---
title: "Remove contacts from a contact list"
method: DELETE
path: "/contact-lists/{contact_list_id}/contacts"
tags: ["Contact Lists"]
---

# Remove contacts from a contact list

`DELETE /contact-lists/{contact_list_id}/contacts`

Remove contacts from a contact list by contact ID and/or phone number.

    At least one of ``contact_ids`` or ``phone_numbers`` is required.

    Contacts not currently in the list are silently ignored (idempotent).
    Phone numbers that cannot be resolved to a contact in your organisation are
    reported in ``not_found_phone_numbers`` without raising an error.

    **Note:** This operation removes contacts from the list only.
    Contacts are never deleted from your organisation.

    Authentication:
    - API key with READ_WRITE permission

## Path parameters

- `contact_list_id` string, uuid, required

## Request body

- object — Request schema for removing contacts from a contact list. Specify at least one of ``contact_ids`` or ``phone_numbers``. Phone numbers are resolved to existing contacts; unrecognised numbers are reported in ``not_found_phone_numbers`` without raising an error.
  - `contact_ids` string[], nullable — List of contact UUIDs to remove from the list (max 500 per request)
  - `phone_numbers` string[], nullable — List of phone numbers in E.164 format to remove from the list (max 500 per request)

## Response `200`

Contacts removed successfully

- unknown

## Other responses

- `400` — Invalid request data
- `401` — Invalid or missing API key
- `403` — Insufficient permissions
- `404` — Resource not found

---

[API](https://skmtc.net/yourang/apis/yourang-ai-external-api-v1.md) · [All operations](https://skmtc.net/yourang/apis/yourang-ai-external-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/yourang/yourang-ai-external-api-v1/revisions/49680ee64400/schema)
