---
title: "Bulk delete onboarded carrier contacts"
method: DELETE
path: "/onboarded-carrier/bulk/contacts"
tags: ["Onboarded Carriers"]
---

# Bulk delete onboarded carrier contacts

`DELETE /onboarded-carrier/bulk/contacts`

Deletes multiple onboarded carrier contacts for the authenticated customer in a single request. All provided contact IDs must exist and belong to the authenticated customer. The operation follows the same authorization, repository, caching, and deletion logic as the single-contact delete flow.

## Request body

- object
  - `contact_ids` string[], required — List of contact UUIDs to delete.

## Response `200`

Contacts deleted successfully.

- object
  - `contacts` object[] — List of deleted contacts.
    - `id` string, uuid
    - `deleted` boolean

## Other responses

- `400` — Bad Request – Invalid request body.
- `401` — Unauthorized – Invalid or missing Access-Token.
- `403` — Forbidden – Missing required permission.
- `404` — One or more contacts not found or not owned by the customer.
- `500` — Internal Server Error.

---

[API](https://skmtc.net/genlogs/apis/auth-api-create-token.md) · [All operations](https://skmtc.net/genlogs/apis/auth-api-create-token/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/genlogs/auth-api-create-token/versions/bf34c2431a21/schema)
