conduyt_bulk_dnc_contacts
Add or remove Do-Not-Contact or litigator marks for many contacts in one compliance action. Requires the dedicated dnc API-key scope; without it, requests return 403.
Instructions
Add or remove a Do-Not-Contact / litigator mark for many contacts (compliance action). Requires the EXPLICIT 'dnc' API-key scope — an admin must grant it deliberately in Settings > API Keys (an unrestricted key does NOT imply it; without the scope this returns 403). Writes are also bound by contact-ownership rules for limited keys. To CHECK whether a number is already blocked, use conduyt_get_contact (dnc status) or the contacts dnc-status read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tier | Yes | Which list: 'dnc' (standard do-not-contact) or 'litigator' (known litigator; admin-only to add) | |
| action | Yes | Add or remove the mark | |
| reason | No | Reason recorded with the action for the compliance audit trail | |
| contactIds | Yes | Contact UUIDs (those without a phone number are skipped) |