Skip to content

Invoke an inbound HTTP endpoint function.

GET
/api/workspace/inbound/{endpointKey}/{path}
curl --request GET \
--url https://example.com/api/workspace/inbound/example/example \
--header 'Content-Type: application/json' \
--data '"example"'

Invokes the enabled HTTP endpoint identified by endpointKey. The endpoint configuration selects allowed methods, path, body mode and limits. Authentication is enforced by that configuration: WorkspaceBearer (workspace token or service API key), explicitly enabled Anonymous, SharedSecretHeader or HmacSignature. Absence of a static security requirement here does not grant anonymous access. Header names and HMAC signing rules come from the configured endpoint contract. The function owns request fields, response status, headers and media type; this transport does not use an ApiResponse envelope. Multipart bodies are unsupported. Resolve the concrete endpoint contract before generating a typed business client.

endpointKey
required
string
path
required
string

Endpoint-specific payload: JSON, raw bytes or URL-encoded form according to its configured body mode and size limit.

Examplegenerated
example

Endpoint-defined status and raw body, or a dispatcher rejection. Unknown/disabled endpoints, authentication, method and intake failures return their HTTP error status with plain text.

Media type*/*
string format: binary