v1

latestOpenAPI 3.1.0MIT OR Apache-2.02026-07-17107151343.7 KB
flows

Get debug information for a running flow.

Returns pipeline timing information including base_time, clock_time, and running_time. This is useful for debugging AES67/RFC 7273 RTP timestamp issues where precise clock synchronization is critical.

get/api/flows/{id}/debug

Path parameters

idstring required

Flow ID (UUID)

Response

Debug information retrieved successfully

base_time_nsinteger nullable

Pipeline base_time in nanoseconds (reference point for running_time calculation)

clock_time_nsinteger nullable

Current clock time in nanoseconds

clock_typestring nullable

Clock type being used (e.g., "PTP", "Monotonic", "Realtime")

element_countinteger nullable

Number of elements in the pipeline

flow_idstring uuid required

The flow ID

flow_namestring required

The flow name

is_liveboolean nullable

Whether this is a live pipeline

latency_formattedstring nullable

Human-readable latency

latency_max_nsinteger nullable

Maximum pipeline latency in nanoseconds

latency_min_nsinteger nullable

Minimum pipeline latency in nanoseconds

pipeline_statestring nullable

Pipeline state (Playing, Paused, etc.)

ptp_grandmasterstring nullable

PTP grandmaster clock ID (only if using PTP clock)

running_time_formattedstring nullable

Human-readable running_time (how long the pipeline has been playing)

running_time_nsinteger nullable

Current running time in nanoseconds (clock_time - base_time)