---
title: "Delivery receipt feed"
method: GET
path: "/get-delivery-reports/"
tags: ["Reporting"]
---

# Delivery receipt feed

`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

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

## Query parameters

- `key` string, required
- `since_dlrdate` integer
- `since_id` integer
- `limit` integer
- `sort` 'asc' | 'desc'

## Response `200`

Successfull response

- DLRItem[]
  - `id` integer: Message (transact) id - NOT the cursor id
  - `routingid` integer: Routing row id - read since_id for the compound cursor from this field
  - `source` string
  - `dest` string
  - `campaignid` integer
  - `dlr` string: Terminal delivery status
  - `dlrdate` integer

## Other responses

- `401`: Authentication failed

---

[API](https://skmtc.dev/smsfusion/apis/sms-fusion-api.md) · [All operations](https://skmtc.dev/smsfusion/apis/sms-fusion-api/llms.txt) · [OpenAPI document](https://skmtc.dev/smsfusion/apis/sms-fusion-api/revisions/a88b2793a6e9?raw)
