dashboards

This schedule's recent run history, including skipped `dispatcher-stale` runs (DVT-4797).

Newest-fired-first history of this schedule's unattended occurrences — one entry per export_runs row, each the outcome of one quantized cron occurrence the consumer's dispatcher task offered. A manual Run now does NOT appear here — it sends through the shared interactive send core directly and writes no export_runs row, so it has no history entry on this route. An occurrence the dispatcher offers more than 60 minutes after it should have fired is recorded as a skipped run (skipReason: dispatcher-stale) rather than run late — see docs/07-operations/unattended-scheduled-sends.md, "Stale occurrences are skipped, not sent".

Requires dashboard:read — a read of past outcomes is no more sensitive than the schedule row itself, and nothing here is mutated or widened. Same 404-feature-disabled gate as the rest of this group.

Never includes recipient addresses or delivery details — only the outcome, timing and (truncated) error text. For recipient-level delivery status, read the dashboard.email audit row instead.

get/v1/dashboards/{id}/email-schedules/{sid}/runs

Request

  • Base URL: http://localhost:8080
  • URL: http://localhost:8080/v1/dashboards/{id}/email-schedules/{sid}/runs
  • Auth: one of:
    • API key in cookie dvt_session
    • HTTP bearer

Response

The schedule's recent runs, newest first.

Changes

No recorded changes to this operation across all 1 revision of this API.