Comprehensive PHP API for EPP COZA domain, contact, and nameserver operations
API Status: Running
Token-based authentication with JWT-like tokens for secure API access
Complete domain lifecycle: check, register, update, renew, delete, transfer
Full CRUD operations for contact information and management
Create, manage, and update nameserver records with IP addresses
Get started with the API in minutes:
POST /auth/loginPOST /domains/check/auth/login
Authenticate and receive an access token
{
"username": "admin",
"password": "admin123"
}
/domains/check
Check domain availability
/domains/{domain}
Get domain information
/domains/register
Register a new domain
/domains/{domain}
Update domain information
/domains/{domain}/renew
Renew domain registration
/domains/{domain}
Delete domain
/contacts
Create a new contact
/contacts/{contactId}
Get contact information
/contacts/{contactId}
Update contact information
/contacts/{contactId}
Delete contact
/nameservers/check
Check nameserver availability
/nameservers
Create a new nameserver
/nameservers/{nameserver}
Get nameserver information
/nameservers/{nameserver}
Update nameserver information
/nameservers/{nameserver}
Delete nameserver
For detailed API documentation, request/response examples, and integration guides, please refer to the README.md file.
All API endpoints (except /auth/login) require authentication. Include your token in the request header:
Authorization: Bearer {your-token}
# OR
X-API-Key: {your-token}