CLI Proxy Web icon

CLI Proxy Web

Call CLI Proxy Web API endpoints from n8n

Custom Request

AI-generated

Summary

Sends a GET, DELETE, PATCH, POST, or PUT request to a path on the configured CLI Proxy Web deployment, with optional query parameters, headers, and a JSON body. Returns the response as n8n items, with options to include HTTP metadata or split a top-level array into separate items.

Inputs

  • Method — HTTP method; defaults to GET. The Body parameter is used for methods other than GET and DELETE.
  • Path (required) — Relative path on the deployment; defaults to /v1/models.
  • Query Parameters — JSON object appended to the URL. Null, undefined, and empty-string values are omitted; array values add the same query key multiple times.
  • Body — Optional JSON value sent as the request body for POST, PUT, and PATCH. Although the field description mentions DELETE, the implementation does not send a body for DELETE.
  • Additional Headers — JSON object of request headers. Authorization is supplied through the configured credentials.
  • Include Response Metadata — Defaults to false. When enabled, the HTTP helper returns the full response, including status and headers, and array splitting is not applied.
  • Split Top-Level Array Into Items — Defaults to false and is available when response metadata is disabled. When enabled and the response is an array, emits one n8n item per element.

Output shape

One or more n8n items containing the response data.

With the default settings, a top-level array is wrapped in one item as {"data": [...]}; objects are returned as item JSON, and primitive values are wrapped as {"value": ...}. Enabling array splitting emits one item per array element. With response metadata enabled, the full HTTP response is returned without this splitting behavior. Each output is paired with its input item; if Continue On Fail is enabled, request errors produce an item containing an error field.

Links

Discussion