Skip to main content
POST
Match-or-create multiple persons in a single request (up to 50).

Authorizations

x-api-key
string
header
required

Body

application/json
persons
PersonCreateRequest · object[]
required
update_matched
boolean
default:false

When true, a row matching an existing person also writes that row's other fields onto them (status UPDATED) instead of being returned untouched. Off by default: matching is a lookup, so a plain import cannot silently rewrite records it did not intend to. Turn it on when the submitted rows are authoritative -- e.g. importing job titles for people already in the tenant. email is never overwritten either way; a new address goes to the person's next free email slot.

Response

200 - application/json

Batch create response, ordered to match the input persons.

results
PersonBatchCreateResult · object[]
required