Skip to main content
GET
/
faxes
JavaScript
import Telnyx from 'telnyx';

const client = new Telnyx({
  apiKey: 'My API Key',
});

const faxes = await client.faxes.list();

console.log(faxes.data);
{
  "data": [
    {
      "record_type": "fax",
      "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0",
      "connection_id": "c-1",
      "direction": "outbound",
      "from": "+123",
      "to": "+456",
      "media_url": "http://www.example.com/fax.pdf",
      "store_media": true,
      "stored_media_url": "https://s3.amazonaws.com/faxes-dev/user-1/cf4a6b52-bf8e-4945-9f49-611d0d2b083b.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=xxxxxxxxxx%2F20200505%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20200505T095917Z&X-Amz-Expires=7200&X-Amz-SignedHeaders=host&X-Amz-Signature=fac2af40464fcc77673ad762db86e34f9c1b91a82699b5578c5327f53874df51",
      "preview_url": "https://s3.amazonaws.com/faxes-dev/user-1/cf4a6b52-bf8e-4945-9f49-611d0d2b083b_preview.tiff?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=xxxxxxxxxx%2F20200505%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20200505T095917Z&X-Amz-Expires=7200&X-Amz-SignedHeaders=host&X-Amz-Signature=fac2af40464fcc77673ad762db86e34f9c1b91a82699b5578c5327f53874df51",
      "quality": "high",
      "webhook_url": "http://www.example.com/webhooks",
      "webhook_failover_url": "",
      "status": "queued",
      "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d",
      "created_at": "2020-05-05T09:59:12",
      "updated_at": "2020-05-05T09:59:12"
    }
  ],
  "meta": {
    "page_number": 2,
    "page_size": 1,
    "total_pages": 3,
    "total_results": 3
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

filter
object

Consolidated filter parameter (deepObject style). Originally: filter[created_at][gte], filter[created_at][gt], filter[created_at][lte], filter[created_at][lt], filter[direction][eq], filter[from][eq], filter[to][eq]

page
object

Consolidated pagination parameter (deepObject style). Originally: page[size], page[number]

Response

List faxes response

data
object[]
meta
object
Example:
{
"page_number": 2,
"page_size": 1,
"total_pages": 3,
"total_results": 3
}