---
title: "Unassign phone number from campaign"
method: DELETE
path: "/v1/10dlc/campaigns/{campaignId}/phone-numbers/{assignmentId}"
tags: ["10DLC"]
---

# Unassign phone number from campaign

`DELETE /v1/10dlc/campaigns/{campaignId}/phone-numbers/{assignmentId}`

## Request

- Base URL: `https://api.zavu.dev`
- URL: `https://api.zavu.dev/v1/10dlc/campaigns/{campaignId}/phone-numbers/{assignmentId}`
- Auth: HTTP bearer

Remove a phone number assignment from a 10DLC campaign.

## Path parameters

- `campaignId` string, required
- `assignmentId` string, required

## Response `204`

Phone number unassigned.

## Other responses

- `401`: Unauthorized.
- `404`: Campaign or assignment not found.

## Changes

> 80 revisions in range; 1 not diffed.

- **2026-03-17** `dca8af164271`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/zavudev/apis/zavu-unified-messaging-layer-api/changes/v1/10dlc/campaigns/:campaignId/phone-numbers/:assignmentId/delete.md)

---

[API](https://skmtc.dev/zavudev/apis/zavu-unified-messaging-layer-api.md) - [All operations](https://skmtc.dev/zavudev/apis/zavu-unified-messaging-layer-api/llms.txt) - [OpenAPI document](https://skmtc.dev/zavudev/apis/zavu-unified-messaging-layer-api/revisions/75bc777b0ffb?raw)
