vsp360_call_operation
Execute read-only VSP 360 REST API operations by operationId; authentication is automatic, and pagination, parameters, JSON bodies, and downloads are handled.
Instructions
Call any VSP 360 REST API operation by operationId. Authentication is handled automatically. Pass path, query and header parameters by name in params, and the JSON request body in body. Collections are paginated with limit/offset (max 100 per page); set all_pages to follow the next link. Binary responses (ZIP, gzip, CSV downloads) are saved to the download folder and the file path is returned. Only read operations are allowed; the server runs read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Request body (JSON object or array) for POST/PUT/PATCH operations. For multipart uploads, the non-file form fields. | |
| files | No | Multipart uploads only: form field name -> local file path | |
| params | No | Path, query and header parameters by name, e.g. {"id": "123", "limit": 100} | |
| save_to | No | Write the response to this file instead of returning it: a file name, or a path inside the download folder. Existing files are not overwritten. | |
| all_pages | No | Follow RFC 8288 `next` links and return every page (GET collections only). | |
| max_pages | No | Page cap when all_pages is set (default 20). | |
| operationId | Yes |