Raw API request
paperless_api_requestSend custom requests to any paperless-ngx REST endpoint. This escape hatch covers workflows, share links, mail rules, trash, permissions, and other operations not handled by dedicated tools.
Instructions
Escape hatch for any paperless-ngx REST endpoint the other tools do not cover — workflows, share links, mail rules, trash, document merge/rotate/edit_pdf, permissions, and so on. path is relative to /api/, e.g. documents/12/history, trash, share_links. Trailing slashes are added automatically. Browse the full schema for your server at <paperless-url>/api/schema/view/. Prefer the purpose-built tools when one fits; they return smaller, name-resolved output.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON request body, for POST/PATCH/PUT. | |
| path | Yes | Endpoint path relative to `/api/`, without a query string. | |
| query | No | Query parameters. | |
| method | No | GET | |
| max_chars | No | Truncate the response body at this many characters. |