Blocks
HTTP Request
Make HTTP requests
Make HTTP requests to any API endpoint with support for all standard HTTP methods (GET, POST, PUT, DELETE, PATCH). Configure headers, query parameters, and request bodies. Standard headers (User-Agent, Accept, Cache-Control, etc.) are automatically included.
Core Blocksapi
Block Preview
HTTP Request
Make HTTP requests
Usage
- Add the block to your workflow and connect it to the upstream step.
- Configure any required credentials or tokens in the inputs.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the api block with monitoring enabled in production.
Inputs (UI)
URL
short-inputPlaceholder: https://api.example.com/v1/users
Layout: full
Method
dropdownLayout: half
Options: GET, POST, PUT, DELETE
Query Params
tableLayout: full
Headers
tableCustom headers (standard headers like User-Agent, Accept, etc. are added automatically)
Layout: full
Body
codePlaceholder: {"name": "John Doe", "email": "john@example.com"}
Layout: full
Inputs (API)
url
stringRequired
method
stringRequired
headers
jsonOptional
body
jsonOptional
params
jsonOptional
Outputs
Primary response type:
{
"data": "json",
"status": "number",
"headers": "json"
}Tool Access
http_request