qase_api
Call any Qase REST endpoint directly to cover operations missing a dedicated tool. Pass the HTTP method, path, and optional body or query, and receive the raw API response.
Instructions
Call any Qase REST endpoint directly, for the few things no dedicated tool covers. Pass the HTTP method, a path starting with /v1/, and an optional body or query. See developers.qase.io for the reference. Prefer a dedicated tool wherever one exists: they normalize enums, validate arguments before spending a round trip, and shape the response for a model. This one hands back whatever the API returns. It sends JSON only and cannot upload files — multipart uploads go through qase_attachment_upload. A DELETE through this tool asks for confirmation the same way the dedicated delete tools do. Cost: one API call, typically 0.3-1.5s depending on the endpoint. No caching, no pagination help, no retries beyond the client defaults.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Request body for POST/PUT/PATCH | |
| path | Yes | API path starting with /v1/ (e.g., "/v1/project/DEMO/run") | |
| query | No | Query parameters | |
| method | No | HTTP method | GET |