Call a Xyte API endpoint
xyte_api_callInvoke Xyte platform API endpoints by key to manage devices, tickets, and fleet operations. Supports GET, POST, and DELETE with typed validation.
Instructions
Invoke a Xyte platform API endpoint by key. Use xyte_endpoint_describe first if you are unsure of the parameters. Mutating endpoints run unless the server was started read-only; DELETE additionally requires confirm.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Endpoint key from xyte_endpoints_list, e.g. "organization.devices.getDevices". | |
| body | No | JSON request body. Only for non-GET endpoints. | |
| path | No | Path parameter values, e.g. { "device_id": "abc" }. All are required. | |
| query | No | Query parameters. Only names listed by xyte_endpoint_describe are accepted. | |
| confirm | No | Required for DELETE endpoints: pass the endpoint key verbatim to acknowledge. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | ||
| data | Yes | ||
| method | Yes | ||
| status | Yes | ||
| durationMs | Yes |