Bulk Import Suppression Entries
Add many numbers at once (e.g. from a CSV export of a legacy do-not-call list). Each row is validated independently and collected into errors rather than aborting the whole import at the first bad row - mirrors campaign task CSV import's own per-row error collection (Task 8).
Authorization
OAuth2AuthorizationCodeBearer AuthorizationBearer <token>
In: header
Query Parameters
verify_locally?Verify Locally
Default
trueRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/v1/suppression/import" \ -H "Content-Type: application/json" \ -d '{ "e164_numbers": [ "string" ] }'{ "imported": 0, "errors": [ { "row": 0, "value": "string", "detail": "string" } ]}{ "detail": [ { "loc": [ "string" ], "msg": "string", "type": "string" } ]}