CheckLogin


Definition

Validate user login for a domain name.

Usage

Use this command when you want to validate a user’s identity.

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://www.enom.com/Login.asp?page=%2Fmyaccount%2FDefault%2Easp%3F

Clicking the log-in button calls the CheckLogin command.

Constraints

The query must meet the following requirements:

  • The login ID and password must be valid.

Input parameters

Build the query string using this syntax:

https://resellertest.enom.com/interface.asp?
Command=CheckLogin&UID=YourLogin&PW=YourPassword

 

Parameter Status Description Max Size
UID Required Account login ID 20
PW Required Account password 20
ResponseType Optional Format of response. Permitted values are Text (default), HTML, or XML. 4

 

Returned parameters and values

Parameter Description
PartyID PartyID of the account
Reseller Is this a reseller account.
ParentAccount Parent account ID number
IsETP Is this account an ETP account.
SEOPartner Is this an SEO partner.
BulkMembershipType BulkRegister membership type
BulkMembership Is this account a BulkRegister member?
bBulkMembershipStatus Status of BulkRegister membership
VerifiedBidder Is this a NameJet verified bidder.
RSA Reserved parameter. Should always return False.
SiteType Site
HelpEmailAddress Email address for the Billing contact for this account
Type Agreement type
Description Name of this agreement
Category Category of this agreement
RemoteURL URL of this agreement, if it is not served by us
LatestVersion Version number of this agreement
Agreed Has this account agreed to this agreement.
CurrentCompliance Is this account currently complying with this agreement.
AgreementNote Note on this agreement
ParentAccount Account ID of this account’s parent
IsETP Is the parent an ETP reseller.
Enforced Enforcement setting
ViewAgreement View setting for agreement
ClubDrop Is this account a Club Drop member?
ClubDropExpired Is this Club Drop membership expired
CartItems Number of items currently in cart
Command Name of command executed
Language Language setting
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.
ResponseCount Number of responses
MinPeriod Minimum registration period (for domain names)
MaxPeriod Maximum registration period (for domain names)
Server Server name
Site Site for which this response is configured
IsLockable Can this domain be Registrar locked. (for domain names)
IsRealTimeTLD Is this a domain that can be purchased in real time. (for domain names)
TimeDifference Time difference between this site and our servers
ExecTime Time elapsed to execute this command
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