Skip to main content
GET
List individual outreach messages
Every message sent and received, one row each, grouped by conversation (conversations in descending ID order, messages oldest first inside each). Unsent drafts are excluded. This is the message-level view; the conversation list groups the same data and is usually the better read. Returns 25 messages per page by default; pass page/pageSize, or pageSize=all for every message. search matches the subject, sender and recipient name or email, and prospect domain before paging.
Inbound mail only exists for mailboxes connected with reading settings. Mailboxes connected through an OAuth provider are send-only, so an empty reply list is not necessarily a bug.

Authorizations

Authorization
string
header
required

Your SnowSEO API key (sk_...).

Query Parameters

page
integer

1-based page. Default 1.

pageSize
string

Rows per page (max 1000), or 'all'. Every response reports total and totalPages.

limit
integer

Optional row limit. Use pageSize=all for a complete export.

Required range: x >= 1

Case-insensitive text matched against the subject, sender and recipient name or email, and prospect domain. Applied before paging.

Response

Default Response

truncated
boolean
messages
object[]