---
title: "Sent message history"
method: GET
path: "/get-sent/"
tags: ["Reporting"]
---

# Sent message history

`GET /get-sent/`

## Request

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

Two modes. Range mode (start/end given): capped at 30 days, ordered date desc with id desc tiebreak, paged by limit/offset. Cursor mode (no start/end): since_id cursor, no date cap; sort=desc reverses display order only

## Query parameters

- `key` string, required
- `start` string
- `end` string
- `since_id` integer
- `limit` integer
- `offset` integer
- `sort` 'asc' | 'desc'

## Response `200`

Successfull response

- SentItem[]
  - `id` integer
  - `date` integer
  - `source` string
  - `dest` string
  - `vanity` string
  - `msg` string
  - `cost` number, float
  - `currency` string
  - `segments` integer
  - `campaignid` integer
  - `dlr` string
  - `dlrdate` integer

## Other responses

- `401`: INVALID_RANGE (start/end unparseable or end before start) or RANGE_TOO_LARGE (over 30 days)

---

[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)
