Run Workflow
curl --request POST \
--url https://api.sixtyfour.ai/workflows/run \
--header 'Content-Type: application/json' \
--data '
{
"specs_override": {},
"webhook_payload": [
{}
]
}
'{
"status": "<string>",
"workflow_id": "<string>",
"job_id": "<string>",
"cache_config": {},
"already_started": true
}Workflows
Run Workflow
Start a workflow run and return a job ID for tracking.
Supports per-run spec overrides via specs_override and webhook input via
webhook_payload. API-triggered read_csv workflows must provide
specs_override.resource_handle_id from /storage/csv/upload.
POST
/
workflows
/
run
Run Workflow
curl --request POST \
--url https://api.sixtyfour.ai/workflows/run \
--header 'Content-Type: application/json' \
--data '
{
"specs_override": {},
"webhook_payload": [
{}
]
}
'{
"status": "<string>",
"workflow_id": "<string>",
"job_id": "<string>",
"cache_config": {},
"already_started": true
}Headers
Query Parameters
Workflow ID to run
Also save results as JSON
Result formats to save. Repeat the parameter for multiple values, e.g. result_formats=csv&result_formats=ndjson.
Body
application/json
Response
Successful Response
Response when a workflow run is started.
Run status, typically 'queued'.
Workflow identifier.
Job (run) identifier.
Cache configuration; only set by the custom-cache endpoint.
True when the request was deduplicated via Idempotency-Key header.
Was this page helpful?
⌘I