---
title: "Add do not contact (dnc) numbers"
method: POST
path: "/contacts/dncs"
tags: ["contacts"]
---

# Add do not contact (dnc) numbers

`POST /contacts/dncs`

Add a list of Do Not Contact (DNC) contact entries and update existing if present. Can toggle on DNCs for calls/texts. Only true values will be applied. To remove use the remove API instead

## Request body

- AddDoNotContactRequest — Request object for adding new Do-Not-Contact records to account.
  - `source` string — A list of new contact objects which need to be added. Default value: Api V2
  - `call` boolean — If set to true add all given numbers to Do-Not-Call list. Default value: don't add/false
  - `text` boolean — If set to true add all given numbers to Do-Not-Text list. Default value: don't add/false
  - `inboundCall` boolean — If set to true add all given numbers to inbound Do-Not-Call list. Default value: don't add/false
  - `inboundText` boolean — If set to true add all given numbers to inbound Do-Not-Text list. Default value: don't add/false
  - `numbers` string[] — A list of phone numbers in E.164 format (11-digit), example: 12132000384, 14142777322

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not found
- `500` — Internal Server Error

---

[API](https://skmtc.dev/callfire/apis/callfire-api-documentation.md) · [All operations](https://skmtc.dev/callfire/apis/callfire-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/callfire/callfire-api-documentation/revisions/9f6fb501bc03/schema)
