{
  "generated": "2026-11-02T09:00:00+11:00",
  "desks": [
    {
      "id": "writer",
      "state": "DONE",
      "last_ts": "2026-11-02T08:40:00+11:00",
      "has_input": false
    },
    {
      "id": "publisher",
      "state": "LIVE",
      "last_ts": "2026-11-02T08:55:00+11:00",
      "has_input": true
    },
    {
      "id": "reviewer",
      "state": "BLOCKED",
      "last_ts": "2026-11-02T07:10:00+11:00",
      "has_input": false
    }
  ],
  "meta": {
    "brands": [
      {
        "id": "example-brand",
        "name": "Example Brand"
      }
    ],
    "desks": [
      {
        "id": "publisher",
        "name": "Publisher",
        "last_at": "2026-11-02T08:55:00+11:00"
      }
    ]
  },
  "posts": [
    {
      "brand": "Example Brand",
      "platform": "YouTube",
      "url": "https://www.youtube.com/shorts/example",
      "ts": "2026-11-02T08:30:00+11:00",
      "views": 1200,
      "title": "An example post",
      "desk": "publisher"
    }
  ],
  "schedule": [
    {
      "brand": "Example Brand",
      "platform": "TikTok",
      "title": "The next one",
      "when": "2026-11-02T18:00:00+11:00",
      "state": "scheduled"
    }
  ],
  "handoffs": [
    {
      "from": "writer",
      "to": "publisher",
      "item": "Script for the next post",
      "state": "waiting",
      "brand": "Example Brand",
      "ts": "2026-11-02T08:41:00+11:00"
    }
  ],
  "approvals": [
    {
      "desk": "publisher",
      "item": "Post the next one",
      "brand": "Example Brand",
      "ts": "2026-11-02T08:50:00+11:00"
    }
  ],
  "blockers": [
    {
      "desk": "reviewer",
      "brand": "Example Brand",
      "platform": "TikTok",
      "reason": "review",
      "who": "Owner",
      "needs": "A yes on the new thumbnail",
      "ts": "2026-11-02T07:10:00+11:00"
    }
  ],
  "blocked": [
    {
      "desk": "reviewer",
      "brand": "Example Brand",
      "platform": "TikTok",
      "state": "BLOCKED",
      "reason": "Waiting for a yes on the new thumbnail",
      "waiting_on": "owner",
      "blocked_since": "2026-11-02T07:10:00+11:00"
    }
  ],
  "brands": [
    {
      "name": "Example Brand (YouTube)",
      "platform": "YouTube",
      "views": 48000,
      "subs": 910,
      "stats_ts": "2026-11-02T06:00:00+11:00",
      "subs_change_7d": 126,
      "views_change_7d": 9400
    }
  ],
  "counts": {
    "desks_by_state": {
      "LIVE": 1,
      "DONE": 1,
      "BLOCKED": 1
    },
    "queue": 2,
    "holds": 0,
    "asks_open": 1
  },
  "usage": {
    "unit": "credits",
    "plan_limit": 10000,
    "period_used": 8240,
    "period_ends": "2026-11-30T00:00:00+11:00",
    "updated_at": "2026-11-02T09:00:00+11:00",
    "desks": [
      {
        "desk": "publisher",
        "today": 120,
        "week": 780,
        "period": 2310
      }
    ]
  },
  "runs": [
    {
      "desk": "publisher",
      "ts": "2026-11-02T08:30:00+11:00",
      "title": "Posted to YouTube",
      "ok": true,
      "duration_s": 64
    }
  ],
  "routines": [
    {
      "id": "daily-numbers",
      "name": "Pull the daily numbers",
      "desk": "publisher",
      "kind": "job",
      "days": "daily",
      "time": "07:00",
      "optional": false
    }
  ]
}
