-
Getting Started
-
Domains
- Authentication & Headers
- Get Domain Pricing
- Search Domain Availability
- List Domains
- Register Domain
- Transfer Domain
- Get Registrar Domain Info
- Change Nameservers
- Registrar Lock (Enable/Disable)
- Whois Privacy (Toggle)
- Dns Management (Get/Set)
- Get Epp/Authorization Code
- Renew Domain
- Restore Expired Domain
- Get Local Domain Details
- Register Custom Nameserver (Glue Record)
- List Contact Profiles
- Create Contact Profile
- Update Contact Profile
- Assign Contacts To Domain
-
SMM | Lab (SEO)
-
Hosted Payments
-
Crypto Payments
-
Messaging
-
WhatsApp API
-
Email API
-
IPTV
Create Contact Profile
Create Contact Profile: Create a new reusable contact identity for domain ownership and management. This is useful if you want to manage domains for different clients or entities.
Endpoint: POST /contacts
Parameters:
name(required): Full name of the contact.email(required): Valid email address.phonecc(required): Country calling code without prefix (e.g., '1', '250').phonenum(required): Phone number without the country code.address1(required): Street address.city(required): City.state(optional): State or province.zip(required): Postal/Zip code.country(required): ISO 2-letter country code (e.g., 'US', 'RW').
Success Response Example:
{
"success": true,
"message": "Contact created successfully",
"contact_id": "1234567"
}