Documentation Index
Fetch the complete documentation index at: https://docs.sixtyfour.ai/llms.txt
Use this file to discover all available pages before exploring further.
Use case
Execute batch enrichment pipelines, monitor progress in real time, and retrieve results. Use these endpoints to run workflows with input data, poll for completion, cancel long-running runs, and download enriched output files.API Reference
See the full request/response schema and parameters in the API Reference.
Pricing
See Credits & Pricing Guide for credit costs.Errors
For error responses (400, 403, 404, 409, etc.), see Handling Errors.Run workflow
Execute a workflow and receive a job ID for tracking.workflow_id as a query parameter. The optional request body accepts specs_override (to override the first block’s specs for dynamic inputs) and webhook_payload (input data for workflows starting with a webhook block).
| Name | Required | Description |
|---|---|---|
| workflow_id | Yes | The workflow to execute |
Request Body (Optional)
| Field | Type | Description |
|---|---|---|
| specs_override | object | Override specs of the first block (useful for dynamic inputs). See the workflow editor’s “Workflow API Reference” for block-specific options. |
| webhook_payload | array or object | Input data for workflows starting with a webhook block. API key auth only. Can be a list of records or a single object. See Incoming Webhooks for the full spec. |
Example Request
List workflow runs
Get execution history for your workflows.status (running, completed, cancelled, or active), workflow_id, and limit (1–500, default 100). Results are sorted by most recent first (queued_at descending). For failed runs, error_message and status_reason may be populated.
Get live status
Monitor real-time progress of a running workflow.run_id is the same as the job_id returned by Run Workflow.
Status values
| Status | Description |
|---|---|
| queued | Waiting to start |
| running | Currently executing |
| completed | Successfully finished |
| failed | Encountered an error |
| cancelled | Manually cancelled |
Polling recommendations
- Poll every 5–10 seconds for running workflows
- Stop polling when
overall_statusiscompleted,failed, orcancelled - Use
overall_progress_percentagefor progress bars
Cancel run
Stop an in-progress workflow execution.job_id (from the Run Workflow response) as a query parameter. The request body is optional — send an empty object {} or omit.
If the run has already completed, failed, or been cancelled, the API returns the current status without changes. Partial results may be available.