categorystring | string[]
Filter by email category. Use with category_operator. Single value, array (e.g. ["Newsletter", "Alert"]), or comma-separated string (e.g. "Newsletter,Alert") for multiple (OR).
category_operatorenum
Operator for category. Default: equal.
clicks_countnumber
Filter by number of link clicks. Use with clicks_count_operator.
clicks_count_operatorenum
Operator for clicks_count. Default: equal.
client_ipstring
Filter by client IP. Use with client_ip_operator.
client_ip_operatorenum
Operator for client_ip. Default: equal.
email_service_providerstring | string[]
Filter by email service provider (exact). Single value or array. Use with *_operator.
email_service_provider_operatorenum
Operator for email_service_provider. Default: equal.
email_service_provider_responsestring | string[]
Filter by provider response text. Single value or array. Use with *_operator.
email_service_provider_response_operatorenum
Operator for email_service_provider_response. Default: ci_contain.
eventsenum | enum[]
Filter by event type(s). Use with events_operator: include_event or not_include_event.
events_operatorenum
Operator for events filter. Default: include_event.
from_emailstring | string[]
Filter by sender email (use with from_operator). Single value or array.
from_operatorenum
Operator for from_email filter. Default: ci_equal. ci_contain/ci_not_contain match substring; ci_equal/ci_not_equal match exactly (case-insensitive).
opens_countnumber
Filter by number of opens. Use with opens_count_operator.
opens_count_operatorenum
Operator for opens_count. Default: equal.
recipient_mxstring | string[]
Filter by recipient MX. Single value or array. Use with recipient_mx_operator.
recipient_mx_operatorenum
Operator for recipient_mx. Default: ci_contain.
search_afterstring
Pagination cursor from the previous response's next_page_cursor to fetch the next page
sending_domain_idnumber | number[]
Filter by sending domain ID. Single value or array. Find IDs in Mailtrap Sending Domains.
sending_domain_id_operatorenum
Operator for sending_domain_id filter. Default: equal.
sending_ipstring
Filter by sending IP. Use with sending_ip_operator.
sending_ip_operatorenum
Operator for sending_ip. Default: equal.
sending_streamenum | enum[]
Filter by sending stream: transactional or bulk. Single value or array.
sending_stream_operatorenum
Operator for sending_stream filter. Default: equal.
sent_afterstring
ISO 8601 date/time; only return logs for emails sent after this time
sent_beforestring
ISO 8601 date/time; only return logs for emails sent before this time
statusenum | enum[]
Filter by delivery status (use with status_operator). Single value or array.
status_operatorenum
Operator for status filter. Default: equal.
subjectstring | string[]
Filter by email subject (use with subject_operator). Single value or array. Omit for empty/not_empty.
subject_operatorenum
Operator for subject filter. Default: ci_contain. Use empty/not_empty to filter by presence of subject.
to_emailstring | string[]
Filter by recipient email (use with to_operator). Single value or array.
to_operatorenum
Operator for to_email filter. Default: ci_equal.