Get email sends
Unified send read. A send is the unit of delivery + analytics: one design delivered to a target (audience, inline list, or single address) via one domain. Default LIST is campaign-only. Filter object-fired transactional rows with ?kind=transactional and/or ?transactionId=. Leftover ?messageClass= still filters campaign-era rows. Omit sendId to LIST newest first under { data, pagination }; also filter with ?status=, ?emailId=, or the from/to ISO-8601 window. Pass ?sendId= to fetch ONE — returns { data: [row] } (no pagination), 404 SEND_NOT_FOUND on an unknown / cross-brand id; add ?include=events (detail only) for a bounded first page of the send’s analytics events. sendId and emailId are mutually exclusive.
Authorizations
Send your Brew API key as Authorization: Bearer brew_xxx.
Headers
The brand this request acts on. REQUIRED for organization-scoped credentials (otherwise 400 BRAND_ID_REQUIRED — there is no default brand); list ids with GET /v1/brands. Brand-scoped credentials may omit it, and sending a different brand returns 403 BRAND_SCOPE_MISMATCH. A brand outside your organization returns 404 BRAND_NOT_FOUND.
1 - 64Query Parameters
Fetch a single send by id (detail mode → { data: [row] }). Omit to list.
1 - 64List mode — narrow to one design’s sends. Mutually exclusive with sendId.
1 - 64Detail-only expansion: events inlines a bounded first page of the send’s analytics events. Rejected without sendId.
events scheduled, queued, sending, paused, sent, partially_sent, failed, canceled Admission snapshot on leftover campaign-era rows (marketing | transactional). Prefer kind / transactionId for object-fired transactional sends. Absent stamps match as marketing.
marketing, transactional List campaign (default) or transactional fires. Object-fired rows use kind: transactional and carry transactionId.
campaign, transactional List fires for one transactional email object (txn_…). Implies transactional rows.
1 - 128Page size (1–100). Defaults to 100.
1 <= x <= 100Opaque pagination cursor echoed from the previous page’s pagination.cursor. Omit for the first page.
1 - 512