Knowledgebase

Working With Domain Registrar APIs Print

  • 0

Automating domain operations.

WHAT THEY PROVIDE

Availability checks Registration and renewal Transfers Nameserver and contact changes Retrieving authorisation codes

WHAT MAKES THEM DIFFERENT

Operations cost money immediately Some are irreversible Registry rules vary by extension

WHAT TO BE CAREFUL WITH

Registration, which cannot be undone beyond a short grace period Transfers, which take days and can fail Contact changes, which may trigger lock periods

WHAT TO CHECK BEFORE REGISTERING

Availability, immediately before, since it changes constantly.

WHAT TO HANDLE

A registration that times out with unknown outcome.

WHAT TO DO THEN

Query the domain's status before retrying.

WHY

Retrying blindly may register a second domain, or fail confusingly.

WHAT TO RECONCILE

Your records against the registrar's, regularly.

WHY

Divergence means customers charged for domains you do not hold, or the reverse.

WHAT TO MONITOR

Expiry dates, from the registrar rather than your own records.

WHY

Your record may be wrong, and expiry is unrecoverable after a point.

WHAT TO BUILD

Alerting well before expiry.

WHAT TO TEST

With a test environment where the registrar provides one.

WHAT TO BE AWARE OF LOCALLY

Extensions with additional requirements or manual approval Pricing and settlement in foreign currency

WHAT TO RECORD

Every operation, with its cost.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot