Edastamise aruannete saamine toimub „pakkidena“. Sellisel kujul saab aruanded kätte ainult üks kord iga sõnumi kohta. Kui on vajadus korrata aruannete saamist, siis oleks vajalik kasutada sõnumite identifikaatorite saamise meetodit ja küsida edastamise aruannet iga identifikaatori kohta.
Teostatakse POST päringuga, kõik parameetrid annakse üle query string sisse.
https://api.quantumtec.eu/v1/sms/report/bulk
Parameeter | Tähendus |
---|---|
Content-Type | application/json |
Accept | application/json |
X-ApiKey | API võti autoriseerimiseks |
Parameetrid saadetakse JSON formaadis.
Parameeter | Formaat | Rakendamine | Kirjeldus |
---|---|---|---|
bulkId | string | Kohustuslik | Postituse ID. |
Limit | integer | Ei ole kohustuslik | Piirab sõnumite edastamise aruannete saamise hulka. Kui parameeter ei ole määratud siis vaikimisi on 50 tk. Maksimaalne on 500 tk. |
Vastuseks päringule saadetakse andmekogum JSON formaadis.
Parameeter | Kirjeldus |
---|---|
bulkId | SMS kampaania identifikaator |
status |
Kampaania staatus:
|
deliveryResults | Andmete kogum, mis koosneb edastamise aruannetest iga sõnumi kohta |
deliveryResults(messageID) | Sõnumi ID |
deliveryResults(partId) | Sõnumi osade ID-d, kui sõnum koosneb mitmetest lühisõnumitest siis ID-d on mitu. |
deliveryResults(state) |
Sõnumi saatmise staatus:
|
deliveryResults(delivered) | Sõnumite edastamise aruande saamise aeg (UTC). |
deliveryResults(errorCode) | Vea kood (Toetavad mitte kõik mobiilsideoperaatorid) |