API reference/Contacts
Create contact
Creates a contact, or returns the existing one when the address is already in the workspace. 201 when created, 200 when it already existed, so posting the same person twice is safe.
Authorization
AuthorizationRequiredBearer <token>API key as Bearer token: Authorization: Bearer sk_live_.... Use sk_live_ prefixed keys for production data and sk_test_ prefixed keys for sandbox/test data.
In: header
X-API-Key<token>API key via header: X-API-Key: sk_live_.... Use sk_live_ prefixed keys for production data and sk_test_ prefixed keys for sandbox/test data.
In: header
Request Body
application/jsonRequiredfirstNameRequiredstringlastNameRequiredstringemailRequiredstringFormat:
"email"phonestringcompanystringjobTitlestringaccountIdstringFormat:
"uuid"sourcestringValue in:
"website" | "referral" | "cold_call" | "marketing" | "trade_show" | "partner"tagsarray<string>notesstringThe contact already existed and was returned unchanged. Any accountId in the body is still linked.