Prism
PrismProperties
Get metadata properties by object type
Get metadata properties
ModelsExpand Collapse
PrismImports
Get the status of an import job
ModelsExpand Collapse
ImportGetResponse 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}.
PrismObjects
PrismObjectsContacts
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
ContactListResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
ContactQueryResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
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}.
PrismObjectsOrganizations
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
OrganizationListResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
OrganizationQueryResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
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}.
PrismObjectsIdentities
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
IdentityListResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
IdentityQueryResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
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}.
PrismObjectsDeals
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
DealListResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
DealQueryResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
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}.
PrismObjectsDealsGrant
Get grant
Update grant
ModelsExpand Collapse
PrismObjectsActions
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
ActionListResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
ActionQueryResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
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}.
PrismObjectsActionsGrant
Get grant
Update grant
ModelsExpand Collapse
PrismObjectsDocuments
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
DocumentListResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
DocumentQueryResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
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}.
PrismObjectsDocumentsGrant
Get grant
Update grant
ModelsExpand Collapse
PrismObjectsEvents
List records of an object type
Get object
Query
Total record count for an object type
Find a record by property value
ModelsExpand Collapse
EventListResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
EventQueryResponse object { data, has_more, next_cursor, total }
data: array of object { id, is_user_object, properties, source }
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.)