Skip to main content
POST
Create Contact
Add a new contact to a contact list. The contact’s email must be unique within the list.

Path Parameters

string
required
The unique list ID (e.g., lst_abc123).

Request Body

string
required
Contact’s email address. Must be unique within the list.
string
Contact’s first name.
string
Contact’s last name.
string
Contact’s phone number.
object
Key-value pairs matching the list’s custom field definitions.
string
How the contact was acquired (e.g., api, import, form, manual).
Type of consent obtained (NDPR compliance): explicit, implicit, or legitimate_interest.
Where consent was collected (e.g., signup_form, import, api).
ISO 8601 timestamp when consent was given.
IP address from which consent was given.

Examples

Response

string
Unique contact ID.
string
Contact’s email address.
string
Contact’s first name.
string
Contact’s last name.
string
Contact’s phone number.
object
Custom field values.
string
Contact status: active, unsubscribed, bounced, complained, or suppressed.
string
Acquisition source.
string
ISO 8601 timestamp when created.
string
ISO 8601 timestamp when last updated.
string
ISO 8601 timestamp when subscribed.
Type of consent: explicit, implicit, or legitimate_interest.
Where consent was collected.
ISO 8601 timestamp when consent was given.
IP address from which consent was given.
Example Response

Errors