post
https://api.talkdeskapp.com/erc/ecommerce/customers//suppressions
Creates a suppression (opt-out/block) entry for a customer, preventing future outbound
contact. Shared across domains via the domain field — not specific to any single feature.
Only the PER_CUSTOMER scope is supported for now.
Required fields:
- domain
- scope
- brand
- reason_code
- source
reason_code is not a fixed enum — callers may define their own domain-specific reasons.
There's at most one entry per (domain, customer_id, brand) at a time:
- Calling this endpoint twice while the entry is ACTIVE and not expired returns the existing
entry unchanged (no duplicate created). - If the existing entry is REVOKED, or ACTIVE but naturally expired, this call revives that
same entry (status back to ACTIVE, fields refreshed from this request) instead of creating
a second row.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…