Raw Taiga API Request
taiga_raw_requestMake raw API requests to any Taiga /api/v1/ endpoint for functionality not covered by dedicated tools, such as importers, webhooks, or project templates.
Instructions
Escape hatch: make a raw request to any /api/v1/ endpoint on the configured Taiga instance, for functionality not covered by a dedicated tool (importers, webhooks, application tokens, notify policies, project templates, export/import, etc.). Prefer a dedicated tool when one exists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Must be a plain JSON object, never a pre-serialized JSON string. For PATCH/PUT on a resource that requires OCC `version` (user story, task, issue, epic, wiki page), include it matching the resource's current value — GET it first. | |
| path | Yes | Must be an /api/v1/... path on the configured Taiga instance — no absolute URLs, no other hosts, no path traversal. | |
| query | No | ||
| method | Yes | `body` must be a JSON object (or omitted), never a JSON-encoded string — the most common cause of a confusing 400 'non_field_errors: Invalid data' with no other detail. Separately, PATCH/PUT on some resources (user story, task, issue, epic, wiki page — not project or membership) requires a `version` field matching the resource's current value; omitting it surfaces as a 409 conflict, not a 400. GET the resource first to read `version`. Curated `_update` tools handle both of these automatically; this raw tool does not. |