Ascio Web Service v3

Class GetPricesRequest

PropertyDescription
DateExample: "2023-04-28T09:00:00"
ObjectTypesExample: ObjectType.DomainType
OrderTypesExample: OrderType.Register
Tlds
TldCountryCodeExample: "de"
PeriodsExample: 1
ProductOptions
DefaultPeriodsOnlyExample: true
PageInfo
TldsInPortfolioOnly
<?php
namespace ascio\v3\examples;
require("../service/autoload.php");
require("../../lib/AscioConfig.php");
use ascio\v3 as ascio;


$pageInfo =  new ascio\PagingInfo();
$pageInfo->setPageIndex(1);
$pageInfo->setPageSize(1);

$getPricesRequest =  new ascio\GetPricesRequest();
$getPricesRequest->setDate(new \DateTime());
$getPricesRequest->setObjectTypes([
"DomainType", 
"DefensiveType", 
"MarkType", 
"NameWatchType", 
"SslCertificateType", 
"LocalPresence", 
"PrivacyProxy", 
"MarkExtendedService", 
"SanSsl"
]);
$getPricesRequest->setOrderTypes([
"NotSet", 
"ContactUpdate", 
"ChangeLocks", 
"Delete", 
"RegistrantDetailsUpdate", 
"Expire", 
"NameserverUpdate", 
"OwnerChange", 
"Queue", 
"Register", 
"Renew", 
"Restore", 
"Transfer", 
"Unexpire", 
"TransferAway", 
"AutoRenew", 
"AutoDelete", 
"DetailsUpdate", 
"Import", 
"PartnerChange", 
"DeQueue", 
"UpdateAuthInfo", 
"Support", 
"WhoisDataReminder"
]);
$getPricesRequest->setTlds([
]);
$getPricesRequest->setTldCountryCode("de");
$getPricesRequest->setPeriods([]);
$getPricesRequest->setProductOptions([
]);
$getPricesRequest->setDefaultPeriodsOnly(true);
$getPricesRequest->setPageInfo($pageInfo);
$getPricesRequest->setTldsInPortfolioOnly("TldsInPortfolioOnlyTest");
WSDL for AWS v3
https://aws.demo.ascio.com/v3/aws.wsdl (OTE)
https://aws.ascio.com/v3/aws.wsdl (Live)
Please configure the IP-Whitelisting in the portal/demo-portal.