/messages (GET)
GET
/messages
const url = 'https://example.com/api/v1/messages?status=queued&limit=50&offset=0';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://example.com/api/v1/messages?status=queued&limit=50&offset=0' \ --header 'Authorization: Bearer <token>'Messages sent through this resource, newest first.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”status
string
tag
string
limit
integer
offset
integer
Responses
Section titled “Responses”Default Response
Media typeapplication/json
object
items
required
Array<object>
object
id
required
string format: uuid
messageId
required
string
status
required
string
from
required
object
email
required
string
name
string
to
required
Array<object>
object
email
required
string
name
string
cc
required
Array<object>
object
email
required
string
name
string
bcc
required
Array<object>
object
email
required
string
name
string
subject
required
string
sizeBytes
required
integer
tags
required
Array<string>
metadata
required
object
key
additional properties
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
total
required
integer
Example
{ "items": [ { "status": "queued" } ]}