---
title: "Bulk soft-delete records"
method: POST
path: "/modules/{moduleSlug}/records/bulk-delete"
tags: ["Records"]
---

# Bulk soft-delete records

`POST /modules/{moduleSlug}/records/bulk-delete`

## Request

- Base URL: `https://api.getcoherence.io/v1`
- URL: `https://api.getcoherence.io/v1/modules/{moduleSlug}/records/bulk-delete`
- Auth: HTTP bearer

Soft-delete up to 100 records in one call. Requires the `records:write` scope.

## Request body

- object
  - `recordIds` string[], required

## Response `200`

Count deleted

- object
  - `deletedCount` integer

## Other responses

- `400`: The request body failed validation.
- `401`: Authentication failed or missing.

---

[API](https://skmtc.dev/getcoherence/apis/coherence-api.md) · [All operations](https://skmtc.dev/getcoherence/apis/coherence-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getcoherence/apis/coherence-api/revisions/622d56f657b1?raw)
