Skip to main content
POST
Create a new contact

Authorizations

Authorization
string
header
required

Use a Bearer token to access these API endpoints. Example: "Bearer {your-token}"

Body

application/json
name
string
Example:

"John"

surname
string
Example:

"Doe"

email
string<email>
Example:

"john.doe@example.com"

phone_number
string
Example:

"+12345678901"

number_type
string | null
Example:

"mobile"

country_code
string
Example:

"US"

timezone
string
Example:

"America/New_York"

primary_language
string
Example:

"en"

preferred_contact_channel
string
Example:

"email"

preferred_contact_time
string
Example:

"Morning"

status
enum<string>
Available options:
Active,
Inactive
Example:

"Active"

Response

Created

success
boolean

Indicates whether the request completed successfully. True for successful responses; false for documented error responses.

Example:

true

message
string

Human-readable response message. Safe to display in logs or simple client notifications; use structured fields for program logic.

Example:

"Contact created successfully"

data
object