{
  "object": "timeline",
  "is_demo": true,
  "notice": "Sandbox demo: deterministic fictional data. Not a live PDPP reference instance.",
  "subject_type": "grant",
  "subject_id": "grant_sb_quill_paystmt",
  "trace_id": "trace_sb_quill_paystmt",
  "event_count": 4,
  "events": [
    {
      "event_id": "evt_sb_quill_001",
      "event_type": "request.received",
      "occurred_at": "2026-04-22T16:01:00Z",
      "trace_id": "trace_sb_quill_paystmt",
      "client_id": "client_quill_tax_demo",
      "grant_id": null,
      "run_id": null,
      "object_type": "request",
      "status": "received",
      "data": {
        "purpose_code": "tax_filing",
        "requested_streams": [
          "pay_statements"
        ],
        "requested_fields": [
          "period_end",
          "employer",
          "gross_pay_cents",
          "net_pay_cents",
          "currency"
        ]
      }
    },
    {
      "event_id": "evt_sb_quill_002",
      "event_type": "consent.presented",
      "occurred_at": "2026-04-22T16:01:42Z",
      "trace_id": "trace_sb_quill_paystmt",
      "client_id": "client_quill_tax_demo",
      "grant_id": null,
      "run_id": null,
      "object_type": "consent",
      "status": "presented",
      "data": {
        "surface": "owner_browser",
        "access_mode": "single_use"
      }
    },
    {
      "event_id": "evt_sb_quill_003",
      "event_type": "grant.issued",
      "occurred_at": "2026-04-22T16:02:00Z",
      "trace_id": "trace_sb_quill_paystmt",
      "client_id": "client_quill_tax_demo",
      "grant_id": "grant_sb_quill_paystmt",
      "run_id": null,
      "object_type": "grant",
      "status": "issued",
      "data": {
        "access_mode": "single_use",
        "expires_at": "2026-05-22T16:02:00Z"
      }
    },
    {
      "event_id": "evt_sb_quill_004",
      "event_type": "resource.read.succeeded",
      "occurred_at": "2026-04-22T16:02:35Z",
      "trace_id": "trace_sb_quill_paystmt",
      "client_id": "client_quill_tax_demo",
      "grant_id": "grant_sb_quill_paystmt",
      "run_id": null,
      "object_type": "resource",
      "status": "succeeded",
      "data": {
        "stream": "pay_statements",
        "record_count": 3
      }
    }
  ]
}