WHMCS API
The WHMCS API provides an interface to perform operations and actions within WHMCS from external applications and scripts. It supports 150+ commands for client management, order processing, billing, invoice management, domain registration and management, support ticket handling, service provisioning, OAuth/SSO authentication, and system administration.
Documentation
Documentation
https://developers.whmcs.com/api/
APIReference
https://developers.whmcs.com/api-reference/
GettingStarted
https://developers.whmcs.com/api/getting-started/
Authentication
https://developers.whmcs.com/api/authentication/
Specifications
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/whmcs/main/json-schema/whmcs-client-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/whmcs/main/json-schema/whmcs-invoice-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/whmcs/main/json-schema/whmcs-ticket-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/whmcs/main/json-structure/whmcs-api-structure.json
Other Resources
APIIndex
https://developers.whmcs.com/api/api-index/
SampleCode
https://developers.whmcs.com/api/sample-code/
GitHub
https://github.com/WHMCS
JSONLDContext
https://raw.githubusercontent.com/api-evangelist/whmcs/main/json-ld/whmcs-context.jsonld
SpectralRules
https://raw.githubusercontent.com/api-evangelist/whmcs/main/rules/whmcs-rules.yml
Vocabulary
https://raw.githubusercontent.com/api-evangelist/whmcs/main/vocabulary/whmcs-vocabulary.yml
OpenAPI
#Web Hosting
#Billing Automation
#Client Management
#Domain Management
#Support Tickets
#Provisioning
#Automation