Get Pipeline Data Source Status
GET/api/v1/pipelines/:pipeline_id/data-sources/:data_source_id/status
Get the status of a data source for a pipeline.
Request
Path Parameters
data_source_id uuidrequired
pipeline_id uuidrequired
Cookie Parameters
session any
Responses
- 200
- 422
Successful Response
- application/json
- Schema
- Example (from schema)
Schema
- MOD1
- MOD1
- MOD1
Array [
]
- MOD1
job_id
object
ID of the latest job.
anyOf
string
deployment_date
object
Date of the deployment.
anyOf
string
status ManagedIngestionStatus (string)required
Status of the ingestion.
Possible values: [NOT_STARTED
, IN_PROGRESS
, SUCCESS
, ERROR
, PARTIAL_SUCCESS
]
error
object
List of errors that occurred during ingestion.
anyOf
job_id uuidrequired
ID of the job that failed.
message Message (string)required
List of errors that occurred during ingestion.
step JobNameMapping (string)required
Name of the job that failed.
Possible values: [MANAGED_INGESTION
, DATA_SOURCE
, FILES_UPDATE
, FILE_UPDATER
, PARSE
, TRANSFORM
, INGESTION
, METADATA_UPDATE
]
effective_at
object
When the status is effective
anyOf
string
{
"job_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"deployment_date": "2024-07-29T15:51:28.071Z",
"status": "NOT_STARTED",
"error": [
null
],
"effective_at": "2024-07-29T15:51:28.071Z"
}
Validation Error
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
- MOD1
- MOD2
]
]
detail
object[]
loc
object[]
required
anyOf
string
integer
msg Message (string)required
type Error Type (string)required
{
"detail": [
{
"loc": [
"string",
0
],
"msg": "string",
"type": "string"
}
]
}