Actions69
- Alarm Actions
- Configuration Actions
- Custom API Call Actions
- Device Actions
- Device Accessory Actions
- Device Account Actions
- Device Control Actions
- Device Group Actions
- Diagnosis Actions
- Firmware Actions
- Model Actions
- Operation Log Actions
- RPS Actions
- SIP Account Actions
- Site Actions
Custom API Call → Make API Request
AI-generatedSummary
Sends a request to a custom Yealink YMCS API endpoint using the selected HTTP method and the region configured in the credential. Optionally adds query parameters or a JSON body, and can paginate POST list responses into one output item per record.
Inputs
- Method — HTTP method: DELETE, GET, PATCH, POST, or PUT. Defaults to POST.
- Endpoint (required) — YMCS API path relative to the regional host, such as
/v2/dm/listDevices. A leading slash is added if omitted. - Query Parameters — Optional name/value pairs appended to the request URL.
- Body — JSON request body for POST, PUT, or PATCH. Defaults to
{}; ignored for GET and DELETE. - Options — Max Page Size sets the requested page size (1–500, default 500). Paginate All Pages walks POST list endpoints using
skip/limit/autoCountand defaults off. Response Data Key names the response array to paginate, defaulting todata.
Output shape
The API response as output data; when pagination is enabled, one item per record.
With pagination off, the raw response is returned, including any pagination envelope. Pagination expects the configured response data key to contain the records array. The regional host comes from the credential.