Reporting

Delivery receipt feed

Terminal DLR outcomes only (pending/buffered excluded). The cursor is the compound pair (since_dlrdate, since_id) - resend both from the last row of the previous page, reading since_id from the response's routingid field, not id. sort=desc reverses display order only

get/get-delivery-reports/

Request

  • Base URL: http://api.smsfusion.com.au
  • URL: http://api.smsfusion.com.au/get-delivery-reports/
  • Auth: one of:
    • API key in query parameter key
    • HTTP basic

Query parameters

keystring required

API Key as generated from the <a href='https://www.smsfusion.com.au/admin/api/'>admin panel</a>

since_dlrdateinteger

Compound cursor part 1 - dlrdate of the last row seen

since_idinteger

Compound cursor part 2 - routingid of the last row seen

limitinteger

Default 100, max 500

sort'asc' | 'desc'

desc = newest-first display order (default asc). Display order only - the cursor still pages forward

Response

Successfull response

idinteger

Message (transact) id - NOT the cursor id

routingidinteger

Routing row id - read since_id for the compound cursor from this field

sourcestring
deststring
campaignidinteger
dlrstring

Terminal delivery status

dlrdateinteger

Changes

No recorded changes to this operation across all 1 revision of this API.