Wait
Setzt den Kontakt ins Wartefeld vom VCC. Ab diesem Moment ist der Kontakt für das Routing verfügbar.
POST api/v1/SNtialWait/contact/wait
Body:
{
"id": "ea937e24-9f50-4ef2-a3df-dc2f4d8a9f46",
"externalId": ""
}
Eigenschaft | Wert |
|---|---|
id | Die interne Id des Kontaktes |
externalId | Die eindeutige externe Id des Kontaktes. In VCC ist dies immer die ContactId |
Es muss immer einer der beiden Werte übergeben werden. Sollten beide Werte befüllt sein, wird anhand der internen Id gesucht.
Sollte der Kontakt nicht existieren, wird mit einem Status 404 geantwortet:
{
"statusText": "NotFound",
"statusCode": 404,
"item": null
}
Sollte der Kontakt bereits warten, wird mit einem Status 409 geantwortet:
{
"statusText": "Contact with id ea937e24-9f50-4ef2-a3df-dc2f4d8a9f46 is already waiting.",
"statusCode": 409,
"item": null
}
Wird der Kontakt erfolgreich ins Wartefeld eingereiht, wird mit einem Status 200 geantwortet:
{
"statusText": "OK",
"statusCode": 200,
"item": {
"id": "ea937e24-9f50-4ef2-a3df-dc2f4d8a9f46",
"createdAt": "2025-09-19T08:28:20.7506288+02:00",
"externalId": "4b575daf-b98a-4200-b750-406c07521e2e",
"callingNumber": "12345",
"calledNumber": "54321",
"additional": {
"Vorname": "Max",
"Nachname": "Moritz",
"KDNR": "111222"
},
"routingObjectId": "c2c1ba1c-c487-47a8-8bdf-8e3a0845bf67",
"routingObject": {
"state": 2,
"url": "http://dev-web.ad.sncom-lab.de:8090/",
"id": "c2c1ba1c-c487-47a8-8bdf-8e3a0845bf67",
"type": "CCOBJECTIN",
"from": "12345",
"to": "54321",
"queue": "Entwicklung",
"priority": 5,
"properties": [
{
"name": "Vorname",
"value": "Max",
"hidden": false,
"url": null
},
{
"name": "Nachname",
"value": "Moritz",
"hidden": false,
"url": null
},
{
"name": "KDNR",
"value": "111222",
"hidden": false,
"url": null
}
],
"skills": [
"Entwicklung"
],
"createdAt": "2025-09-19T08:54:21.6903441+02:00",
"waitingSince": "2025-09-19T08:54:22.2547112+02:00",
"connectedAt": "2025-09-19T08:54:21.8231934+02:00",
"handledAt": null,
"disconnectedAt": null
},
"willBeRoutedAt": "2025-09-19T08:29:20.7506288+02:00",
"routedAt": null,
"waitingSince": "2025-09-19T08:54:22.2548157+02:00",
"removedAt": null,
"willElapseAt": "2025-09-19T08:30:20.7506288+02:00",
"estimatedWaitingTime": 60,
"estimatedWaitingTimeMinutes": 1,
"settings": {
"waitingFieldMultiplier": 10,
"minimumWaitingTime": 60,
"maximumWaitingTime": 120,
"outboundNumber": "12345678"
},
"skills": [
"Entwicklung"
],
"queue": "Entwicklung",
"queueId": "cdd07d5a89660d17bd544f141aa5d4e64881d484",
"queueSkillsId": "11edf21247be8b1598dd45b450fc1e36df237775",
"queueSkills": "Entwicklung,Entwicklung"
}
}