Hi,
I assumed that if the Create Callback POST included a non-existent Queue ID, then the API response would return an error. It does not. A callback is created but it is created without a Queue and the API response that is returned is a success.
That is, I can send the API a made up Queue ID and a callback will be created.
To clarify, I am using the routing data object in my post:
{
"routingData": {
"queueId": "I-MADE-THIS-UP"
},
"callbackUserName": "Dan",
"callbackNumbers": [
"+15551213456"
],
"callbackScheduledTime": "",
"countryCode": "",
"validateCallbackNumbers": true,
"data": {
"notes": "from website"
},
"callerId": "",
"callerIdName": ""
}
Is this by design?
Thanks,
Dan