Remove the link between a document and a record. A document referenced by a file field must instead be removed from that field. Attachments without another document location cannot be detached.
POST/v1/operations/documents.DetachDocument
On this page
Access & visibility
Allow documents.DetachDocument on your API key.
Workspace access by default. Private member data requires approved member delegation through Brigg-Act-As; the key supplies permissions while private ownership and project boundaries remain enforced.
Send a JSON object with the following fields. Required fields must be included; omit optional fields you do not need.
file_idstringRequired
Use a file_id returned by this listing or by CompleteUpload. It is not an upload ID, storage path or filename. documents.ListDocuments.
At least 1 character.
entry_idstringRequired
Record ID returned by the relevant record create, get or list operation. The credential needs access to that record's resource type.
At least 1 character.
Response
Returns 200 OK with a JSON body.
okbooleanRequired
Whether the action completed successfully.
Errors & retries
Set BRIGG_REQUEST_ID once for each logical action. The samples send it as Idempotency-Key. Reuse the same value and body on retries, including after a timeout; a missing response does not prove the action failed.
Use the complete schemas for validation or client generation.
Full request JSON schema
{"type":"object","properties":{"file_id":{"type":"string","minLength":1,"description":"Use a file_id returned by this listing or by CompleteUpload. It is not an upload ID, storage path or filename. [documents.ListDocuments](/reference/documents/ListDocuments)."},"entry_id":{"type":"string","minLength":1,"description":"Record ID returned by the relevant record create, get or list operation. The credential needs access to that record's resource type."}},"required":["file_id","entry_id"],"additionalProperties":false,"examples":[{"file_id":"e_example","entry_id":"e_example"}]}
Full response JSON schema
{"type":"object","properties":{"ok":{"type":"boolean","description":"Whether the action completed successfully."}},"required":["ok"],"additionalProperties":false,"examples":[{"ok":true}]}