Skip to main content
Two read-only aggregate endpoints back the operational screens of an app: GET /flows/dashboard/summary is a one-call “what’s happening right now” pulse, and GET /flows/usage is a time-bucketed analytics series with a per-definition breakdown. Both compute live from your account’s batches and schedules and return a single object — no pagination.

Dashboard summary: GET /flows/dashboard/summary

One call paints the home screen. The response composes four sections so the client makes no follow-up round trips.

Usage analytics: GET /flows/usage

GET /flows/usage returns a time series of run activity plus a per-definition top-N volume table for the analytics screen.

Query parameters

The range is validated against the granularity so a single request can’t ask for an unbounded number of buckets — for example, hour buckets are capped to a short span while week buckets allow a much longer one. A range that would produce too many buckets returns 422. Bucket timestamps are UTC.
The usage payload has no quota or plan block — it reports what ran, not entitlement limits. Compute success rate as succeeded / total per bucket or per definition on the client.

Next steps

Batches, jobs, and executions

Drill from a dashboard row into the account-wide runs feed, then into a batch’s per-record jobs.

Schedules

Manage the schedules behind the upcoming-fires list.