Marketplace
Toolsaction

Curl Request

Executa requisições HTTP com curl — o transporte que a maioria das skills usa para acessar suas APIs.

nome da ferramenta: curl_request

Executa requisições HTTP usando curl. Esta é a camada de transporte sobre a qual a maioria das skills é construída: a skill descreve o endpoint e o curl_request faz a chamada.

As URLs de saída são verificadas contra a lista allowed_domains do koris.json pelo gate de segurança, e a ferramenta só é oferecida a remetentes confiáveis.

Use apenas os parâmetros que a skill exigir explicitamente — não invente transformações extras de shell.

Parâmetros

NomeTipoObrigatórioDescrição
urlstringsimURL to request. Keep values exactly as required by the skill.
methodstringGET, POST, PUT, PATCHHTTP method (default: GET).
headersobjectCustom HTTP headers, e.g. {"Authorization": "Bearer token"}.
datastring | objectRequest body for POST/PUT/PATCH — JSON object, JSON string, or form data.
follow_redirectsbooleanFollow HTTP redirects (default: true).
timeoutnumberRequest timeout in seconds (default: 30).
pipestringOptional: pipe the response through a command, e.g. "| jq '.fact'".
Ver código-fonteMelhorar esta entrada