Skip to main content
🚧 Expanding soon — full Reports API documentation is in progress.

Get today’s report

curl -sH "x-bossmode-token: $BOSSMODE_API_TOKEN" \
  https://bossmode.ing/api/pro/reports/daily | jq

Get report for a specific date

curl -sH "x-bossmode-token: $BOSSMODE_API_TOKEN" \
  "https://bossmode.ing/api/pro/reports/daily?date=2026-04-12" | jq
Date format: YYYY-MM-DD in your configured timezone.

List report history

curl -sH "x-bossmode-token: $BOSSMODE_API_TOKEN" \
  "https://bossmode.ing/api/pro/reports?limit=30&offset=0" | jq

Report response shape

{
  "reportId": "rpt_abc123",
  "date": "2026-04-12",
  "generatedAt": "2026-04-13T07:00:00Z",
  "sections": {
    "revenue": {
      "total": 1247,
      "currency": "USD",
      "events": [...]
    },
    "agentActivity": {
      "directivesExecuted": 4,
      "movesApproved": 3,
      "movesBlocked": 1,
      "capos": { ... }
    },
    "approvalQueue": {
      "pending": 2,
      "urgent": 0,
      "items": [...]
    },
    "trustIntelligence": {
      "scoresCompleted": 7,
      "averageScore": 58,
      "topGap": "Specificity"
    },
    "guardianState": {
      "mode": "guardrailed",
      "pendingMoves": 2,
      "blockedMoves": 0
    }
  }
}

Report formats

Request a specific format via the Accept header:
# JSON (default)
curl -sH "x-bossmode-token: $BOSSMODE_API_TOKEN" \
  -H "Accept: application/json" \
  https://bossmode.ing/api/pro/reports/daily

# Plain text / Markdown
curl -sH "x-bossmode-token: $BOSSMODE_API_TOKEN" \
  -H "Accept: text/plain" \
  https://bossmode.ing/api/pro/reports/daily

Configure report delivery

See Report Customization for configuration options.

Webhooks

Subscribe to receive reports automatically:
curl -sX POST https://bossmode.ing/api/pro/webhooks \
  -H "x-bossmode-token: $BOSSMODE_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "event": "report.daily",
    "url": "https://your-server.com/hooks/bossmode-report",
    "secret": "your_webhook_secret"
  }'