{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Domain Registrars","description":"Developer documentation for the WHMCS API — the","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"domain-registrars","__idx":0},"children":["Domain Registrars"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"introduction","__idx":1},"children":["Introduction"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Registrar Modules"]}," allow for the registration and management of domains within WHMCS."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Registrar Modules are also referred to as ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Domain Modules"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The core function of a registrar module is registering, transferring and renewing of domains. These are triggered when payments are made within WHMCS for domain purchases or renewals."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Other functionality a registrar module can provide includes the following:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["checking availability of domains"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["providing domain name suggestions"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["viewing and updating of nameservers"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["viewing and updating of WHOIS information"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["viewing and management of DNS Host Records"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["viewing and management of Email Forwarding services"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["fetching of the EPP Code / Domain Release"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["management of Registrar Lock status"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["registering, modification and deletion of Private Nameservers"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["enable/disable of ID Protection"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["domain expiry date and status synchronization"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["transfer status monitoring"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["deletion requests"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Unlimited custom additional functionality can also be implemented using custom methods."]}]},"headings":[{"value":"Domain Registrars","id":"domain-registrars","depth":1},{"value":"Introduction","id":"introduction","depth":2}],"frontmatter":{"title":"Domain Registrars","seo":{"title":"Domain Registrars"}},"lastModified":"2026-08-03T17:00:42.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/domain-registrars","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}