HTTP Trigger
Start workflow execution via HTTP request.
Trigger workflow execution through HTTP webhook requests.
Configuration
| Property | Value |
|---|---|
| Code | httptrigger |
| Workflow Types | Workflow |
Inputs
Dynamic - defined per workflow in the Start node.
HTTP Endpoint
Configure the endpoint in the End node:
| Setting | Description |
|---|---|
| Method | GET, POST, PUT, DELETE |
| Path | URL path for the webhook |
Request Handling
Request Body
JSON body is parsed and passed to workflow inputs.
Query Parameters
Available as workflow inputs when configured.
Headers
Access request headers through workflow context.
Usage
After deploying a workflow with HTTP trigger:
curl -X POST https://your-domain.com/api/v1/workflows/your-workflow \
-H "Content-Type: application/json" \
-d '{"param1": "value1", "param2": "value2"}'Authentication
Configure authentication in deployment settings:
- API Key
- Bearer Token
- OAuth2
- Custom headers
Response
The workflow response is returned to the HTTP caller:
- Success: HTTP 200 with End node outputs
- Error: HTTP 4xx/5xx with error details