POST/v1/emails/contacts

Authorization

Bearer token

Authorizationrequiredheader

Send your API key as Bearer YOUR_API_KEY.

Permissionemail.full_access

Body parameters

application/json

emailrequiredstring

The contact's email address. Must be unique in your project.

userIdoptionalstring

Your own identifier for this person, up to 255 characters.

firstNameoptionalstring

First name.

lastNameoptionalstring

Last name.

phoneNumberoptionalstring

Phone number.

propertiesoptionalobject

Values for custom properties you have defined. Keys are case-insensitive.

New contacts are subscribed.

Response

application/json200 OK

The contact is returned under data.

idstring

Contact identifier, starting with con_.

emailstring

Email address.

email_statusstring

One of"subscribed""unsubscribed"

sourcestring

How the contact was created, such as manual.

created_atstring

ISO 8601 timestamp.

A contact with the same email already exists in the project returns 409. An undefined property key returns 400. Reaching your plan's contact allowance returns 429 with code contact_limit_exceeded.

Nexiom Connect
Open dashboard