Yealink YMCS icon

Yealink YMCS

Connect to and control the Yealink YMCS and RPS platforms.

Custom API Call → Make API Request

AI-generated

Summary

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/autoCount and defaults off. Response Data Key names the response array to paginate, defaulting to data.

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.

Links

Discussion