Skip to Content
API access is available to organizations with a signed BAA. Request API access →
API referenceDelete a patient

Delete a patient

DELETE/patients/{patientId}

Deletes a patient record, as deleting a patient in BloomText does. Their conversations stay in BloomText for your records and for the staff in them. Pending campaign messages to the patient are cancelled.

Credentials
API key, or an OAuth access token
Scope
patients.write

Run in Postman: import the collection, set api_key, and find this request in its folder.

Path parameters

patientIdUUIDRequired

ID of the patient.

Query parameters

org_idUUID

The organization the call acts on, from List organizations. Required when an account API key reaches more than one organization; an organization key or a key limited to one organization can leave it out.

Returns

Returns 204 No Content with an empty body.

Errors

Failed requests return application/problem+json problem details. The errors specific to this endpoint:

StatusCodeMeaning
400invalid_requestThe request is malformed, such as invalid JSON.
400org_id_requiredThe key reaches more than one organization: pass org_id.
401invalid_tokenThe API key is missing or malformed, or isn’t a BloomText key.
401key_revokedThe API key was revoked.
401key_expiredThe API key’s expiry has passed.
403insufficient_scopeThe key doesn’t have the scope this endpoint needs.
403org_not_reachableThe key can’t reach the organization in org_id.
404not_foundThe resource doesn’t exist, or isn’t visible to this credential.
429rate_limitedToo many requests. Retry after Retry-After seconds.
Last updated on