{
  "recent_runs": [
    {
      "run_at": "2026-09-19T21:16:00.869Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "280 row(s)",
      "rows_written": 280
    },
    {
      "run_at": "2026-09-19T20:16:13.686Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "284 row(s)",
      "rows_written": 284
    },
    {
      "run_at": "2026-09-19T19:16:07.305Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "585 row(s); drained 1 pending",
      "rows_written": 585
    },
    {
      "run_at": "2026-09-19T18:16:12.925Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "293 row(s); drained 1 pending",
      "rows_written": 293
    },
    {
      "run_at": "2026-09-19T17:16:03.651Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "289 row(s)",
      "rows_written": 289
    },
    {
      "run_at": "2026-09-19T16:16:04.133Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "291 row(s)",
      "rows_written": 291
    },
    {
      "run_at": "2026-09-19T15:16:03.338Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "299 row(s)",
      "rows_written": 299
    },
    {
      "run_at": "2026-09-19T14:16:03.959Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "302 row(s)",
      "rows_written": 302
    },
    {
      "run_at": "2026-09-19T13:16:00.683Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "303 row(s)",
      "rows_written": 303
    },
    {
      "run_at": "2026-09-19T13:11:33.959Z",
      "platform": "vendor_aplus",
      "status": "ok",
      "message": "68 doc(s), 143 asin relation(s), 56 unmapped",
      "rows_written": 143
    },
    {
      "run_at": "2026-09-19T12:43:46.930Z",
      "platform": "asin_status",
      "status": "ok",
      "message": null,
      "rows_written": 102
    },
    {
      "run_at": "2026-09-19T12:43:35.124Z",
      "platform": "status",
      "status": "ok",
      "message": null,
      "rows_written": 8
    },
    {
      "run_at": "2026-09-19T12:43:19.359Z",
      "platform": "creatives",
      "status": "ok",
      "message": null,
      "rows_written": 799
    },
    {
      "run_at": "2026-09-19T12:29:11.212Z",
      "platform": "tiktok",
      "status": "ok",
      "message": "162 breakdown row(s)",
      "rows_written": 35
    },
    {
      "run_at": "2026-09-19T12:28:59.848Z",
      "platform": "amazon",
      "status": "ok",
      "message": "4 new campaign(s), 4 auto-guessed to a title; 50554 breakdown row(s); 4717 search-term row(s) stamped with book titles",
      "rows_written": 3417
    },
    {
      "run_at": "2026-09-19T12:16:06.522Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "303 row(s)",
      "rows_written": 303
    },
    {
      "run_at": "2026-09-19T12:01:59.978Z",
      "platform": "reddit",
      "status": "ok",
      "message": "332 breakdown row(s)",
      "rows_written": 54
    },
    {
      "run_at": "2026-09-19T12:01:39.479Z",
      "platform": "meta",
      "status": "ok",
      "message": "530 breakdown row(s)",
      "rows_written": 84
    },
    {
      "run_at": "2026-09-19T11:16:04.891Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "301 row(s)",
      "rows_written": 301
    },
    {
      "run_at": "2026-09-19T11:01:11.091Z",
      "platform": "mentions",
      "status": "ok",
      "message": "feed 2026-09-19T10:50:46.318Z: 106/106 titles merged, 3600 items",
      "rows_written": 106
    },
    {
      "run_at": "2026-09-19T10:51:28.897Z",
      "platform": "mentions",
      "status": "ok",
      "message": "feed 2026-09-19T10:50:46.318Z: 106/106 titles merged, 3600 items",
      "rows_written": 106
    },
    {
      "run_at": "2026-09-19T10:16:03.452Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "298 row(s)",
      "rows_written": 298
    },
    {
      "run_at": "2026-09-19T10:11:59.069Z",
      "platform": "reviews",
      "status": "ok",
      "message": "gr 59 ok/0 missing; amz 67 ok/0 blocked; 1 ASIN(s) resolved; ng 65 ok/36 missing",
      "rows_written": 191
    },
    {
      "run_at": "2026-09-19T09:16:04.519Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "298 row(s)",
      "rows_written": 298
    },
    {
      "run_at": "2026-09-19T08:16:03.415Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "300 row(s)",
      "rows_written": 300
    },
    {
      "run_at": "2026-09-19T07:16:01.722Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "309 row(s)",
      "rows_written": 309
    },
    {
      "run_at": "2026-09-19T06:15:59.146Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "314 row(s)",
      "rows_written": 314
    },
    {
      "run_at": "2026-09-19T05:15:59.735Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "311 row(s)",
      "rows_written": 311
    },
    {
      "run_at": "2026-09-19T04:16:00.952Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "310 row(s)",
      "rows_written": 310
    },
    {
      "run_at": "2026-09-19T03:15:58.127Z",
      "platform": "vendor_realtime",
      "status": "ok",
      "message": "311 row(s)",
      "rows_written": 311
    }
  ]
}