ProofClaw
← Skills Registry

HTTP Client

HIGH

http-client · v1.0.0

Make HTTP requests to allowlisted domains and return structured responses.

HTTP Client badge

Inputs

NameTypeRequiredDescription
urlstringyesFull URL to request.
methodstringnoHTTP method (GET, POST, PUT, DELETE). Default: GET.
headersobjectnoRequest headers as key-value pairs.
bodystringnoRequest body (for POST/PUT).

Outputs

NameTypeRequiredDescription
statusnumbernoHTTP response status code.
headersobjectnoResponse headers.
bodystringnoResponse body as text.

Permissions

Network
Enabled
Network Allowlist
api.example.com, data.example.org
Filesystem Scopes
—

Risk Assessment

Flags
exfiltrationinjection
Notes

Can send data to external domains — review network_allowlist carefully.

Request body may be constructed from user input — injection surface.

Response content is untrusted; sanitize before using in prompts.

Compatibility

Runtimes
openclaw
Min Version
0.1.0

Configuration

OptionTypeDescription
timeout_msnumberRequest timeout in milliseconds (default: 10000).
max_response_bytesnumberMaximum response body size (default: 1048576).