Checklist: - Vul onderstaande template in met de opmerkingen indachtig - Verwijder ongebruikte koppen.
De GET statuses laat een verzender toe om de status van verzonden berichten op te vragen. Het is niet mogelijk om in 1 en dezelfde vraag de status op te vragen van verzendingen die niet via het zelfde kanaal (EBOX, PAPER, EMAIL) zijn gebeurd. Per kanaal is er een aparte vraag nodig.
Dit betreft een lijst van status requests van 1 en hetzelfde verzendkanaal: EBOX of PAPER of EMAIL.
Naast het verzendkanaal moeten verplicht de berichten meegegeven worden waarvoor de opvraging gebeurt, afhankelijk van het kanaal.
Element | Type | Waarde | Opmerking | Verplicht |
---|---|---|---|---|
deliveryChannel | String |
| Verzendkanaal van de berichten. | ja |
messages | Array | Zie:
| ja |
Element | Type | Waarde | Opmerking | Verplicht | |
---|---|---|---|---|---|
messageId | String | Id van het bericht | nee | ||
eboxId | |||||
eboxType | String |
| ja | ||
eboxIdValue | String | ja |
{ "deliveryChannel": "EBOX", "eBoxMessages": [ { "messageId": "bb708728-5re3-oi3f-453c-00azs26838dsd", "eboxId": { "eboxType": "ENTERPRISE", "eboxIdValue": "0406798006" } }, { "messageId": "aa704428-5dd3-003f-873c-19vnb6838aza", "eboxId": { "eboxType": "ENTERPRISE", "eboxIdValue": "0406798006" } } ] } |
Element | Type | Waarde | Opmerking | Verplicht | |
---|---|---|---|---|---|
items | String | bericht id Belangrijke opmerking: je mag (voorlopig) slechts 1 ID meegeven in de vraag |
{ "deliveryChannel": "PAPER", "paperMessages": [ "bb708728-5re3-oi3f-453c-00azs26838dsd" ] } |
Element | Type | Waarde | Opmerking | Verplicht | |
---|---|---|---|---|---|
items | String | bericht id Belangrijke opmerking: je mag (voorlopig) slechts 1 ID meegeven in de vraag |
{ "deliveryChannel": "EMAIL", "emailMessages": [ "bb708728-5re3-oi3f-453c-00azs26838dsd" ] } |
Element | Omschrijving van de validatie | Mogelijke Foutcodes |
---|---|---|
deliveryChannel | deliveryChannel = 'EBOX' en er zit geen eboxMessages blok in de payload | 400 BAD REQUEST The data block eBoxMessages is required when deliveryChannel is EBOX |
deliveryChannel | deliveryChannel = 'EMAIL' en er zit geen emailMessages blok in de payload | 400 BAD REQUEST The data block emailMessages is required when deliveryChannel is EMAIL" |
deliveryChannel | deliveryChannel = 'PAPER' en er zit geen paperMessages blok in de payload | 400 BAD REQUEST The data block paperMessages is required when deliveryChannel is PAPER |
deliveryChannel | deliveryChannel = 'PAPER' en de item list paperMessages bevat niet exact 1 message ID | 400 BAD REQUEST For messages with deliveryChannel PAPER, only 1 message can be consulted at a time |
deliveryChannel | deliveryChannel = 'EMAIL' en de item list emailMessages bevat niet exact 1 message ID | 400 BAD REQUEST For messages with deliveryChannel EMAIL, only 1 message can be consulted at a time |