Customer
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
GET | |
GET | |
POST | |
GET | |
POST | |
GET | |
DELETE | |
GET | |
POST | |
DELETE | |
POST | |
GET | |
POST | |
PATCH | |
DELETE | |
POST | |
POST | |
POST |
List all account notes
Required API key scopes
account:readQuery parameters
- account_idstring
- assigned_toarray
- created_byarray
- limitinteger
- offsetinteger
- searchstring
Response
Example request
GET /api /projects /:project_id /account_notesExample response
Status 200
List all accounts custom property values
Required API key scopes
account:readPath parameters
- account_idstring
Example request
GET /api /projects /:project_id /accounts /:account_id /custom_property_valuesExample response
Status 200
Create accounts custom property values
Required API key scopes
account:writePath parameters
- account_idstring
Request parameters
- definitionstring
- value
Response
Example request
POST /api /projects /:project_id /accounts /:account_id /custom_property_valuesExample response
Status 201
Status 204 No response body
List all accounts notebooks
Required API key scopes
account:readPath parameters
- account_idstring
Query parameters
- limitinteger
- offsetinteger
- orderingstringOne of:
"-created_at""-created_by""created_at""created_by" - searchstring
Response
Example request
GET /api /projects /:project_id /accounts /:account_id /notebooksExample response
Status 200
Create accounts notebooks
Required API key scopes
account:writePath parameters
- account_idstring
Request parameters
- titlestring | null
- content
- text_contentstring | null
Response
Example request
POST /api /projects /:project_id /accounts /:account_id /notebooksExample response
Status 201
Retrieve accounts notebooks
Required API key scopes
account:readPath parameters
- account_idstring
- short_idstring
Response
Example request
GET /api /projects /:project_id /accounts /:account_id /notebooks /:short_idExample response
Status 200
Delete accounts notebooks
Required API key scopes
account:writePath parameters
- account_idstring
- short_idstring
Example request
DELETE /api /projects /:project_id /accounts /:account_id /notebooks /:short_idExample response
Status 204 No response body
List all accounts relationships
Required API key scopes
account:readPath parameters
- account_idstring
Query parameters
- include_historyboolean
Example request
GET /api /projects /:project_id /accounts /:account_id /relationshipsExample response
Status 200
Create accounts relationships
Required API key scopes
account:writePath parameters
- account_idstring
Request parameters
- definitionstring
- userinteger
Response
Example request
POST /api /projects /:project_id /accounts /:account_id /relationshipsExample response
Status 201
Delete accounts relationships
Required API key scopes
account:writePath parameters
- account_idstring
- idstring
Example request
DELETE /api /projects /:project_id /accounts /:account_id /relationships /:idExample response
Status 204 No response body
Create accounts relationships end
Path parameters
- account_idstring
- idstring
Response
Example request
POST /api /projects /:project_id /accounts /:account_id /relationships /:id /endExample response
Status 200
List all event streams
The caller's event stream: a live feed of selected accounts' events posted to a Slack channel of their choice. Per-user — each team member owns at most one stream, and every endpoint is scoped to the caller's own. Delivery runs through a managed CDP destination that is re-provisioned inside the same transaction as every write, so config and delivery can't drift apart.
Required API key scopes
account:readExample request
GET /api /projects /:project_id /event_streamsExample response
Status 200
Create event streams
The caller's event stream: a live feed of selected accounts' events posted to a Slack channel of their choice. Per-user — each team member owns at most one stream, and every endpoint is scoped to the caller's own. Delivery runs through a managed CDP destination that is re-provisioned inside the same transaction as every write, so config and delivery can't drift apart.
Required API key scopes
account:writeRequest parameters
- enabledbooleanDefault:
false - event_namesarray
- slack_integrationinteger | null
- slack_channel_idstringDefault:
- slack_channel_namestringDefault:
Response
Example request
POST /api /projects /:project_id /event_streamsExample response
Status 201
Update event streams
The caller's event stream: a live feed of selected accounts' events posted to a Slack channel of their choice. Per-user — each team member owns at most one stream, and every endpoint is scoped to the caller's own. Delivery runs through a managed CDP destination that is re-provisioned inside the same transaction as every write, so config and delivery can't drift apart.
Required API key scopes
account:writePath parameters
- idstring
Request parameters
- enabledbooleanDefault:
false - event_namesarray
- slack_integrationinteger | null
- slack_channel_idstringDefault:
- slack_channel_namestringDefault:
Response
Example request
PATCH /api /projects /:project_id /event_streams /:idExample response
Status 200
Delete event streams
The caller's event stream: a live feed of selected accounts' events posted to a Slack channel of their choice. Per-user — each team member owns at most one stream, and every endpoint is scoped to the caller's own. Delivery runs through a managed CDP destination that is re-provisioned inside the same transaction as every write, so config and delivery can't drift apart.
Required API key scopes
account:writePath parameters
- idstring
Example request
DELETE /api /projects /:project_id /event_streams /:idExample response
Status 204 No response body
Create event streams add account
The caller's event stream: a live feed of selected accounts' events posted to a Slack channel of their choice. Per-user — each team member owns at most one stream, and every endpoint is scoped to the caller's own. Delivery runs through a managed CDP destination that is re-provisioned inside the same transaction as every write, so config and delivery can't drift apart.
Path parameters
- idstring
Request parameters
- account_idstring
Response
Example request
POST /api /projects /:project_id /event_streams /:id /add_accountExample response
Status 200
Create event streams remove account
The caller's event stream: a live feed of selected accounts' events posted to a Slack channel of their choice. Per-user — each team member owns at most one stream, and every endpoint is scoped to the caller's own. Delivery runs through a managed CDP destination that is re-provisioned inside the same transaction as every write, so config and delivery can't drift apart.
Path parameters
- idstring
Request parameters
- account_idstring
Response
Example request
POST /api /projects /:project_id /event_streams /:id /remove_accountExample response
Status 200
Create event streams send test message
The caller's event stream: a live feed of selected accounts' events posted to a Slack channel of their choice. Per-user — each team member owns at most one stream, and every endpoint is scoped to the caller's own. Delivery runs through a managed CDP destination that is re-provisioned inside the same transaction as every write, so config and delivery can't drift apart.
Path parameters
- idstring
Response
Example request
POST /api /projects /:project_id /event_streams /:id /send_test_message










