Skip to main content
POST
This endpoint is not available on the developer API. POST /api/workflows/{id}/run is dashboard-only. Calling it on https://developer.encrata.com with an API key returns 404 with the body "That endpoint is not available on the developer API."To trigger a workflow programmatically, give it a webhook trigger and post to its ingest URL instead. See the Workflows guide.This page documents the request shape for reference only.

Authentication

Requires a dashboard session (JWT) on https://api.encrata.com.

Request

string
required
The workflow’s UUID.
Post your trigger fields at the top level of the body. The entire request body becomes the run’s trigger_data. Wrapping it in {"input": {...}} means {{trigger.email}} resolves to nothing and your lookup steps run empty.
object
Any JSON object. Each top-level key is readable in step config as {{trigger.<key>}}.
string
Optional. Prevents duplicate runs if the same key is sent again within 24 hours.

Example request

Response

Returns the created run. Its initial status is pending - the executor has not picked it up yet. Poll Get workflow run for progress.
There is no input field on a run. The body you posted is echoed back as trigger_data.

Rate limits

Workflow runs are limited to 60 per minute per user. Exceeding this returns 429 Too Many Requests. A failed run is retried up to 3 attempts in total.

Credits

Each enrichment step consumes credits at the standard API rate. Non-enrichment steps (condition, delay, webhook, transform, export) are free.