Skip to main content
Use this endpoint to permanently remove a patient intake record. Deletion cannot be undone. If you need to invalidate an intake while preserving the record for audit purposes, use the update endpoint to set its status to stopped instead.

Request

DELETE https://api.clinikapi.com/v1/intakes/:id

Headers

x-api-key
string
required
Your ClinikAPI secret key (clk_live_* or clk_test_*).

Path parameters

id
string
required
The ID of the intake to delete (e.g. intake_abc123).

Response

Returns 204 No Content with an empty body on success.
meta
object
Standard response metadata including requestId, timestamp, and rate-limit fields.

Examples

curl

curl -X DELETE https://api.clinikapi.com/v1/intakes/intake_abc123 \
  -H "x-api-key: clk_live_abc123"

TypeScript SDK

import { Clinik } from '@clinikapi/sdk';

const clinik = new Clinik(process.env.CLINIKAPI_SECRET_KEY!);

await clinik.intakes.delete('intake_abc123');