Delete all callback calls associated with outgoing campaign name from a specific queue

DELETE {{httptype}}://{{IP}}/mot/{{miralixAccount}}/queues/{{callsQueueId}}/calls/callbacks/{{outboundCampaignName}}

Deletes all callback calls linked to an outbound campaign name from a specific queue.
HTTP DELETE: /queues/{queueId}/calls/callbacks/{outboundCampaignName}

ParameterValueDescription
queueIdIntegerID for a queue.
outboundCampaignNameStringOutbound campaign name.

Example

https://192.168.1.10/mot/greenbox/queues/12/calls/callbacks/Winter%20Sale - Deletes all callback calls that is linked to outbound Campaign Name Winter Sale, in the queue with queueId 12

Result

Deletes all callback calls linked to an outbound campaign name from a specific queue. - 200 OK - The query is done correctly. See the JSON response for the finale result. - 403 Forbidden - Missing required License to access this request. - 404 Not Found - Queue not found. - 409 Conflict - All calls are being offered to agents, so no calls has not been disconnected. - 500 Internal Server Error - Internal processing error.

JSON result

For each callback call, the following results are displayed:

ParameterValueDescription
QueueInquiryId{Integer}ID for the call that has been attempted disconnected
DeleteResultDeleted, OfferedToAgentDeleted indicates that the call has been disconnected.
OfferedToAgent indicates that the call is being assigned to an Agent and the call has not be disconnected.
OfferedToAgent can also be used for callback calls that has been answered by an agent, but has not been completed yet. The call has not be disconnected.

RESPONSES

status: OK

[{"QueueInquiryId":47821,"DeleteResult":"Deleted"},{"QueueInquiryId":47823,"DeleteResult":"OfferedToAgent"}]