Use this file to discover all available pages before exploring further.
Back to API ListUse this API to delete specific conversations by conversation IDs within the defined retention period or to delete all conversations associated with a specific channel user. The process is executed in two steps:
Initiate a deletion job.
Retrieve the deletion job status.
This API only initiates the deletion job. The actual deletion of conversation records is performed during off-peak hours.
{ "status": "queued", "jobId": "cdj-e8c0d360-6b5b-50ab-bda1-ae54b18xxxxx", "message": "Deletion job queued successfully. The bot owner will be notified by email on completion.", "submittedAt": "2026-05-08T06:22:56.097Z"}
Indicates the current status of the deletion job request. A value of queued indicates that the job was successfully accepted and scheduled for processing.
jobId
string
Unique job identifier to check the job status. Included in change logs and in the bot owner’s completion email for correlation.
message
string
Response message indicating the result of the request.
submittedAt
string (date-time)
UTC timestamp at which the request was received and queued
A unique customer identifier whose conversation records must be deleted.
startDate
string (date)
No
Inclusive start of the deletion range. ISO 8601 format YYYY-MM-DD. Defaults to the user or bot creation date (whichever is later) when cId is used and this is omitted
endDate
string (date)
No
Inclusive end of the deletion range. ISO 8601 format YYYY-MM-DD. Must not be a future date. Defaults to the current date when omitted
{ "status": "queued", "jobId": "cdj-1e905b0a-41be-5484-ac9b-3a31a41xxxxx", "message": "Deletion job queued successfully. The bot owner will be notified by email on completion.", "submittedAt": "2026-05-11T04:50:20.538Z"}
Indicates the current status of the deletion job request. A value of queued indicates that the job was successfully accepted and scheduled for processing.
jobId
string
Unique job identifier to check the job status. Included in change logs and in the bot owner’s completion email for correlation.
message
string
Response message indicating the result of the request.
submittedAt
string (date-time)
UTC timestamp at which the request was received and queued
The response includes the deleted records with the status as queued. After the job is run successfully and the records are deleted, the status changes to completed.When a job is queued