autotask_raw_request
Send custom HTTP requests to any Autotask REST v1.0 endpoint using GET, POST, PATCH, or DELETE. Use for endpoints not yet wrapped by dedicated tools.
Instructions
Escape hatch for Autotask REST endpoints not yet wrapped by a typed tool. Use sparingly — typed tools are preferred for safety. The existing Content-Type, Accept, ApiIntegrationcode, UserName, Secret headers are added automatically. The path is resolved against the zone-resolved base URL (https://webservices.autotask.net/ATServicesRest/v1.0). Pass queryParams as a flat object of string/number/boolean values; they will be URL-encoded and appended to the path.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| method | Yes | HTTP method | |
| path | Yes | Path under the Autotask REST v1.0 base (e.g. "/Companies/175" or "/Companies/query") | |
| body | No | Optional JSON body for POST/PATCH requests | |
| queryParams | No | Optional flat key-value query parameters (e.g. { includeFields: "id,name" }) |