Get email activity logs
GET/v1/email/logs
Retrieves email activity logs with advanced filtering options
Request
Query Parameters
Recipient email address for exact matching
Recipient domain for exact matching
Reference ID (EmailPayloadId) for exact matching
Start date for creation date filter (RFC3339 format)
End date for creation date filter (RFC3339 format)
Email status for exact matching
From address for exact matching
Failed reason for exact matching
Email subject for exact matching
Campaign ID for exact matching
Recipient type (to, cc, bcc) for exact matching
Start date for delivery date filter (RFC3339 format)
End date for delivery date filter (RFC3339 format)
Number of results per page (default: 20, max: 50)
Token for pagination
Responses
- 200
- 400
- 500
OK
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
]
]
emailLogs
object[]
track
object
property name*
undefined[]
{
"emailLogs": [
{
"accountId": 0,
"campaignId": "string",
"clicked": true,
"createdAt": "string",
"deliveredDate": "string",
"failedReason": "string",
"fromAddress": "string",
"opened": true,
"priority": "string",
"recipientAddress": "string",
"recipientDomain": "string",
"recipientType": "string",
"refId": "string",
"status": "string",
"subject": "string",
"tenantId": 0,
"track": {},
"updatedAt": "string"
}
],
"nextPageToken": "string",
"success": true,
"totalCount": 0
}
Bad Request
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"success": false
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"success": false
}