Skip to main content
Server path: /http-utils | Type: Embedded | PCID required: No Make HTTP requests to public APIs or through user-configured custom integrations. Supports GET, POST, PUT, PATCH, and DELETE methods.

Tools

ToolDescription
http-utils_requestMake an HTTP request

http-utils_request

Make an HTTP request to a public API or through a custom integration. For public APIs, provide the full URL. For custom integrations, provide a path along with PCID and service_key. Parameters:
ParameterTypeRequiredDefaultDescription
urlstringYesFull URL for public APIs or path for custom integrations
PCIDstringNoConnection ID for custom integrations
service_keystringNoService key (required when using PCID)
methodstringNo"GET"HTTP method — "GET", "POST", "PUT", "PATCH", or "DELETE"
bodyobject or stringNoRequest body (for POST, PUT, and PATCH requests)
headersobjectNoCustom request headers (for public API calls only)
query_paramsobjectNoQuery parameters (URL-encoded automatically)
Response fields:
FieldTypeDescription
statusnumberHTTP status code
statusTextstringHTTP status text
dataanyJSON-parsed response body
headersobjectResponse headers