Skip to main content
GET
/
api
/
trigger
/
pipeline
/
{runId}
Get pipeline run status
curl --request GET \
  --url https://app.prophecy.io/api/trigger/pipeline/{runId} \
  --header 'X-AUTH-TOKEN: <x-auth-token>'
{
  "success": true,
  "runId": "MDAw-xZGYzYzc3LTYzdsSdfx--LTQ3NTQ1ZYjI2Mw==",
  "createdAt": "2025-06-17T18:01:49.275359",
  "updatedAt": "2025-06-17T18:02:41.712486",
  "projectId": "41459",
  "pipelineName": "bakehouse",
  "fabricId": "33290",
  "runStatus": "SUCCEEDED"
}

Headers

X-AUTH-TOKEN
string
required

Prophecy access token

Path Parameters

runId
string
required

Pipeline run ID

Example:

"MDAw-xZGYzYzc3LTYzdsSdfx--LTQ3NTQ1ZYjI2Mw=="

Response

200 - application/json

Pipeline run status retrieved successfully

success
boolean

Indicates whether the request to retrieve the pipeline run status was successful. It does not reflect the success of the run.

runId
string

Unique identifier of the pipeline run.

createdAt
string<date-time>

Timestamp when the pipeline run record was created. Returns ISO 8601 format, including microseconds.

updatedAt
string<date-time>

Timestamp when the pipeline run record was last updated. Returns ISO 8601 format, including microseconds.

projectId
string

ID of the project associated with this pipeline run.

pipelineName
string

Name of the pipeline associated with this run.

fabricId
string

ID of the fabric where the pipeline resides.

runStatus
enum<string>

Execution status of the pipeline run.

Available options:
RUNNING,
ERROR,
SUCCEEDED
errorMessage
string

Descriptive error message if the runStatus is ERROR.