Overview
Workflows let you chain multiple enrichment steps into automated pipelines. Trigger them manually, on a schedule, via webhook, or in response to monitor events.Key concepts
Step types
Trigger types
API Endpoints
All workflow endpoints require JWT authentication (dashboard) or API key authentication.List Workflows
Example:
Create Workflow
Example:
Get Workflow
Update Workflow
Delete Workflow
Trigger a Run
Body:
Example:
Version History
Audit Log
Webhook Token
Runs
List All Runs
Get Run Detail
Cancel a Run
Delete a Run
Templates
List Templates
Returns pre-built workflow templates you can clone using
template_id in the Create endpoint.
Secrets
Secrets are encrypted key-value pairs available to webhook steps (e.g., API keys for external services).List Secrets
Create Secret
Delete Secret
Execution Logs
Rate Limits
Workflow runs are rate-limited to 60 runs per minute per user. Each run has a retry budget of 3 attempts on transient failures.Credits
Each enrichment step in a workflow consumes credits at the same rate as the corresponding standalone API call. Non-enrichment steps (condition, delay, webhook, transform) are free.