GetExtendInfo


Definition

Get extension (renewal) information.

Usage

Use this command to display information about the expiration date of a domain name.

Availability

All resellers have access to this command.

Implementation on eNom.com

Log on to resellertest.enom.com with Login ID resellid, password resellpw.

https://resellertest.enom.com/domains/DomainDetail.asp?DomainNameID=152533676

On the domain control panel page, the add years button calls the GetExtendInfo command.

Constraints

The query must meet the following requirements:

  • The login ID and password must be valid.
  • The domain name must belong to this account.

Input parameters

Build the query string using this syntax:

https://resellertest.enom.com/interface.asp?
command=nameofcommand&uid=yourloginid&pw=yourpassword
&paramname=paramvalue&nextparamname=nextparamvalue

 

Parameter Status Description Max Size
UID Required Account login ID 20
PW Required Account password 20
SLD Required Second-level domain name (for example, enom in enom.com) 63
TLD Required Top-level domain name (extension) 15
ResponseType Optional Format of response. Permitted values are Text (default), HTML, or XML. 4

 

Returned parameters and values

Parameter Description
RegistrarHold The enabled status of a domain. If RegistrarHold is True, the domain is disabled.
Expiration Current expiration date.
MaxExtension Maximum # of years that can be added.
CCAuthorized Credit card transaction successfully authorized.
Price Price for one-year extension for this type of TLD.
Balance Current balance in this account.
AvailableBalance Available balance in this account.
DefPeriod Account-level setting for default renewal period for domain name registrations
AllowDNS Account-level setting—True allows domain name servers other than eNom’s
ShowPopups Account-level setting—True shows popup menus
AutoRenew Account-level setting—True automatically renews the domain registration 30 days before it expires
RegLock Account-level setting—True requires the account holder’s permissiont to transfer the domain to another registrar
AutoPakRenew Account-level setting—True automatically renews POP paks 30 days before they expire
UseDNS Account-level setting—True uses eNom’s name servers
ResellerStatus Account-level setting—Reseller status of this account
RenewalSetting Account-level setting 0 Send no renewal reminder when domain expiration approaches 1 Send renewal reminder by email 2 Contact customer, renew registration, and charge account
RenewalBCC Account-level setting— 1 Send blind carbon copy of renewal email to reseller 0 Do not send blind carbon copy to reseller
RenewalURLForward Account-level setting—True automatically renews URL forwarding 30 days before the subscription expires
RenewalEmailForward Account-level setting—True automatically renews email forwarding 30 days before the subscription expires
MailNumLimit Account-level setting—True automatically renews email forwarding 30 days before the subscription expires
IDProtect Account-level setting—True automatically renews ID Protect 30 days before the subscription expires
DefIDProtectRenew Account-level setting—True automatically renews ID Protect 30 days before the subscription expires
HostNameX Account-level setting—Name of default host record
AddressX Account-level setting—Default host record address
RecordTypeX Account-level setting—Default host record type
DefaultHostRecordOwn Indicates whether this domain is associated with a Web Hosting account
DefaultHostRecordOwn Account-level setting—By default, does this account assign user-defined host records?
UseOurDNS Account-level setting—By default, does this account assign our DNS to domain names?
DNSX Account-level setting—Default name servers
AcceptTerms True has signed a credit card processing agreement with eNom
URL URL for reseller site, used in email notices
Command Name of command executed
ErrCount The number of errors if any occurred. If greater than 0 check the Err(1 to ErrCount) values.
ErrX Error messages explaining the failure. These can be presented as is back to the client.
Done True indicates this entire response has reached you successfully.

 

Notes

  • The default response format is plain text. To receive the response in HTML or XML format, send ResponseType=HTML or ResponseType=XML in your request.
  • Check the return parameter ErrCount. If greater than 0 the transaction failed. The parameter Err(ErrCount) can be presented to the client. Otherwise process the returned parameters as defined above.

Example