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

Dashboard summary: GET /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 /usage

GET /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

Jobs and executions

Drill from a dashboard row into the account-wide runs feed.

Scheduled jobs

Manage the schedules behind the upcoming-fires list.