The DELETE /interactions/{guid}/content/{contentKey}
endpoint enables you to delete a single interaction content file after specifying the interaction GUID and the content key.
Header parameters in Requests (Interaction Content API) apply to this endpoint.
Authorization scopes supported:
Scope | Access granted |
---|---|
interaction-content:delete | Entire endpoint |
The endpoint accepts the following path parameters:
guid
Type | Required | Example |
---|---|---|
String | Trsue | 2480fc2c-bbd7-427c-9439-02f76583aef5 |
The unique identifier of the interaction you want to delete content for.
contentKey
Type | Required | Example |
---|---|---|
String | True | callRecording |
The identifier of the content you want to delete from the interaction. Supported values are:
callRecording
. The call recording files in audio/wav format.transcript
. The transcript of a call recording in application/json format.chatTranscript
. The transcript of a chat in application/json format.attachment
. The attachment file in application/json format.categorizationResult
. The categorization result of the transcript in application/json format.017f2106-ff1b-8d35-89e5-1e01b327a159
. Unique identifiers are returned by the GET /interactions
and GET /interactions/{guid}
endpoints. Interaction content that is identified by unique identifier is:curl -L -X DELETE "https://***.api.newvoicemedia.com/interaction-content/interactions/017d8f64-945e-4eb4-9bcb-98b7bec78f24/content/callrecording" \ -H "Accept: application/vnd.newvoicemedia.v3+json" \ -H "Authorization: Bearer <ACCESS_TOKEN>" |
curl -L -X DELETE "https://***.api.newvoicemedia.com/interaction-content/interactions/017d8f64-945e-4eb4-9bcb-98b7bec78f24/content/a94461c0-7d9d-4195-ae5b-0eaffd2bbb59" \ -H "Accept: application/vnd.newvoicemedia.v3+json" \ -H "Authorization: Bearer <ACCESS_TOKEN>" |
curl -L -X DELETE "https://***.api.newvoicemedia.com/interaction-content/interactions/017d8f64-945e-4eb4-9bcb-98b7bec78f24/content/017f2106-ff1b-8d35-89e5-1e01b327a159" \ -H "Accept: application/vnd.newvoicemedia.v3+json" \ -H "Authorization: Bearer <ACCESS_TOKEN>" |
A response of this endpoint does not return any content data, just status code indicating result, optionally with json with deletion error description in case request failed.
A response to a valid deletion request is empty, with 204 status code.
For information about successful responses, see Success response code and parameters in Responses (Interaction Content API).