logo_smallAxellero.io

HTTP Trigger

Start workflow execution via HTTP request.

Trigger workflow execution through HTTP webhook requests.

Configuration

PropertyValue
Codehttptrigger
Workflow TypesWorkflow

Inputs

Dynamic - defined per workflow in the Start node.

HTTP Endpoint

Configure the endpoint in the End node:

SettingDescription
MethodGET, POST, PUT, DELETE
PathURL 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