Skip to main content
POST
Report a run (called by the pipeline's DAG)

Authorizations

Authorization-PSK
string
header
required

Path Parameters

pipeline_id
string<uuid>
required

The pipeline's id.

Body

application/json

What a DAG says about its run, at each phase and at the end.

airflow_run_id
string
required
Required string length: 1 - 250
status
enum<string>
required
Available options:
queued,
running,
succeeded,
failed
phase
enum<string> | null
Available options:
reading,
writing,
checking,
registering,
done
rows_read
integer | null
Required range: x >= 0
rows_written
integer | null
Required range: x >= 0
checks_passed
integer | null
Required range: x >= 0
checks_total
integer | null
Required range: x >= 0
error_kind
enum<string> | null
Available options:
schema_drift,
source_unreachable,
cast_failed,
dq_failed,
permission_denied,
other
schema_change
SchemaChange · object | null

Response

Successful Response

id
string<uuid>
required
trigger
enum<string>
required
Available options:
schedule,
manual,
create
status
enum<string>
required
Available options:
queued,
running,
succeeded,
failed
phase
enum<string> | null
Available options:
reading,
writing,
checking,
registering,
done
started_at
string<date-time> | null
finished_at
string<date-time> | null
duration_s
integer | null
rows_read
integer | null
rows_written
integer | null
checks_passed
integer | null
checks_total
integer | null
error_kind
enum<string> | null
Available options:
schema_drift,
source_unreachable,
cast_failed,
dq_failed,
permission_denied,
other
error
string | null
schema_change
SchemaChange · object | null
governance
Governance · object