jobs
Per-graph job submission and job status endpoints.
📄️ Submit a KPI job
Creates or reuses a KPI calculation job for the requested graph and snapshot day. By default the service rejects submits when a job is active or a successful run finished within the last 24 hours. Set `force_rerun=true` to replace an active job and bypass the freshness rule.
📄️ Get job status
Returns the current persisted job state, including operational timestamps, stage, heartbeat, counters, and stage timings.