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"
}