List email logs
GET
/emails
const url = 'https://mail.teamander.com/v1/emails?limit=50&offset=0&status=delivered';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://mail.teamander.com/v1/emails?limit=50&offset=0&status=delivered' \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”limit
Page size (1–100, default 50)
string
Example
50offset
Rows to skip (default 0)
string
Example
0status
Filter by status
string
Example
deliveredResponses
Section titled “Responses”Paginated email logs
Media typeapplication/json
object
data
required
Array<object>
object
id
required
string
recipient_email
required
string
sender_email
required
string
subject
required
string
status
required
string
sent_at
required
string
created_at
required
string
limit
required
integer
offset
required
integer
Examplegenerated
{ "data": [ { "id": "example", "recipient_email": "example", "sender_email": "example", "subject": "example", "status": "example", "sent_at": "example", "created_at": "example" } ], "limit": 1, "offset": 1}Missing or invalid API key
Media typeapplication/json
object
error
required
string
message
string
Example
{ "error": "Invalid API key"}