---
title: "List all Faxes"
method: GET
path: "/Accounts/{AccountSid}/Faxes"
tags: ["Faxes"]
---

# List all Faxes

`GET /Accounts/{AccountSid}/Faxes`

List all faxes.

#### Permissions
The API token must include the following scopes: _Fax_.

## Path parameters

- `AccountSid` string, uuid, required

## Query parameters

- `DateCreatedAfter` string
- `DateCreatedOnOrBefore` string
- `From` string
- `To` string

## Response `200`

The request has succeeded.

- FaxListResponse — Response containing a list of faxes.
  - `uri` string — The URI of the current page.
  - `first_page_uri` string — The URI of the first page.
  - `next_page_uri` string — The URI of the next page.
  - `previous_page_uri` string — The URI of the previous page.
  - `page` integer — The current page number.
  - `page_size` integer — The number of items per page.
  - `faxes` Fax[] — List of faxes.
    - `account_sid` string — The unique identifier for the account this fax is associated with.
    - `api_version` string — The version of the SignalWire API.
    - `date_created` string — The date and time, in ISO 8601 format, the fax was created.
    - `date_updated` string — The date and time, in ISO 8601 format, the fax was updated.
    - `direction` 'inbound' | 'outbound' — Fax direction.
    - `from` string — The phone number, in E.164 format, the fax was sent from.
    - `media_url` string — The URL hosting the received media.
    - `media_sid` string — The unique identifier for the media instance associated with the fax instance.
    - `num_pages` string — The number of pages in the fax document.
    - `price` string — The cost of the fax.
    - `price_unit` string — The currency, in ISO 4217 format, of the price.
    - `quality` 'standard' | 'fine' | 'superfine' — Fax quality.
    - `sid` string — The unique identifier of the fax.
    - `status` 'queued' | 'processing' | 'sending' | 'delivered' | 'receiving' | 'received' | 'no-answer' | 'busy' | 'failed' | 'canceled' — Fax status.
    - `to` string — The phone number, in E.164 format, the fax was sent to.
    - `duration` integer — The time, in seconds, it took to deliver a fax.
    - `links` FaxLinks — Fax links.
      - `media` string — Media associated with this fax.
    - `url` string — The URL of this resource.
    - `error_code` string — Error code for this resource (if available).
    - `error_message` string — The description of this error (if available).

## Other responses

- `401` — 401 Unauthorized response.

## Changes

- **2026-01-15** `686ef84c2abc` — 1 breaking
  - the response property `previous_page_uri` became nullable for the status `200`
- **2026-01-15** `3c88f14db21e` — 4 breaking, 2 warning, 26 info
  - the `faxes/items/direction` response's property type changed from `string` to no type for status `200`
  - the `faxes/items/links` response's property type changed from `object` to no type for status `200`
  - the `faxes/items/quality` response's property type changed from `string` to no type for status `200`
  - the `faxes/items/status` response's property type changed from `string` to no type for status `200`
  - …28 more

[Change history](https://skmtc.dev/signalwire/apis/compatibility-api/changes/Accounts/:AccountSid/Faxes/get.md)

---

[API](https://skmtc.dev/signalwire/apis/compatibility-api.md) · [All operations](https://skmtc.dev/signalwire/apis/compatibility-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/signalwire/compatibility-api/revisions/dab5a930a50e/schema)
