HTTP operators
PublicThe HTTP family contains 1 operator. Outbound HTTP, SSRF-guarded.
Operators in this family
Section titled “Operators in this family”http.request
Section titled “http.request”Makes an HTTP request to an external URL.
Version 1.0.0 · Semantics side_effect
Config
Section titled “Config”| Field | Type | Required | Default | Description |
|---|---|---|---|---|
body | any | no | — | Request body (object or string). |
follow_redirects | boolean | no | true | |
headers | object | no | — | |
method | ”GET” | “POST” | “PUT” | “PATCH” | “DELETE” | “HEAD” | “OPTIONS” | yes | — | |
timeout_ms | integer | no | 30000 | |
url | string | yes | — | Target URL (CEL-evaluable). |
Input ports
Section titled “Input ports”| Port | Type | Required | Description |
|---|---|---|---|
input | any | no | Input |
Output ports
Section titled “Output ports”| Port | Type | Required | Description |
|---|---|---|---|
response | object | no | Response |
Source schemas
Section titled “Source schemas”Every operator above is rendered from its JSON schema in /opt/glyph/schemas/operators/:
schemas/operators/http.request.json