Get Task Status
Retrieves the current status of a scheduled Data Processor task. This endpoint does not require authentication.Endpoint
Path Parameters
| Parameter | Type | Description |
|---|---|---|
| task_uuid | string | The unique identifier (UUID) of the task |
Example Request
Response
Success Response (200 OK)
Not Found Response (404)
Server Error Response (500)
Response Fields
| Field | Type | Description |
|---|---|---|
| taskId | string | The unique identifier of the task |
| status | string | Current status of the task |
| errorMessage | string | null | Error message if task failed, null otherwise |
| updatedAt | string | ISO 8601 timestamp of the last status update |
| error | string | Error message (only present in error responses) |
Possible Status Values
Received: Task has been received and is queuedDryRunStarted: Dry run validation has startedDryRunCompleted: Dry run validation completed successfullyDryRunFailed: Dry run validation failedChainProofsFetchStarted: Started fetching chain storage proofsChainProofsFetchCompleted: Chain proofs fetched successfullyChainProofsFetchFailed: Failed to fetch chain storage proofsTraceGenStarted: Trace generation has startedTraceGenCompleted: Trace generation completed successfullyTraceGenFailed: Trace generation failedAtlanticProvingStarted: Atlantic proving has startedAtlanticProvingCompleted: Atlantic proving completed successfullyAtlanticProvingFailed: Atlantic proving failedTaskDecommitmentStarted: Task decommitment has startedTaskDecommitmentCompleted: Task decommitment completed successfully. This is the final status for completed workflows.TaskDecommitmentFailed: Task decommitment failed
Notes
- No authentication is required for this endpoint
- The response includes the task ID and current status
- For completed tasks, the response includes the completion timestamp
- If the task failed, the error message will be included in the response
- The status endpoint can be polled to track task progress

