Domain

The domain which is necessary for every order.

PropertyDescriptionTLD-Kit
DomainNameExample: "ascio-test-domain"2a
DomainHandle2d
RegPeriodPlease use this to set the registration period for a domain. If you want to registrer a domain for 2 Years, use this and not the RenewPeriod.
Example: 1
2b
RenewPeriodAscio will use this value for all future auto-renews. Don't use this if you want to do a Renew, Register or Transfer and you want to set the Period.
Example: 1
2c
Status
AuthInfoWhen you do GetDomain the AuthCode is in this parameter. We don't have a GetAuthCode method, please use GetDomain.
Example: "X4FF!zu"
2f
CreDate
ExpDate
EncodingTypePlease look at the TLD-Kit to see which characters are allowed, and which EncodingTypes are available. You can also use the REST TLD-Kit for that. A new feature is unified country-codes for EncodingTypes.2c
DomainPurpose20a
Comment1b
TransferLockIf the Transerlock is locked, the domain cannot be transferred. The Values are "Lock" and "Unlock". To unlock a domain, you must send a Change_Locks order, and set "Unlock"
Example: "Unlock"
2n
DeleteLockIf the DeleteLock is locked, the domain cannot be deleted. The Values are "Lock" and "Unlock". To unlock a domain, you must send a Change_Locks order, and set "Unlock"
Example: "Unlock"
2n
UpdateLockIf the UpdateLock is locked, the domain cannot be updated. The values are "Lock" and "Unlock". To unlock a domain, you must send a Change_Locks order, and set "Unlock"
Example: "Unlock"
2n
QueueTypeThis is for QueueOrders. You can set the Phase here. (Phase1, Phase2, Phase3)2l
RegistrantThe registrant is different from all other contacts. You can use a Registrant as Admin/Tech/Billing/Reseller contact. You can't you a Contact as Registrant
AdminContact
TechContact
BillingContact
ResellerContact
NameServers
Trademark
DnsSecKeys
PrivacyProxy

Used in Classes



#Registrant
registrant =  {
"Name" : "John Doe",
"Address1" : "Address1Test",
"City" : "CityTest",
"PostalCode" : "888349",
"CountryCode" : "DK",
"Email" : "administrator@ascio-test-domain.com",
"Phone" : "+45.123456789"
}

#Contact
adminContact =  {
"FirstName" : "John",
"LastName" : "Doe",
"Address1" : "Address1Test",
"PostalCode" : "888349",
"City" : "CityTest",
"CountryCode" : "DK",
"Email" : "administrator@ascio-test-domain.com",
"Phone" : "+45.123456789"
}

#Contact
techContact =  {
"FirstName" : "John",
"LastName" : "Doe",
"Address1" : "Address1Test",
"PostalCode" : "888349",
"City" : "CityTest",
"CountryCode" : "DK",
"Email" : "administrator@ascio-test-domain.com",
"Phone" : "+45.123456789"
}

#Contact
billingContact =  {
"FirstName" : "John",
"LastName" : "Doe",
"Address1" : "Address1Test",
"PostalCode" : "888349",
"City" : "CityTest",
"CountryCode" : "DK",
"Email" : "administrator@ascio-test-domain.com",
"Phone" : "+45.123456789"
}

#Contact
resellerContact =  {
"FirstName" : "John",
"LastName" : "Doe",
"Address1" : "Address1Test",
"PostalCode" : "888349",
"City" : "CityTest",
"CountryCode" : "DK",
"Email" : "administrator@ascio-test-domain.com",
"Phone" : "+45.123456789"
}

#NameServer
nameServer1 =  {
"HostName" : "ns1.ascio.com"
}

#NameServer
nameServer2 =  {
"HostName" : "ns2.ascio.com"
}

#NameServers
nameServers =  {
"NameServer1" : nameServer1,
"NameServer2" : nameServer2
}

#TradeMark
trademark =  {
"Name" : "John Doe",
"Country" : "DK",
"Date" : "2017-09-20T18:27:29.757Z",
"Number" : "NumberTest",
"Type" : "owner",
"Contact" : "ContactTest",
"ContactLanguage" : "ContactLanguageTest",
"DocumentationLanguage" : "DocumentationLanguageTest",
"SecondContact" : "SecondContactTest",
"ThirdContact" : "ThirdContactTest",
"RegDate" : "2017-09-20T18:27:29.757Z"
}

#DnsSecKey
dnsSecKey1 =  {
"DigestAlgorithm" : "RSA-SHA256",
"DigestType" : "SHA-256",
"Digest" : "846E5ED4AB6788032B89393619752F662CF2B7B2046A8EC0804DF88F1469AC1E",
"KeyTag" : "2224"
}

#DnsSecKeys
dnsSecKeys =  {
"DnsSecKey1" : dnsSecKey1
}

#Extensions
extensions =  []

#PrivacyProxy
privacyProxy =  {
"Type" : "None",
"PrivacyAdmin" : "false",
"PrivacyTech" : "false",
"PrivacyBilling" : "false",
"Extensions" : extensions
}

#Domain
domain =  {
"DomainName" : "test-domain.com",
"DomainHandle" : "DomainHandleTest",
"RegPeriod" : 1,
"RenewPeriod" : 1,
"AuthInfo" : "X4FF!zu",
"ExpDate" : "2017-09-20T18:27:29.757Z",
"EncodingType" : "EncodingTypeTest",
"DomainPurpose" : "DomainPurposeTest",
"Comment" : "CommentTest",
"TransferLock" : "Unlock",
"DeleteLock" : "Unlock",
"UpdateLock" : "Unlock",
"QueueType" : "QueueTypeTest",
"Registrant" : registrant,
"AdminContact" : adminContact,
"TechContact" : techContact,
"BillingContact" : billingContact,
"ResellerContact" : resellerContact,
"NameServers" : nameServers,
"Trademark" : trademark,
"DnsSecKeys" : dnsSecKeys,
"PrivacyProxy" : privacyProxy
}
WSDL for AWS v2
https://aws.demo.ascio.com/2012/01/01/AscioService.wsdl (OTE)
https://aws.ascio.com/2012/01/01/AscioService.wsdl (Live)