Yandex Cloud Functions icon

Yandex Cloud Functions

Interact with Yandex Cloud Functions

Function → Invoke

AI-generated

Summary

Invoke a specified Yandex Cloud Function using HTTP GET or POST, optionally sending a JSON body and custom query parameters or headers, and return the HTTP response including status code, headers, and body.

Inputs

  • Folder ID — Specify the Yandex Cloud folder ID containing the function. Defaults to the folder ID from credentials if not provided.
  • Function Name or ID (required) — Select the function to invoke from a dynamically loaded list filtered by the folder ID, or specify the function ID via expression.
  • HTTP Method (required) — Choose the HTTP method for invocation, either GET or POST.
  • Request Body — For POST method, provide a JSON string as the request body to send with the invocation.
  • Additional Options.Query Parameters — Add one or more query parameters as name-value pairs appended to the invocation URL.
  • Additional Options.Headers — Add one or more HTTP headers as name-value pairs to include in the invocation request.

Output shape

a list of JSON objects, each corresponding to one invocation, with fields statusCode (HTTP status), headers (response headers as an object), and body (parsed JSON or raw text from the function response)

Supports multiple input items, invoking the function separately per item. Errors can be optionally continued on failure. Headers and query parameters support multiple entries. The request body must be valid JSON if using POST.

Examples

Example 1: Invoke a function with POST method, sending a JSON body, and read the JSON response.

Set Folder ID or rely on credentials, select the function by name or ID, choose POST, input JSON body, optionally add query parameters or headers.

Links

Discussion