Matters

Purge selected Matter content

Changed on

Queues an idempotent hard deletion of explicitly owned content while preserving the Matter, Vault, and unrelated content. Use unified matter.content_purge webhooks for completion, not polling.

post/matters/v1/{id}/content-purges

Request

  • Base URL
    https://api.case.dev
  • URL
    https://api.case.dev/matters/v1/{id}/content-purges
  • Auth
    HTTP bearer

Path parameters

idstring required

Request body

request_idstring required

Stable caller idempotency ID; cannot be reused with different targets.

object_idsstring[]
session_idsstring[]
work_item_idsstring[]
transcription_idsstring[]

Response

Queued, active, or completed receipt

purge_idstring required
request_idstring required
attemptinteger required
status'queued' | 'in_progress' | 'failed' | 'completed' required
matter_idstring required
vault_idstring required
workflow_idstring nullable required
terminal_event_idstring nullable
failure_codestring nullable
countsobject
requested_atstring date-time
started_atstring date-time nullable
failed_atstring date-time nullable
completed_atstring date-time nullable

Changes