List faxes
Faxes, newest first, by phone and by email together. With no since, the list covers the last 24 hours. There is no offset and no paging: a call gives 100 faxes at most. ?from=X&limit=1 gives the latest fax of a sender.
Query Parameters
How many faxes to return. From 1 to 100.
1 <= x <= 100Only faxes received strictly later than this time, to the second. ISO 8601 with an offset: 2026-10-01T14:25:00Z or 2026-10-01T16:25:00+02:00. A date alone, or a time with no offset, answers 422. Use UTC with Z. Send the + of an offset as %2B. Default: 24 hours ago.
Only faxes of this sender: the full phone number, station ID or email address, not the masked form. Case does not matter. A station ID matches with or without spaces. A number matches with or without its +. No prefix and no wildcard. Unknown gives the faxes with no sender ID. Send a + as %2B. 255 characters at most.
255Response
A JSON array of faxes, newest first. An empty array ([]) when no fax matches.
The ID of the fax. Use it with GET /api/faxes/{slug}.
"fax_5dd79a1c"
phone for a fax by phone, email for a scan to email test or an Internet Fax test.
phone, email "phone"
The sender, masked as on faxbeep.com: a number loses its middle 5 digits, an address shows as s***@e***.com. A station ID with fewer than 6 digits shows as it is. null when the fax arrived with no sender ID (shown as Unknown on the site).
"+155*****123"
The time the fax arrived, in UTC with Z. This is the time that since compares. A fax appears in the API later, when its processing is done.
"2026-10-01T14:30:00Z"
The number of pages. null if the fax could not be processed.
3
The size of the PDF, in bytes. null if the fax could not be processed.
245678
The PDF of the fax. null if the fax could not be processed.
"https://cdn.faxbeep.com/faxes/fax_5dd79a1c.pdf"
An image of the first page. null if the fax could not be processed.
"https://cdn.faxbeep.com/faxes/fax_5dd79a1c-thumb.jpg"
The page of the fax on faxbeep.com.
"https://faxbeep.com/faxtest/fax_5dd79a1c"
