Dashboard summary

Rolling UTC window KPIs, send/open/click series, recent campaigns, inboxes, and A–Z tests.

GEThttps://boltsequencer.aleksifa.com/api/dashboard/summary

Authentication

Bearer owner API key required. Send:

  • Authorization: Bearer bs_live_…
  • X-Workspace-Id: <workspace-uuid> (workspace you own)

Description

Rolling UTC window KPIs, send/open/click series, recent campaigns, inboxes, and A–Z tests.

Query parameters

range7d | 30d | 90d | 365d (default 7d).

Response

JSON: range, rangeLabel, since, until, kpis, series, campaigns, recentActivity, inboxes, azTests.

Errors

  • 400 — validation or business rule failure ({ "error": string }, sometimes issues[])
  • 401 — missing or invalid API key
  • 403 — suspended account, wrong workspace, or insufficient role
  • 404 — resource not found in workspace
  • 429 — rate limit (code: "RATE_LIMIT_EXCEEDED", Retry-After header)
  • 500 — unexpected server error

Example

curl -sS -X GET "https://app.boltsequencer.com/api/dashboard/summary" \
  -H "Authorization: Bearer bs_live_YOUR_KEY" \
  -H "X-Workspace-Id: YOUR_WORKSPACE_UUID"