Actions18
- Activity Log Actions
- Agent Actions
- Alert Actions
- Asset Actions
- Device Actions
- DTC Asset Actions
- DTC RMM Template Actions
- DTC Storage Pool Actions
- SaaS Application Actions
- SaaS Domain Actions
- SaaS Seat Actions
- Share Actions
- VM Restore Actions
- Volume Actions
- Custom (Raw) Actions
Custom (Raw) → Request
AI-generatedSummary
Perform an authenticated raw HTTP request to any Datto API endpoint using the specified HTTP method, path, query parameters, and optional JSON body.
Inputs
- Method (required) — HTTP method to use (GET, POST, PUT, PATCH, DELETE).
- Path (required) — API endpoint path appended to https://api.datto.com/v1; must start with a slash (/).
- Query Parameters (JSON) — JSON object of query string parameters to include in the request.
- Body (JSON) — JSON-formatted request body, for methods POST, PUT, PATCH, or DELETE.
Output shape
a JSON array with the API response as one or multiple JSON objects
Response is parsed as JSON; if the response is a JSON array, it returns that array, otherwise the single response object is wrapped in an array. Errors are thrown as NodeApiError.