Get All Email Logs
Retrieve a list of outgoing email logs from your CPaaS account. Supports filtering by date range, recipient, subject, and more. Logs are retained for 60 days.
Request
- Base URLhttps://cpaas.zoho.com/v1.1
- Auth
- OAuth 2Authorization code: https://accounts.zoho.com/oauth/v2/authToken URL: https://accounts.zoho.com/oauth/v2/token scopes: Zeptomail.email.READ
- or OAuth 2Authorization code: https://accounts.zoho.com/oauth/v2/authToken URL: https://accounts.zoho.com/oauth/v2/token scopes: Zeptomail.email.ALL
Query parameters
Filter logs by Mail Agent key.
Filter by a specific request ID.
Filter logs from this date and time (format: dd/MM/yyyy, hh:mm a).
Filter logs up to this date and time (format: dd/MM/yyyy, hh:mm a).
Filter by sender email address.
Filter by recipient email address.
Filter by CC email address.
Filter by BCC email address.
Filter by any recipient (To, CC, or BCC).
Starting position for pagination.
Number of logs to return per request.
Filter by email subject.
Filter by custom client reference.
Filter for hard bounced emails.
Filter for soft bounced emails.
Filter for failed emails.
Filter for delivered emails.
Response
List of email logs.
Example response
{
"data": [
{
"email_reference": "ref-xxxx-xxxx",
"sent_time": "2025-06-04T08:19:00Z",
"subject": "Account Confirmation",
"from": "accounts@info.zylker.com",
"to": "rudra.d@zylker.com",
"request_id": "req-xxxx",
"mailagent_key": "123456abcd78",
"status": "delivered"
}
],
"status": "success"
}Changes
No recorded changes to this operation across all 1 revision of this API.