Skip to main content
POST
cURL
Creates a contact with the same fields as the manual creation flow of the app: a name and an email address. If a contact already exists for this email — email matching is case-insensitive — its name is updated instead, and the response reports created as false. The creatorEmail must belong to an active workspace member, who is recorded as the author of this manual change.

Authorizations

X-Claap-Key
string
header
required

Body

application/json
creatorEmail
string<email>
required

Email of the workspace member recorded as the author of this manual change.

email
string<email>
required

Contact email address. If a contact already exists for this email, its name is updated instead.

name
string
required

Contact name.

Minimum string length: 1

Response

Contact was successfully created or updated

result
object
required