Objects
ObjectsContacts
Create object
List records of an object type
Get object
Patch object
Delete object
Query
Total record count for an object type
Find a record by property value
Upsert by property value
Import objects
Bulk update records (partial success)
Bulk delete records (partial success)
Duplicate object
Restore object
ModelsExpand Collapse
ContactQueryResponse object { data, has_more, next_cursor, total }
Accurate end-of-data signal. False when this page contains the last record; true only when at least one more record exists. (Implementation note: the server fetches one extra row internally to determine this — clients never need to overshoot to discover the end.)
ContactBulkCreateResponse object { job_id, status, total, 8 more } Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
ObjectsOrganizations
Create object
List records of an object type
Get object
Patch object
Delete object
Query
Total record count for an object type
Find a record by property value
Upsert by property value
Import objects
Bulk update records (partial success)
Bulk delete records (partial success)
Duplicate object
Restore object
ModelsExpand Collapse
OrganizationQueryResponse object { data, has_more, next_cursor, total }
Accurate end-of-data signal. False when this page contains the last record; true only when at least one more record exists. (Implementation note: the server fetches one extra row internally to determine this — clients never need to overshoot to discover the end.)
OrganizationBulkCreateResponse object { job_id, status, total, 8 more } Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
ObjectsIdentities
Create object
List records of an object type
Get object
Patch object
Delete object
Query
Total record count for an object type
Find a record by property value
Upsert by property value
Import objects
Bulk update records (partial success)
Bulk delete records (partial success)
Duplicate object
Restore object
ModelsExpand Collapse
IdentityQueryResponse object { data, has_more, next_cursor, total }
Accurate end-of-data signal. False when this page contains the last record; true only when at least one more record exists. (Implementation note: the server fetches one extra row internally to determine this — clients never need to overshoot to discover the end.)
IdentityBulkCreateResponse object { job_id, status, total, 8 more } Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
ObjectsDeals
Create object
List records of an object type
Get object
Patch object
Delete object
Query
Total record count for an object type
Find a record by property value
Upsert by property value
Import objects
Bulk update records (partial success)
Bulk delete records (partial success)
Duplicate object
Restore object
ModelsExpand Collapse
DealQueryResponse object { data, has_more, next_cursor, total }
Accurate end-of-data signal. False when this page contains the last record; true only when at least one more record exists. (Implementation note: the server fetches one extra row internally to determine this — clients never need to overshoot to discover the end.)
DealBulkCreateResponse object { job_id, status, total, 8 more } Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
ObjectsDealsGrant
Get grant
Update grant
ModelsExpand Collapse
ObjectsActions
Create object
List records of an object type
Get object
Patch object
Delete object
Query
Total record count for an object type
Find a record by property value
Upsert by property value
Import objects
Bulk update records (partial success)
Bulk delete records (partial success)
Duplicate object
Restore object
ModelsExpand Collapse
ActionQueryResponse object { data, has_more, next_cursor, total }
Accurate end-of-data signal. False when this page contains the last record; true only when at least one more record exists. (Implementation note: the server fetches one extra row internally to determine this — clients never need to overshoot to discover the end.)
ActionBulkCreateResponse object { job_id, status, total, 8 more } Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
ObjectsActionsGrant
Get grant
Update grant
ModelsExpand Collapse
ObjectsDocuments
Create object
List records of an object type
Get object
Patch object
Delete object
Query
Total record count for an object type
Find a record by property value
Upsert by property value
Import objects
Bulk update records (partial success)
Bulk delete records (partial success)
Duplicate object
Restore object
ModelsExpand Collapse
DocumentQueryResponse object { data, has_more, next_cursor, total }
Accurate end-of-data signal. False when this page contains the last record; true only when at least one more record exists. (Implementation note: the server fetches one extra row internally to determine this — clients never need to overshoot to discover the end.)
DocumentBulkCreateResponse object { job_id, status, total, 8 more } Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
ObjectsDocumentsGrant
Get grant
Update grant
ModelsExpand Collapse
ObjectsEvents
Create object
List records of an object type
Get object
Patch object
Delete object
Query
Total record count for an object type
Find a record by property value
Upsert by property value
Duplicate object
Restore object
ModelsExpand Collapse
EventQueryResponse object { data, has_more, next_cursor, total }
Accurate end-of-data signal. False when this page contains the last record; true only when at least one more record exists. (Implementation note: the server fetches one extra row internally to determine this — clients never need to overshoot to discover the end.)
ObjectsEventsGrant
Get grant
Update grant
ModelsExpand Collapse
ObjectsEngagements
Create object
List records of an object type
Get object
Patch object
Delete object
Query
Total record count for an object type
Find a record by property value
Upsert by property value
Import objects
Bulk update records (partial success)
Bulk delete records (partial success)
Duplicate object
Restore object
ModelsExpand Collapse
EngagementQueryResponse object { data, has_more, next_cursor, total }
Accurate end-of-data signal. False when this page contains the last record; true only when at least one more record exists. (Implementation note: the server fetches one extra row internally to determine this — clients never need to overshoot to discover the end.)
EngagementBulkCreateResponse object { job_id, status, total, 8 more } Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.
Status snapshot of an import job. Same shape used by the POST /import response and by GET /imports/{jobId}.