Sign in

Batch upsert contacts

documented

Upsert (insert or update) multiple contacts.

POST /crm/v3/objects/contacts/batch/upsertCRMno implementation yet0 runs

Input

idProperty*
Unique identifier property name for upsert (e.g., 'email' or a custom property)
email
id*
Identifier value for the first input
user@example.com
firstname
First name for the first input
John
lastname
Last name for the first input
Doe
phone
Phone for the first input
+15551234567
traceId
Optional objectWriteTraceId for first input
trace-1
id2
Identifier value for the second input
second@example.com
firstname2
First name for the second input
Jane
lastname2
Last name for the second input
Smith
phone2
Phone for the second input
+15559876543
traceId2
Optional objectWriteTraceId for second input
trace-2
Calls HubSpot as you (your API key is your account); keychains.dev holds the credentials.