Monitoring API
Get information about execution of a given workflow, details per steps.
API
Authenticated GET request to: https://api.zparse.io/workflow/e/t/{tracker_uuid}
Response
Monitoring payload:
{
tracker: {
uuid: Uuid,
workflow_uuid: Uuid,
workflow_name: String,
status: TrackerState,
created_at: DateTime<Utc>,
updated_at: DateTime<Utc>,
completed_at: Option<DateTime<Utc>>,
metadata: <JSON>,
},
items: [
{
node_type: String,
node_label: String,
status: TrackerState,
started_at: Option<DateTime<Utc>>,
updated_at: DateTime<Utc>,
completed_at: Option<DateTime<Utc>>,
metadata: <JSON>,
}
]
}
Available states:
pub enum TrackerState {
InProgress,
Paused,
Pending,
Failed,
Success,
Canceled,
TimedOut,
}