/suppressions
Newest first, as on Resend, with cursor pagination: after takes the last id of a page and pages toward older items, before takes the first id and pages back toward newer ones.
limit?integerPage size, 1-100 (default 20)
1 <= value <= 100after?stringCursor: id of the last item of the current page; returns the next page. Must be an id this list returned; there is no sentinel value.
uuidbefore?stringCursor: id of the first item of the current page; returns the previous page; same rule as after.
uuidorigin?stringOnly suppressions of this origin: bounce, complaint, manual or unsubscribe
"bounce""complaint""manual""unsubscribe"Suppressions, optionally filtered by origin (bounce, complaint, manual, or the superset value unsubscribe for retained one-click opt-outs). Rows whose address was erased (GDPR/LGPD) keep blocking sends but are hidden from the list and from lookups by email; they are reachable by id only.
application/json- response
object*"list""list"data*array<>has_more*booleancurl -X GET 'https://api.millionsend.com/suppressions'{ "object": "list", "data": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "email": "string", "origin": "bounce", "source_id": "ae50a35c-df42-4eff-ba26-f8bc28d2af81", "created_at": "string" } ], "has_more": true}