{
  "schemaVersion": 1,
  "generatedAt": "2026-09-16T02:41:24.279Z",
  "events": [
    {
      "id": "genshin:uncover-lunar-realms-hone-the-eventide-radiance:2025-10-22",
      "game": "genshin",
      "title": "Uncover Lunar Realms, Hone the Eventide Radiance",
      "type": "other",
      "summary": null,
      "startsAt": "2025-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-23T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/Uncover_Lunar_Realms,_Hone_the_Eventide_Radiance/2025-10-22",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "p5x:login-campaigns:2026-06-25",
      "game": "p5x",
      "title": "Login Campaigns",
      "type": "login",
      "summary": null,
      "startsAt": "2026-06-25T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-09T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Persona-5-Phantom-X/archives/532244",
      "sourceId": "p5x-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:when-we-look-up-at-the-moon:2026-07-01",
      "game": "genshin",
      "title": "When We Look Up at the Moon",
      "type": "other",
      "summary": null,
      "startsAt": "2026-07-01T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/When_We_Look_Up_at_the_Moon",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hsr:free-gilgamesh-or-archer:2026-07-24",
      "game": "hsr",
      "title": "Free Gilgamesh or Archer",
      "type": "other",
      "summary": "Log in during the Fate Collab update until the end of Version 4.6 to claim either a free Gilgamesh or Archer !",
      "startsAt": "2026-07-24T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Honkai-Star-Rail/archives/408749",
      "sourceId": "hsr-game8-events",
      "status": "published",
      "confidence": 0.75,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "czn:beach-cafe-festival:2026-07-29",
      "game": "czn",
      "title": "Beach Cafe Festival",
      "type": "other",
      "summary": "Beach Cafe Festival has you collecting puzzle pieces by fulfilling seasonal missions to unlock pieces of Midsummer Night Memory photos, and earn rewards based on the number of puzzle pieces you've acquired.",
      "startsAt": "2026-07-29T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Chaos-Zero-Nightmare/archives/559899",
      "sourceId": "czn-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "fgo:ordeal-call-iii-clear-support-campaign:2026-07-29",
      "game": "fgo",
      "title": "Ordeal Call III Clear Support Campaign",
      "type": "other",
      "summary": null,
      "startsAt": "2026-07-29T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://fategrandorder.fandom.com/wiki/Ordeal_Call_III_Clear_Support_Campaign_(US)",
      "sourceId": "fgo-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:to-temper-thyself-and-journey-far:2026-08-10",
      "game": "genshin",
      "title": "To Temper Thyself and Journey Far",
      "type": "other",
      "summary": "In the To Temper Thyself and Journey Far event, players can complete the Daily and Weekly Training Goals to claim various rewards, including a 5-Star constellation from a character of their choice in the selection pool!",
      "startsAt": "2026-08-10T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-02T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Genshin-Impact/archives/301601",
      "sourceId": "genshin-game8-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:battle-pass-frostfarer:2026-08-12",
      "game": "genshin",
      "title": "Battle Pass - Frostfarer",
      "type": "other",
      "summary": "Participate in the free Sojourner's Battle Pass and the for-purchase Gnostic Hymn to receive prizes as you increase your BP Level.",
      "startsAt": "2026-08-12T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-21T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Genshin-Impact/archives/301601",
      "sourceId": "genshin-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:everwinter-without-mercy:2026-08-12",
      "game": "genshin",
      "title": "Everwinter Without Mercy",
      "type": "story",
      "summary": null,
      "startsAt": "2026-08-12T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/Everwinter_Without_Mercy_(Event)",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:frostfarer:2026-08-12",
      "game": "genshin",
      "title": "Frostfarer",
      "type": "other",
      "summary": null,
      "startsAt": "2026-08-12T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-21T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/Battle_Pass/Frostfarer",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:phantasmagoric-chronicle:2026-08-12",
      "game": "genshin",
      "title": "Phantasmagoric Chronicle",
      "type": "other",
      "summary": null,
      "startsAt": "2026-08-12T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-21T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/Miliastra_Pass/2026-08-12",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:raiment-collection-gentle-warmth:2026-08-12",
      "game": "genshin",
      "title": "Raiment Collection: Gentle Warmth",
      "type": "other",
      "summary": null,
      "startsAt": "2026-08-12T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-23T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/Raiment_Collection/2026-08-12",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:the-forge-realms-temper-game-of-wits:2026-08-12",
      "game": "genshin",
      "title": "The Forge Realm's Temper: Game of Wits",
      "type": "other",
      "summary": null,
      "startsAt": "2026-08-12T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-23T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/The_Forge_Realm%27s_Temper/2026-08-12",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:the-godforsaken-frostlands:2026-08-12",
      "game": "genshin",
      "title": "The Godforsaken Frostlands",
      "type": "other",
      "summary": null,
      "startsAt": "2026-08-12T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-03T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/The_Godforsaken_Frostlands",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "r1999:8-bit-arcade-remix:2026-08-13",
      "game": "r1999",
      "title": "8-Bit Arcade Remix",
      "type": "other",
      "summary": "Time-Limited Events",
      "startsAt": "2026-08-13T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-24T09:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://reverse1999.fandom.com/api.php?action=parse&page=Events&prop=text&formatversion=2&format=json",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "r1999:on-anothers-sorrow:2026-08-13",
      "game": "r1999",
      "title": "On Another's Sorrow",
      "type": "other",
      "summary": "Version Events",
      "startsAt": "2026-08-13T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-21T09:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://reverse1999.fandom.com/wiki/On_Another%27s_Sorrow",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "r1999:the-you-thats-meant-to-be:2026-08-13",
      "game": "r1999",
      "title": "The You That's Meant to Be",
      "type": "story",
      "summary": "Character Story Events",
      "startsAt": "2026-08-13T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-24T09:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://reverse1999.fandom.com/api.php?action=parse&page=Events&prop=text&formatversion=2&format=json",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "czn:full-scale-offensive:2026-08-19",
      "game": "czn",
      "title": "Full-Scale Offensive",
      "type": "other",
      "summary": "Face bosses from previous Great Rifts to earn points and rewards based on how far you go in battle. Plan your team, select the best combatants for each boss, and use your cards efficiently within 10 turns to conquer the Full-Scale Offensive.",
      "startsAt": "2026-08-19T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Chaos-Zero-Nightmare/archives/559899",
      "sourceId": "czn-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:stygian-onslaught:2026-08-19",
      "game": "genshin",
      "title": "Stygian Onslaught",
      "type": "challenge",
      "summary": "The Stygian Onslaught event is a recurring boss rush event where you must defeat three field bosses in different difficulties, solo or in Co-Op.",
      "startsAt": "2026-08-19T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Genshin-Impact/archives/301601",
      "sourceId": "genshin-game8-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:hunters-crucible:2026-08-19",
      "game": "nte",
      "title": "Hunter's Crucible",
      "type": "other",
      "summary": "The path of the strong demands greater challenges.",
      "startsAt": "2026-08-19T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:lucent-tides-mystery-box:2026-08-19",
      "game": "nte",
      "title": "Lucent Tides Mystery Box",
      "type": "other",
      "summary": "This Mystery Box may contain the limited vehicle Tide, Esper Zero's limited outfit Cloudless Summer, Nanally's limited outfit Sunny Surf, Mint's Limited outfit Saltwater Taffy, growth materials, and more.",
      "startsAt": "2026-08-19T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:summer-time:2026-08-19",
      "game": "nte",
      "title": "Summer Time",
      "type": "other",
      "summary": "An exciting summer has only just began.",
      "startsAt": "2026-08-19T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:surf-breaker:2026-08-19",
      "game": "nte",
      "title": "Surf Breaker",
      "type": "other",
      "summary": "Race through the summer hear and ocean breeze!",
      "startsAt": "2026-08-19T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:volley-star:2026-08-19",
      "game": "nte",
      "title": "Volley Star",
      "type": "other",
      "summary": "Sunshine, sand, and volleyball! Feel the sand beneath your feet as you team up for spikes and digs. It's the perfect mix of fierce competition and vacation vibes. Hit the beach and give it your all!",
      "startsAt": "2026-08-19T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:summer-anthem:2026-08-19",
      "game": "pgr",
      "title": "Summer Anthem",
      "type": "shop",
      "summary": "Paid RC packs: Melodic Conch 24 RC, Harmony of Hearts 24 RC, Fleeting Melody 30 RC. Avatars and collectibles, 1 each.",
      "startsAt": "2026-08-19T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "arknights:stronghold-protocol-alliance-part-2:2026-08-20",
      "game": "arknights",
      "title": "Stronghold Protocol: Alliance - Part 2",
      "type": "other",
      "summary": null,
      "startsAt": "2026-08-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-01T10:59:59.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://arknights.wiki.gg/wiki/Stronghold_Protocol_Alliance_Part_2",
      "sourceId": "arknights-akwiki-events",
      "status": "published",
      "confidence": 0.9,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:7-day-login-120-crystal-1-fov-dlc-stigma-box-and-more-materials:2026-08-20",
      "game": "hi3",
      "title": "7-Day Login: 120 crystal, 1 FoV DLC stigma box and more materials",
      "type": "login",
      "summary": null,
      "startsAt": "2026-08-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:7-day-login-300-crystals-cont-from-v8-9:2026-08-20",
      "game": "hi3",
      "title": "7-Day Login: 300 crystals (cont from v8.9)",
      "type": "login",
      "summary": null,
      "startsAt": "2026-08-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-02T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:captains-wishing-tree-secrets:2026-08-20",
      "game": "hi3",
      "title": "Captain's Wishing Tree Secrets",
      "type": "other",
      "summary": null,
      "startsAt": "2026-08-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:fenghuang-of-vicissitude-dlc:2026-08-20",
      "game": "hi3",
      "title": "Fenghuang of Vicissitude DLC",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-08-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-02T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:jovial-deception-equipment:2026-08-20",
      "game": "hi3",
      "title": "Jovial Deception Equipment",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-08-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:jovial-deception-shadowdimmer:2026-08-20",
      "game": "hi3",
      "title": "Jovial Deception: Shadowdimmer",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-08-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:mad-pleasure-equipment:2026-08-20",
      "game": "hi3",
      "title": "Mad Pleasure Equipment",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-08-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-11T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:mad-pleasure:2026-08-20",
      "game": "hi3",
      "title": "Mad Pleasure",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-08-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-11T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:senadina:2026-08-20",
      "game": "hi3",
      "title": "Senadina",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-08-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-02T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:topop-event:2026-08-20",
      "game": "hi3",
      "title": "Topop Event",
      "type": "other",
      "summary": "100USD to get up to 3x Sparkle/Mini-Dudu stamps",
      "startsAt": "2026-08-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "wuwa:gifts-of-drifting-mist:2026-08-20",
      "game": "wuwa",
      "title": "Gifts of Drifting Mist",
      "type": "other",
      "summary": "Gifts of Drifting Mist is a log-in based event where players can get 5 Lustrous Tides and 5 Radiant Tides after logging in for a total of 7 days .",
      "startsAt": "2026-08-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-29T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:blazing-rhapsody:2026-08-20",
      "game": "pgr",
      "title": "Blazing Rhapsody",
      "type": "other",
      "summary": "Defend the street concert. Soundwave Coins and mission rewards.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:blazing-rhythm-sfx:2026-08-20",
      "game": "pgr",
      "title": "Blazing Rhythm (SFX)",
      "type": "shop",
      "summary": "Karenina: Effulgence SFX coating.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:bp-hadal-depths-file:2026-08-20",
      "game": "pgr",
      "title": "BP - Hadal Depths File",
      "type": "shop",
      "summary": "Battle pass. 6 rounds. Key reward: Karenina: Effulgence alternate coating.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:breakers-resurfaced:2026-08-20",
      "game": "pgr",
      "title": "Breakers Resurfaced",
      "type": "challenge",
      "summary": "Learn character mechanics and combat challenges.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:cub-patrick:2026-08-20",
      "game": "pgr",
      "title": "CUB – Patrick",
      "type": "banner",
      "summary": "CUB for Karenina: Effulgence. Active skills deal more damage; Radiant Voyage summons Patrick for a joint attack.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:drift-into-summer:2026-08-20",
      "game": "pgr",
      "title": "Drift Into Summer",
      "type": "shop",
      "summary": "Free Teddy: Spectre coating from Blazing Rhapsody missions.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:graffiti-code:2026-08-20",
      "game": "pgr",
      "title": "Graffiti Code",
      "type": "shop",
      "summary": "Luna: Oblivion coating + portrait, 168 RC. Chakram weapon coating Neon Midway, 28 RC.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:journal-of-promise:2026-08-20",
      "game": "pgr",
      "title": "Journal of Promise",
      "type": "story",
      "summary": "Karenina: Effulgence affection story. Permanent after unlock.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.7999999999999999,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:karenina-effulgence:2026-08-20",
      "game": "pgr",
      "title": "Karenina: Effulgence",
      "type": "banner",
      "summary": "S-Rank Omniframe debut. End aligned to patch end pending confirmation.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:loves-leisure-hour:2026-08-20",
      "game": "pgr",
      "title": "Love's Leisure Hour",
      "type": "story",
      "summary": "40 invitations. Daily Leisure Vouchers.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:main-story-steering-by-light:2026-08-20",
      "game": "pgr",
      "title": "Main Story: Steering By Light",
      "type": "story",
      "summary": "New main story chapter. Permanent after unlock.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.7999999999999999,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:neon-flash:2026-08-20",
      "game": "pgr",
      "title": "Neon Flash",
      "type": "shop",
      "summary": "Main Interface Scene. 68 RC. Includes two bonus BGM tracks.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:neon-tidings:2026-08-20",
      "game": "pgr",
      "title": "Neon Tidings",
      "type": "shop",
      "summary": "Paid rerun shop. Summer-themed coatings and weapon coatings.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:revival-remedy:2026-08-20",
      "game": "pgr",
      "title": "Revival Remedy",
      "type": "shop",
      "summary": "No.21: Feral coating + portrait, 168 RC. Claw Blades weapon coating Bloom and Boom, 28 RC.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:ripples-of-starlight:2026-08-20",
      "game": "pgr",
      "title": "Ripples of Starlight",
      "type": "shop",
      "summary": "Matching weapon coating for Bianca: Crepuscule.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:star-of-niflheim:2026-08-20",
      "game": "pgr",
      "title": "Star of Niflheim",
      "type": "banner",
      "summary": "Signature 6★ weapon for Karenina: Effulgence. Anchoring this moment, she dives into a sea of the past.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:storm-sonata:2026-08-20",
      "game": "pgr",
      "title": "Storm Sonata",
      "type": "shop",
      "summary": "Matching weapon coating for Karenina.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:sunlit-tides-sfx:2026-08-20",
      "game": "pgr",
      "title": "Sunlit Tides (SFX)",
      "type": "shop",
      "summary": "Bianca: Crepuscule SFX coating. Rainbow Cards required.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:tidal-wishes-bianca-teddy:2026-08-20",
      "game": "pgr",
      "title": "Tidal Wishes – Bianca & Teddy",
      "type": "story",
      "summary": "Summer coating stories.",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:tropical-lullaby:2026-08-20",
      "game": "pgr",
      "title": "Tropical Lullaby",
      "type": "shop",
      "summary": "Free matching weapon coating from Blazing Rhapsody (pairs with Drift Into Summer).",
      "startsAt": "2026-08-20T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:discord-7-day-sign-in:2026-08-20",
      "game": "pgr",
      "title": "Discord 7-Day Sign-in",
      "type": "login",
      "summary": "Link Discord and Kuro Pass. R&D Tickets and upgrade items for 7 sign-in days.",
      "startsAt": "2026-08-20T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "wuwa:resonance-sim-realm:2026-08-22",
      "game": "wuwa",
      "title": "Resonance Sim Realm",
      "type": "other",
      "summary": "Resonance Sim Realm is a top-down combat event featuring only the Rover, but they are able to utilize abilities of other characters and their fortes, with the end goal of matching different abilities to help you win through the stages.",
      "startsAt": "2026-08-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-29T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "r1999:truth-a-posteriori:2026-08-22",
      "game": "r1999",
      "title": "Truth a Posteriori",
      "type": "other",
      "summary": "Side Events",
      "startsAt": "2026-08-22T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-24T09:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://reverse1999.fandom.com/wiki/Truth_a_Posteriori",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hsr:overdrive-whirlwind-grand-prix:2026-08-26",
      "game": "hsr",
      "title": "Overdrive: Whirlwind Grand Prix",
      "type": "other",
      "summary": "Manage a racing team in the Astropolis Cup Grand Prix and lead them to victory!",
      "startsAt": "2026-08-26T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-28T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Honkai-Star-Rail/archives/408749",
      "sourceId": "hsr-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:fleeting-memories:2026-08-26",
      "game": "pgr",
      "title": "Fleeting Memories",
      "type": "shop",
      "summary": "Coating research rerun. Tainted Moonrise, Grandiose Glamor, Neon Dynamite ☆, Nightfall Finale. Pity at 10.",
      "startsAt": "2026-08-26T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:her-merciful-gaze:2026-08-26",
      "game": "pgr",
      "title": "Her Merciful Gaze",
      "type": "shop",
      "summary": "Main Interface Scene rerun. 68 RC. Ishmael: Parhelion coating Nightfall Finale can trigger a special pose.",
      "startsAt": "2026-08-26T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:ruins-of-adieu:2026-08-26",
      "game": "pgr",
      "title": "Ruins of Adieu",
      "type": "shop",
      "summary": "Main Interface Scene rerun. 68 RC. Luna: Oblivion coating Tainted Moonrise can trigger a special pose.",
      "startsAt": "2026-08-26T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "p5x:tour-de-force-sports-fest:2026-08-27",
      "game": "p5x",
      "title": "Tour de Force Sports Fest!",
      "type": "other",
      "summary": null,
      "startsAt": "2026-08-27T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-09T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Persona-5-Phantom-X/archives/532244",
      "sourceId": "p5x-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "wuwa:second-coming-of-solaris-coded-deception:2026-08-27",
      "game": "wuwa",
      "title": "Second Coming of Solaris: Coded Deception",
      "type": "other",
      "summary": "Second Coming of Solaris returns in Version 3.6, featuring more wacky gags and glitches that you can either solve or worsen to gain rewards.",
      "startsAt": "2026-08-27T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-14T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "gfl2:chiral-redundancy-part-1:2026-08-27",
      "game": "gfl2",
      "title": "Chiral Redundancy - Part 1",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-08-27T13:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-10-07T22:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://iopwiki.com/wiki/GFL2_Events",
      "sourceId": "gfl2-iopwiki-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:8-day-login-5-equip-cards:2026-08-28",
      "game": "hi3",
      "title": "8-Day Login: 5 Equip Cards",
      "type": "login",
      "summary": null,
      "startsAt": "2026-08-28T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:crane-of-taixuan:2026-08-28",
      "game": "hi3",
      "title": "Crane of Taixuan",
      "type": "shop",
      "summary": null,
      "startsAt": "2026-08-28T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-11T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:shipwreck-salvage:2026-08-28",
      "game": "nte",
      "title": "Shipwreck Salvage",
      "type": "other",
      "summary": "Salvage mysterious floating shipwreck cargos for precious finds using a jet ski!",
      "startsAt": "2026-08-28T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:ding-dong-delivery-training-in-progress:2026-08-28",
      "game": "zzz",
      "title": "Ding-Dong Delivery Training In Progress",
      "type": "other",
      "summary": null,
      "startsAt": "2026-08-28T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-14T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "holodori:shadowbound-chase-grand-opening-celebration-missions:2026-08-29",
      "game": "holodori",
      "title": "Shadowbound Chase Grand Opening Celebration Missions",
      "type": "other",
      "summary": "Mission",
      "startsAt": "2026-08-29T02:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-22T18:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://holodori.wiki/wiki/Events",
      "sourceId": "holodori-holodoriwiki-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:gold-clash:2026-08-31",
      "game": "nte",
      "title": "Gold Clash",
      "type": "challenge",
      "summary": "Earn Fons twice as fast in Pink Paws Heist.",
      "startsAt": "2026-08-31T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "fgo:back-to-school-campaign-2026:2026-09-01",
      "game": "fgo",
      "title": "Back to School Campaign 2026",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-01T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://fategrandorder.fandom.com/wiki/Back_to_School_Campaign_2026_(US)",
      "sourceId": "fgo-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "fgo:lostbelt-no-4-clear-support-campaign:2026-09-01",
      "game": "fgo",
      "title": "Lostbelt No.4 Clear Support Campaign",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-01T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://fategrandorder.fandom.com/wiki/Lostbelt_No.4_Clear_Support_Campaign_(US)",
      "sourceId": "fgo-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:character-test-runs:2026-09-01",
      "game": "genshin",
      "title": "Character Test Runs",
      "type": "challenge",
      "summary": "The Character Test Run is available at the same time as the Character Banners in Phase 2 of Version 7.0 from September 1, 2026 to September 22, 2026!",
      "startsAt": "2026-09-01T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Genshin-Impact/archives/301601",
      "sourceId": "genshin-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:test-run-flins-ineffa-aino-iansan-lan-yan:2026-09-01",
      "game": "genshin",
      "title": "Test Run - Flins, Ineffa, Aino, Iansan, Lan Yan",
      "type": "challenge",
      "summary": null,
      "startsAt": "2026-09-01T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/Test_Run_-_Character_Trial_Event/2026-09-01",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "stellasora:fireworks-dazzling-the-night:2026-09-01",
      "game": "stellasora",
      "title": "Fireworks Dazzling the Night",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-09-01T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-22T02:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://stellasora.miraheze.org/wiki/Fireworks_Dazzling_the_Night/2026-08-31",
      "sourceId": "stellasora-stellasorawiki-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "stellasora:the-promise-of-melting-snow:2026-09-01",
      "game": "stellasora",
      "title": "The Promise of Melting Snow",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-09-01T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-22T02:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://stellasora.miraheze.org/wiki/The_Promise_of_Melting_Snow/2026-08-31",
      "sourceId": "stellasora-stellasorawiki-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:s-rank-inver-shard-discount:2026-09-01",
      "game": "pgr",
      "title": "S-Rank Inver-Shard Discount",
      "type": "shop",
      "summary": "20 shards per discounted S-Rank at ~33% off (804 vs 1200). Resets 1st of the month 05:00 UTC.",
      "startsAt": "2026-09-01T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-10-01T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:combat-training-triple-bounty:2026-09-02",
      "game": "zzz",
      "title": "Combat Training - Triple Bounty",
      "type": "challenge",
      "summary": null,
      "startsAt": "2026-09-02T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-07T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "endfield:a-winter-dream-fogged-deep-in-the-woods:2026-09-02",
      "game": "endfield",
      "title": "A Winter Dream Fogged Deep in the Woods",
      "type": "other",
      "summary": "Narrative Event",
      "startsAt": "2026-09-02T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-10-14T22:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://endfield.wiki.gg/wiki/A_Winter_Dream_Fogged_Deep_in_the_Woods",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "endfield:fletched-irontip:2026-09-02",
      "game": "endfield",
      "title": "Fletched Irontip",
      "type": "login",
      "summary": "Sign-In Event",
      "startsAt": "2026-09-02T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-30T04:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-09-30T04:00:00.000Z",
        "america": "2026-09-30T17:00:00.000Z",
        "europe": "2026-09-30T17:00:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/Fletched_Irontip",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "endfield:season-of-virtuality:2026-09-02",
      "game": "endfield",
      "title": "Season of Virtuality",
      "type": "other",
      "summary": "Echoes of War Event",
      "startsAt": "2026-09-02T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-24T03:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-09-24T03:59:00.000Z",
        "america": "2026-09-24T16:59:00.000Z",
        "europe": "2026-09-24T16:59:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/Season_of_Virtuality",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "endfield:snow-over-deep-woods:2026-09-02",
      "game": "endfield",
      "title": "Snow Over Deep Woods",
      "type": "other",
      "summary": "Guide Event",
      "startsAt": "2026-09-02T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-30T03:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-09-30T03:59:00.000Z",
        "america": "2026-09-30T16:59:00.000Z",
        "europe": "2026-09-30T16:59:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/Snow_Over_Deep_Woods",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "fgo:25m-downloads-campaign:2026-09-03",
      "game": "fgo",
      "title": "25M Downloads Campaign",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-03T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-31T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://fategrandorder.fandom.com/wiki/25M_Downloads_Campaign_(US)",
      "sourceId": "fgo-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nikke:drake-great-villain:2026-09-03",
      "game": "nikke",
      "title": "Drake: Great Villain",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-09-03T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-16T19:59:59.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://nikke-goddess-of-victory-international.fandom.com/wiki/Drake:_Great_Villain",
      "sourceId": "nikke-fandom-events",
      "status": "published",
      "confidence": 0.9,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nikke:great-villain-union:2026-09-03",
      "game": "nikke",
      "title": "Great Villain Union",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-03T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-16T19:59:59.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://nikke-goddess-of-victory-international.fandom.com/api.php?action=parse&page=Event&prop=text&formatversion=2&format=json",
      "sourceId": "nikke-fandom-events",
      "status": "published",
      "confidence": 0.9,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "wuwa:the-strings-remember:2026-09-03",
      "game": "wuwa",
      "title": "The Strings Remember",
      "type": "other",
      "summary": "The Strings Remember is a leisure rhythm event where you can play and memorize tunes that Qingxiao plays, giving rewards such as Astrites and materials!",
      "startsAt": "2026-09-03T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-21T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:norman-revival-plan:2026-09-03",
      "game": "pgr",
      "title": "Norman Revival Plan",
      "type": "challenge",
      "summary": "14-day cycle. Refresh Thursday 05:00 UTC.",
      "startsAt": "2026-09-03T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-17T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:70-rate-up-crepuscule-arete-spectre:2026-09-03",
      "game": "pgr",
      "title": "70% Rate-Up: Crepuscule, Arete, Spectre",
      "type": "banner",
      "summary": "The 70% rate-up event for S-Rank Omniframes Bianca: Crepuscule & Rosetta: Arete & Teddy: Spectre. Official Global window 09/03 07:00 – 09/17 06:59 UTC.",
      "startsAt": "2026-09-03T07:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-17T06:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:rapid-pursuit:2026-09-03",
      "game": "pgr",
      "title": "Rapid Pursuit",
      "type": "challenge",
      "summary": "4 stages × 3 difficulties. Limited characters. R&D Ticket x500, Trade Voucher x500, collectible A Blurry Bounty Notice?, training mats.",
      "startsAt": "2026-09-03T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "r1999:a-stranger-to-memory-lane:2026-09-03",
      "game": "r1999",
      "title": "A Stranger to Memory Lane",
      "type": "story",
      "summary": "Character Story Events",
      "startsAt": "2026-09-03T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-24T09:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://reverse1999.fandom.com/api.php?action=parse&page=Events&prop=text&formatversion=2&format=json",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "fgo:past-downloads-summoning-campaign:2026-09-04",
      "game": "fgo",
      "title": "Past Downloads Summoning Campaign",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-09-04T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://fategrandorder.fandom.com/wiki/Past_Downloads_Summoning_Campaign_(US)",
      "sourceId": "fgo-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:p2-finale:2026-09-04",
      "game": "hi3",
      "title": "P2 Finale",
      "type": "other",
      "summary": "It's finally over 🙏",
      "startsAt": "2026-09-04T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:starlight-voyage-joyous-moment:2026-09-07",
      "game": "genshin",
      "title": "Starlight Voyage: Joyous Moment",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-07T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-21T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/Starlight_Voyage/2026-09-07",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:trial-of-the-bastion:2026-09-07",
      "game": "genshin",
      "title": "Trial of the Bastion",
      "type": "challenge",
      "summary": "Construct mechanisms and use firearms to defend your stronghold in the base defense event, Trial of the Bastion!",
      "startsAt": "2026-09-07T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-17T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Genshin-Impact/archives/301601",
      "sourceId": "genshin-game8-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hsr:4-5-planar-fissure:2026-09-07",
      "game": "hsr",
      "title": "4.5 Planar Fissure",
      "type": "other",
      "summary": "Get double the planar ornaments when challenging Worlds in the Simulated Universe!",
      "startsAt": "2026-09-07T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-21T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Honkai-Star-Rail/archives/408749",
      "sourceId": "hsr-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "uma:oguri-cap-wit-ssr-and-yaeno-muteki-guts-ssr:2026-09-07",
      "game": "uma",
      "title": "Oguri Cap (Wit SSR) and Yaeno Muteki (Guts SSR)",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-07T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-19T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Umamusume-Pretty-Derby/archives/536311",
      "sourceId": "uma-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "uma:tamamo-cross-raging-thunder-and-inari-one-golden-dream:2026-09-07",
      "game": "uma",
      "title": "Tamamo Cross (Raging Thunder) and Inari One (Golden Dream)",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-07T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-19T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Umamusume-Pretty-Derby/archives/536311",
      "sourceId": "uma-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "stellasora:toward-her-hearts-desire:2026-09-07",
      "game": "stellasora",
      "title": "Toward Her Heart's Desire",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-09-07T08:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-29T02:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://stellasora.miraheze.org/wiki/Toward_Her_Heart%27s_Desire/2026-09-07",
      "sourceId": "stellasora-stellasorawiki-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "stellasora:with-graceful-steps-elegance-arrives:2026-09-07",
      "game": "stellasora",
      "title": "With Graceful Steps Elegance Arrives",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-09-07T08:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-29T02:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://stellasora.miraheze.org/wiki/With_Graceful_Steps_Elegance_Arrives/2026-09-07",
      "sourceId": "stellasora-stellasorawiki-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "holodori:innocent-pairs-watchful-eyes:2026-09-08",
      "game": "holodori",
      "title": "Innocent Pairs, Watchful eyes",
      "type": "challenge",
      "summary": "Score Challenge",
      "startsAt": "2026-09-08T03:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-17T10:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://holodori.wiki/wiki/Events",
      "sourceId": "holodori-holodoriwiki-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "czn:olgas-secret-diary:2026-09-09",
      "game": "czn",
      "title": "Olga's Secret Diary",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Chaos-Zero-Nightmare/archives/559899",
      "sourceId": "czn-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "czn:overdrive-simulation:2026-09-09",
      "game": "czn",
      "title": "Overdrive - Simulation",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-16T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Chaos-Zero-Nightmare/archives/559899",
      "sourceId": "czn-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "czn:reis-gift:2026-09-09",
      "game": "czn",
      "title": "Rei's Gift",
      "type": "other",
      "summary": "Login for 7 days to obtain up to 10 Prism Lens.",
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Chaos-Zero-Nightmare/archives/559899",
      "sourceId": "czn-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "czn:se-4-br33ze:2026-09-09",
      "game": "czn",
      "title": "SE-4 BR33ZE",
      "type": "other",
      "summary": "Run a Beachside Bar for 7 Days, create cocktails for each guests, and meet characters along the way!",
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Chaos-Zero-Nightmare/archives/559899",
      "sourceId": "czn-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "czn:virtual-tactical-simulation-olga:2026-09-09",
      "game": "czn",
      "title": "Virtual Tactical Simulation - Olga",
      "type": "other",
      "summary": "Virtual Tactical Simulation for combatant Olga will be available for use during Olga's banner duration. Play her trial stage using fixed save data to obtain rewards while also testing the new combatant.",
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Chaos-Zero-Nightmare/archives/559899",
      "sourceId": "czn-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:circle-gift:2026-09-09",
      "game": "nte",
      "title": "Circle Gift",
      "type": "other",
      "summary": "Log in to NTE for a week days to get 10 Solid Dice!",
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:hourglass-perks:2026-09-09",
      "game": "nte",
      "title": "Hourglass Perks",
      "type": "other",
      "summary": "Pull in Misty Tipsy Style banner a certain amount of times to receive cosmetics!",
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:market-opening-rehearsal:2026-09-09",
      "game": "nte",
      "title": "Market Opening Rehearsal",
      "type": "other",
      "summary": "This is a free combat trial for the Appraisers Linko, Hotori, Skia, Aurelia, and Haniel.",
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:runaway-echoes:2026-09-09",
      "game": "nte",
      "title": "Runaway Echoes",
      "type": "other",
      "summary": "Objective: Be the last one standing!",
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:sync-perks:2026-09-09",
      "game": "nte",
      "title": "Sync Perks",
      "type": "other",
      "summary": "Pull in the Surfing All Channels! banner a certain amount of times to receive cosmetics!",
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:all-new-program:2026-09-09",
      "game": "zzz",
      "title": "All-New Program",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-20T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:angels-support-operation:2026-09-09",
      "game": "zzz",
      "title": "Angels Support Operation",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:vyrium-vacation-album:2026-09-09",
      "game": "zzz",
      "title": "Vyrium Vacation Album",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-09T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-10T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "endfield:trial-of-the-bow:2026-09-09",
      "game": "endfield",
      "title": "Trial of the Bow",
      "type": "challenge",
      "summary": "Challenge Event",
      "startsAt": "2026-09-09T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-10-14T22:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://endfield.wiki.gg/wiki/Trial_of_the_Bow",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 1,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "wuwa:ascendant-aces:2026-09-10",
      "game": "wuwa",
      "title": "Ascendant Aces",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-10T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-29T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "wuwa:if-dreams-still-reverberate:2026-09-10",
      "game": "wuwa",
      "title": "If Dreams Still Reverberate",
      "type": "other",
      "summary": "If Dreams Still Reverberate is a co-op combat event similar to Do Echoids Dream of Electric Sheep? , featuring a co-op party where you can take on several enemies while combining echoes that help you during battles.",
      "startsAt": "2026-09-10T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-29T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:clink-clank-pinball-knight:2026-09-10",
      "game": "zzz",
      "title": "Clink, Clank, Pinball Knight!",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-10T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-19T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:clash-reflection:2026-09-10",
      "game": "pgr",
      "title": "Clash Reflection",
      "type": "challenge",
      "summary": "14-day cycle. Refresh Thursday 05:00 UTC.",
      "startsAt": "2026-09-10T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:cabbage-farm:2026-09-11",
      "game": "hi3",
      "title": "Cabbage Farm",
      "type": "other",
      "summary": "Starts on Monday",
      "startsAt": "2026-09-11T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-02T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:flying-to-oxia-invitation-contest:2026-09-11",
      "game": "hi3",
      "title": "Flying to Oxia invitation Contest",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-11T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:lone-destruction-equipment:2026-09-11",
      "game": "hi3",
      "title": "Lone Destruction Equipment",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-09-11T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-02T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:lone-destruction:2026-09-11",
      "game": "hi3",
      "title": "Lone Destruction",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-09-11T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-02T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hsr:miniscule-great-adventure:2026-09-12",
      "game": "hsr",
      "title": "Miniscule Great Adventure",
      "type": "other",
      "summary": "Assemble the best teams to go on assignment missions and earn rewards based on how well they do!",
      "startsAt": "2026-09-12T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-28T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Honkai-Star-Rail/archives/408749",
      "sourceId": "hsr-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:overflowing-abundance-rerun:2026-09-14",
      "game": "genshin",
      "title": "Overflowing Abundance Rerun",
      "type": "rerun",
      "summary": "Get double the Talent Level-Up and Weapon Ascension rewards from domains in the return of the Overflowing Abundance event!",
      "startsAt": "2026-09-14T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-21T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Genshin-Impact/archives/301601",
      "sourceId": "genshin-game8-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:guild-simulated-siege:2026-09-14",
      "game": "pgr",
      "title": "Guild > Simulated Siege",
      "type": "challenge",
      "summary": "Weekly guild mode. Resets Monday 05:00 UTC.",
      "startsAt": "2026-09-14T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-21T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:missions-operation-guardians:2026-09-14",
      "game": "pgr",
      "title": "Missions > Operation Guardians",
      "type": "other",
      "summary": "Weekly. Gives Daily Action Points; needs multiple days, usually not a full week. Resets Monday 05:00 UTC.",
      "startsAt": "2026-09-14T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-21T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:phantom-pain-cage:2026-09-14",
      "game": "pgr",
      "title": "Phantom Pain Cage",
      "type": "challenge",
      "summary": "Weekly cycle. Resets Monday 05:00 UTC.",
      "startsAt": "2026-09-14T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-21T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:ripples-of-the-past:2026-09-14",
      "game": "pgr",
      "title": "Ripples of the Past",
      "type": "other",
      "summary": "Spend F.O.S. Badges from event missions to swap portraits and 3-Ping. Rewards: Black Card ×100, Trade Voucher ×100, basic training materials.",
      "startsAt": "2026-09-14T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:scarlet-arrival:2026-09-14",
      "game": "pgr",
      "title": "Scarlet Arrival",
      "type": "other",
      "summary": "Spend Brass Pocket Watch from event missions to place puzzle pieces. Rewards: Black Card ×100, Trade Voucher ×100, basic training materials.",
      "startsAt": "2026-09-14T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:simulation-shop-2x-bonus-event:2026-09-14",
      "game": "pgr",
      "title": "Simulation Shop — 2x Bonus Event",
      "type": "shop",
      "summary": "Memory Material Exchange 2× bonus. Up to 10 double-reward attempts per day, 50 total. End unknown.",
      "startsAt": "2026-09-14T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.7999999999999999,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:war-zone:2026-09-14",
      "game": "pgr",
      "title": "War Zone",
      "type": "challenge",
      "summary": "Weekly. Monday 07:00 – Sunday 18:00 UTC.",
      "startsAt": "2026-09-14T07:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-20T18:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:shadow-chase-showdown:2026-09-16",
      "game": "zzz",
      "title": "Shadow Chase Showdown",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-16T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-05T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "endfield:aic-support-chubby-lung-attacks:2026-09-16",
      "game": "endfield",
      "title": "AIC Support: Chubby Lung Attacks",
      "type": "other",
      "summary": "AIC Production Event",
      "startsAt": "2026-09-16T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-30T08:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-09-30T08:00:00.000Z",
        "america": "2026-09-30T21:00:00.000Z",
        "europe": "2026-09-30T21:00:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/AIC_Support:_Chubby_Lung_Attacks",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 1,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "arknights:side-story-people-a-people:2026-09-16",
      "game": "arknights",
      "title": "[Side Story] People, A People",
      "type": "story",
      "summary": null,
      "startsAt": "2026-09-16T15:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://arknights.wiki.gg/wiki/People,_A_People",
      "sourceId": "arknights-akwiki-events",
      "status": "published",
      "confidence": 0.9,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nikke:sugar:2026-09-17",
      "game": "nikke",
      "title": "Sugar",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-17T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-09T19:59:59.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://nikke-goddess-of-victory-international.fandom.com/wiki/Sugar",
      "sourceId": "nikke-fandom-events",
      "status": "published",
      "confidence": 0.9,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "nte:breezy-tour:2026-09-17",
      "game": "nte",
      "title": "Breezy Tour",
      "type": "other",
      "summary": "Bond with other Espers and enjoy scenic bike rides in the Yesteryear.",
      "startsAt": "2026-09-17T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "sourceId": "nte-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "wuwa:3-6-wuthering-exploration:2026-09-17",
      "game": "wuwa",
      "title": "3.6 Wuthering Exploration",
      "type": "other",
      "summary": "Fulfill daily tasks to complete milestones and earn various rewards!",
      "startsAt": "2026-09-17T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-29T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:norman-revival-plan:2026-09-17",
      "game": "pgr",
      "title": "Norman Revival Plan",
      "type": "challenge",
      "summary": "14-day cycle. Refresh Thursday 05:00 UTC.",
      "startsAt": "2026-09-17T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "r1999:what-does-a-brick-want:2026-09-17",
      "game": "r1999",
      "title": "What Does a Brick Want",
      "type": "other",
      "summary": "Warm Up Events",
      "startsAt": "2026-09-17T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-24T09:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://reverse1999.fandom.com/api.php?action=parse&page=Events&prop=text&formatversion=2&format=json",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "gfl2:chiral-redundancy-part-2:2026-09-17",
      "game": "gfl2",
      "title": "Chiral Redundancy - Part 2",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-09-17T13:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-10-07T22:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://iopwiki.com/wiki/GFL2_Events",
      "sourceId": "gfl2-iopwiki-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hsr:4-5-realm-of-the-strange:2026-09-19",
      "game": "hsr",
      "title": "4.5 Realm of the Strange",
      "type": "other",
      "summary": "Start: 09/19/2026 - 09/28/2026 Get double the relics when challenging Caverns of Corrosion!",
      "startsAt": "2026-09-19T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-28T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Honkai-Star-Rail/archives/408749",
      "sourceId": "hsr-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:guild-simulated-siege:2026-09-21",
      "game": "pgr",
      "title": "Guild > Simulated Siege",
      "type": "challenge",
      "summary": "Weekly guild mode. Resets Monday 05:00 UTC.",
      "startsAt": "2026-09-21T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:missions-operation-guardians:2026-09-21",
      "game": "pgr",
      "title": "Missions > Operation Guardians",
      "type": "other",
      "summary": "Weekly. Gives Daily Action Points; needs multiple days, usually not a full week. Resets Monday 05:00 UTC.",
      "startsAt": "2026-09-21T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:phantom-pain-cage:2026-09-21",
      "game": "pgr",
      "title": "Phantom Pain Cage",
      "type": "challenge",
      "summary": "Weekly cycle. Resets Monday 05:00 UTC.",
      "startsAt": "2026-09-21T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:war-zone:2026-09-21",
      "game": "pgr",
      "title": "War Zone",
      "type": "challenge",
      "summary": "Weekly. Monday 07:00 – Sunday 18:00 UTC.",
      "startsAt": "2026-09-21T07:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-23T23:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "wuwa:chord-cleansing:2026-09-22",
      "game": "wuwa",
      "title": "Chord Cleansing",
      "type": "other",
      "summary": "Earn double echo and echo leveling material drops during this event!",
      "startsAt": "2026-09-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-09-29T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:across-the-frozen-wilds-honing-ones-edge:2026-09-23",
      "game": "genshin",
      "title": "Across the Frozen Wilds, Honing One's Edge",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-03T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/Across_the_Frozen_Wilds,_Honing_One%27s_Edge",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:free-limited-5-star-anniversary-selector:2026-09-23",
      "game": "genshin",
      "title": "Free Limited 5-Star Anniversary Selector",
      "type": "other",
      "summary": "Choose a 5-Star event-exclusive character for free in the new, annual, limited 5-star selector, Tabletop Troupe: A Gathering on Adventure's Eve!",
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-03T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Genshin-Impact/archives/301601",
      "sourceId": "genshin-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:free-standard-5-star-anniversary-selector:2026-09-23",
      "game": "genshin",
      "title": "Free Standard 5-Star Anniversary Selector",
      "type": "other",
      "summary": "Choose a 5-Star character from the standard banner for free in the annual 5-star selector, Across the Frozen Wilds, Honing One's Edge!",
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-03T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Genshin-Impact/archives/301601",
      "sourceId": "genshin-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:tabletop-troupe-a-gathering-on-adventures-eve:2026-09-23",
      "game": "genshin",
      "title": "Tabletop Troupe: A Gathering on Adventure's Eve",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-03T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/Tabletop_Troupe:_A_Gathering_on_Adventure%27s_Eve",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:advanced-bounty-area-patrol:2026-09-23",
      "game": "zzz",
      "title": "Advanced Bounty - Area Patrol",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-19T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:surprise-screening-plan:2026-09-23",
      "game": "zzz",
      "title": "Surprise Screening Plan",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-20T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:patch-end-maintenance:2026-09-23",
      "game": "pgr",
      "title": "Patch End Maintenance",
      "type": "maintenance",
      "summary": "Steering By Light ends 23 Sep 23:00 UTC. Window estimated from the last patch (23:00–05:00). Anchored in Faith expected after this.",
      "startsAt": "2026-09-23T23:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-24T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "endfield:echoing-bell-of-an-old-city:2026-09-24",
      "game": "endfield",
      "title": "Echoing Bell of an Old City",
      "type": "other",
      "summary": "Explore Suiming and complete missions to get various rewards!",
      "startsAt": "2026-09-24T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-15T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Arknights-Endfield/archives/535443",
      "sourceId": "endfield-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "endfield:purry-big-feline-rawr:2026-09-24",
      "game": "endfield",
      "title": "Purry Big Feline! RAWR!",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-24T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-15T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Arknights-Endfield/archives/535443",
      "sourceId": "endfield-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:silverwing-in-pursuit-of-the-moon:2026-09-24",
      "game": "genshin",
      "title": "Silverwing in Pursuit of the Moon",
      "type": "other",
      "summary": "Celebrate the Moonchase Festival in Liyue Harbor and play various minigames to get tons of rewards, including a free 4-Star Sword, the Silver Light !",
      "startsAt": "2026-09-24T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-12T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Genshin-Impact/archives/301601",
      "sourceId": "genshin-game8-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:anchored-in-faith-adelyde-anabasis:2026-09-24",
      "game": "pgr",
      "title": "Anchored in Faith – Adelyde: Anabasis",
      "type": "banner",
      "summary": "S-Rank debut 24 Sep 05:00 UTC. Clear Journal of Promise for a free Adelyde (limited time). Inver-Shards, 6★ Unforsaken Beacon, and CUB Kelpie via Service Shop. Dark / Overlinker / Cross Cannon / Ultima Slash. End unknown.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.7999999999999999,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:bp-adelyde-alternate-coating:2026-09-24",
      "game": "pgr",
      "title": "BP – Adelyde Alternate Coating",
      "type": "shop",
      "summary": "Alternate colour coating for Adelyde: Anabasis. Other details TBC. End unknown.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.7999999999999999,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:cub-kelpie:2026-09-24",
      "game": "pgr",
      "title": "CUB – Kelpie",
      "type": "banner",
      "summary": "Exclusive CUB for Adelyde: Anabasis. Listed as a free Service Shop reward after the version update. End unknown.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.7999999999999999,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:journal-of-promise-adelyde-anabasis:2026-09-24",
      "game": "pgr",
      "title": "Journal of Promise — Adelyde: Anabasis",
      "type": "story",
      "summary": "New fully-voiced affection story. Clear during the version to obtain Adelyde: Anabasis ×1. End unknown.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.7999999999999999,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:unforsaken-beacon:2026-09-24",
      "game": "pgr",
      "title": "Unforsaken Beacon",
      "type": "banner",
      "summary": "6★ signature weapon for Adelyde: Anabasis. Listed as a free Service Shop reward after the version update. End unknown.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.7999999999999999,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "r1999:a-fledglings-brave-fall:2026-09-24",
      "game": "r1999",
      "title": "A Fledgling's Brave Fall",
      "type": "story",
      "summary": "Character Story Events",
      "startsAt": "2026-09-24T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-10-15T09:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://reverse1999.fandom.com/api.php?action=parse&page=Events&prop=text&formatversion=2&format=json",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "r1999:the-temporal-scale:2026-09-24",
      "game": "r1999",
      "title": "The Temporal Scale",
      "type": "other",
      "summary": "Version Events",
      "startsAt": "2026-09-24T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-02T09:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://reverse1999.fandom.com/api.php?action=parse&page=Events&prop=text&formatversion=2&format=json",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:selena-activation-day:2026-09-27",
      "game": "pgr",
      "title": "Selena Activation Day",
      "type": "other",
      "summary": "Happy Activation Day Selena!",
      "startsAt": "2026-09-27T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-09-28T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:dream-of-stagnant-cycle:2026-09-29",
      "game": "pgr",
      "title": "Dream of Stagnant Cycle",
      "type": "story",
      "summary": "Date A Live V collab story. Unlock after clearing Main Story 1-12. End unknown.",
      "startsAt": "2026-09-29T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.7999999999999999,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:ember-ceremony:2026-09-29",
      "game": "pgr",
      "title": "Ember Ceremony",
      "type": "shop",
      "summary": "Jetavie: Daybreak collab coating. Price TBC. End unknown.",
      "startsAt": "2026-09-29T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.7999999999999999,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:pgr-date-a-live-v-kurumi-tokisaki:2026-09-29",
      "game": "pgr",
      "title": "PGR × Date A Live V – Kurumi Tokisaki",
      "type": "banner",
      "summary": "Collab goes live 29 Sep (clock not posted; using daily reset). 30% off collab character research. Extra copy the first two times from research. Story: Dream of Stagnant Cycle. End unknown.",
      "startsAt": "2026-09-29T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.7999999999999999,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:visitor-from-afar-sign-in-for-42-pulls:2026-09-29",
      "game": "pgr",
      "title": "Visitor from Afar — Sign-in for 42 Pulls",
      "type": "login",
      "summary": "Collab sign-in. Collab Character Research Attempt ×24, Collab Weapon Research Attempt ×14, Event Construct R&D Ticket ×1,000. End unknown.",
      "startsAt": "2026-09-29T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.7999999999999999,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "pgr:overclock-simulation:2026-09-29",
      "game": "pgr",
      "title": "Overclock Simulation",
      "type": "challenge",
      "summary": "Classic frames with boosted stats vs powerful enemies. Other details TBC.",
      "startsAt": "2026-09-29T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T05:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://karendar.com/",
      "sourceId": "pgr-karendar-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:diary-of-an-orbie-parent:2026-09-30",
      "game": "zzz",
      "title": "Diary of an Orbie Parent",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-19T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:en-nah-into-your-lap:2026-09-30",
      "game": "zzz",
      "title": "En-Nah Into Your Lap",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-20T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "endfield:orbipom-merge:2026-10-01",
      "game": "endfield",
      "title": "OrbiPom! MERGE!",
      "type": "other",
      "summary": "Merge identical OrbiPom to complete your collection and find the Golden Endmin!",
      "startsAt": "2026-10-01T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-15T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Arknights-Endfield/archives/535443",
      "sourceId": "endfield-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "endfield:ridgeline-flows-of-autumn-sign-in:2026-10-01",
      "game": "endfield",
      "title": "Ridgeline Flows of Autumn Sign-In",
      "type": "login",
      "summary": "Log into the game every day to claim sign-in rewards!",
      "startsAt": "2026-10-01T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-15T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Arknights-Endfield/archives/535443",
      "sourceId": "endfield-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "endfield:runners-steeplechase:2026-10-01",
      "game": "endfield",
      "title": "Runners' Steeplechase",
      "type": "other",
      "summary": "Gather Chubby Lung Balloons along the course and reach the finish line to obtain rewards!",
      "startsAt": "2026-10-01T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-15T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Arknights-Endfield/archives/535443",
      "sourceId": "endfield-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:paws-equipment:2026-10-02",
      "game": "hi3",
      "title": "PAWS Equipment",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-02T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:planar-armament:2026-10-02",
      "game": "hi3",
      "title": "Planar Armament",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-02T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "hi3:star-tempering-clash:2026-10-02",
      "game": "hi3",
      "title": "Star-Tempering Clash",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-02T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-22T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://www.arustats.com/en-us/hi3/timeline",
      "sourceId": "hi3-arustats-events",
      "status": "published",
      "confidence": 0.4,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:chronicles-of-the-hobbling-crow:2026-10-03",
      "game": "zzz",
      "title": "Chronicles of the Hobbling Crow",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-03T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-19T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:predictive-victory-dynamics:2026-10-12",
      "game": "genshin",
      "title": "Predictive Victory Dynamics",
      "type": "other",
      "summary": "Watch two teams in combat and guess the winner in Predictive Victory Dynamics!",
      "startsAt": "2026-10-12T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-20T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Genshin-Impact/archives/301601",
      "sourceId": "genshin-game8-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "zzz:data-bounty-combat-simulation:2026-10-14",
      "game": "zzz",
      "title": "Data Bounty - Combat Simulation",
      "type": "challenge",
      "summary": null,
      "startsAt": "2026-10-14T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-19T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "sourceId": "zzz-game8-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "arknights:celebration-critical-phase-transition:2026-10-14",
      "game": "arknights",
      "title": "[Celebration] Critical Phase Transition",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-14T15:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-10-28T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://arknights.wiki.gg/wiki/Critical_Phase_Transition",
      "sourceId": "arknights-akwiki-events",
      "status": "published",
      "confidence": 0.9,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "r1999:see-you-in-the-new-world:2026-10-15",
      "game": "r1999",
      "title": "See You in the New World",
      "type": "story",
      "summary": "Character Story Events",
      "startsAt": "2026-10-15T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-05T09:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://reverse1999.fandom.com/api.php?action=parse&page=Events&prop=text&formatversion=2&format=json",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:carefree-snowball-fight:2026-10-21",
      "game": "genshin",
      "title": "Carefree Snowball Fight",
      "type": "other",
      "summary": "Join other players in defeating the Oddowls in a Co-Op snowball fight and see who gets the highest score!",
      "startsAt": "2026-10-21T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-02T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Genshin-Impact/archives/301601",
      "sourceId": "genshin-game8-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "genshin:overflowing-favor:2026-10-26",
      "game": "genshin",
      "title": "Overflowing Favor",
      "type": "other",
      "summary": "Get double the artifact drops daily with the return of Overflowing Favor!",
      "startsAt": "2026-10-26T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-02T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Genshin-Impact/archives/301601",
      "sourceId": "genshin-game8-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    },
    {
      "id": "r1999:unrecorded-legends:2026-10-29",
      "game": "r1999",
      "title": "Unrecorded Legends",
      "type": "other",
      "summary": "Warm Up Events",
      "startsAt": "2026-10-29T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-05T09:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://reverse1999.fandom.com/api.php?action=parse&page=Events&prop=text&formatversion=2&format=json",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-09-16T02:41:24.279Z",
      "updatedAt": "2026-09-16T02:41:24.279Z"
    }
  ],
  "sources": [
    {
      "sourceId": "genshin-game8-events",
      "game": "genshin",
      "url": "https://game8.co/games/Genshin-Impact/archives/301601",
      "lastSuccessAt": "2026-09-16T01:01:26.091Z",
      "eventCount": 12,
      "parsedCount": 12,
      "statesNoEvents": false
    },
    {
      "sourceId": "hsr-game8-events",
      "game": "hsr",
      "url": "https://game8.co/games/Honkai-Star-Rail/archives/408749",
      "lastSuccessAt": "2026-09-16T01:01:26.617Z",
      "eventCount": 5,
      "parsedCount": 5,
      "statesNoEvents": false
    },
    {
      "sourceId": "wuwa-game8-events",
      "game": "wuwa",
      "url": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "lastSuccessAt": "2026-09-16T01:01:29.001Z",
      "eventCount": 8,
      "parsedCount": 8,
      "statesNoEvents": false
    },
    {
      "sourceId": "zzz-game8-events",
      "game": "zzz",
      "url": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "lastSuccessAt": "2026-09-16T01:01:31.279Z",
      "eventCount": 13,
      "parsedCount": 13,
      "statesNoEvents": false
    },
    {
      "sourceId": "endfield-game8-events",
      "game": "endfield",
      "url": "https://game8.co/games/Arknights-Endfield/archives/535443",
      "lastSuccessAt": "2026-09-16T01:01:34.114Z",
      "eventCount": 7,
      "parsedCount": 7,
      "statesNoEvents": false
    },
    {
      "sourceId": "endfield-wikigg-events",
      "game": "endfield",
      "url": "https://endfield.wiki.gg/wiki/Event",
      "lastSuccessAt": "2026-09-15T10:11:51.059Z",
      "eventCount": 6,
      "parsedCount": 6,
      "statesNoEvents": false
    },
    {
      "sourceId": "arknights-akwiki-events",
      "game": "arknights",
      "url": "https://arknights.wiki.gg/wiki/Event",
      "lastSuccessAt": "2026-09-08T09:51:10.314Z",
      "eventCount": 3,
      "parsedCount": 3,
      "statesNoEvents": false
    },
    {
      "sourceId": "nte-game8-events",
      "game": "nte",
      "url": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "lastSuccessAt": "2026-09-16T01:01:36.925Z",
      "eventCount": 13,
      "parsedCount": 13,
      "statesNoEvents": false
    },
    {
      "sourceId": "p5x-game8-events",
      "game": "p5x",
      "url": "https://game8.co/games/Persona-5-Phantom-X/archives/532244",
      "lastSuccessAt": "2026-09-16T01:01:39.327Z",
      "eventCount": 2,
      "parsedCount": 2,
      "statesNoEvents": false
    },
    {
      "sourceId": "genshin-fandom-events",
      "game": "genshin",
      "url": "https://genshin-impact.fandom.com/api.php?action=parse&page=Event&prop=text&formatversion=2&format=json",
      "lastSuccessAt": "2026-09-16T01:01:42.274Z",
      "eventCount": 20,
      "parsedCount": 20,
      "statesNoEvents": false
    },
    {
      "sourceId": "r1999-fandom-events",
      "game": "r1999",
      "url": "https://reverse1999.fandom.com/api.php?action=parse&page=Events&prop=text&formatversion=2&format=json",
      "lastSuccessAt": "2026-09-15T20:18:30.404Z",
      "eventCount": 10,
      "parsedCount": 10,
      "statesNoEvents": false
    },
    {
      "sourceId": "ba-bawiki-events",
      "game": "ba",
      "url": "https://bluearchive.wiki/wiki/Events",
      "lastSuccessAt": "2026-09-12T03:21:43.894Z",
      "eventCount": 0,
      "parsedCount": 1,
      "statesNoEvents": false
    },
    {
      "sourceId": "fgo-fandom-events",
      "game": "fgo",
      "url": "https://fategrandorder.fandom.com/api.php?action=parse&page=Event_List_(US)&prop=text&formatversion=2&format=json",
      "lastSuccessAt": "2026-09-16T01:01:44.553Z",
      "eventCount": 5,
      "parsedCount": 5,
      "statesNoEvents": false
    },
    {
      "sourceId": "holodori-holodoriwiki-events",
      "game": "holodori",
      "url": "https://holodori.wiki/wiki/Events",
      "lastSuccessAt": "2026-09-16T01:01:45.070Z",
      "eventCount": 2,
      "parsedCount": 2,
      "statesNoEvents": false
    },
    {
      "sourceId": "gfl2-iopwiki-events",
      "game": "gfl2",
      "url": "https://iopwiki.com/wiki/GFL2_Events",
      "lastSuccessAt": "2026-09-16T01:01:45.802Z",
      "eventCount": 2,
      "parsedCount": 2,
      "statesNoEvents": false
    },
    {
      "sourceId": "stellasora-stellasorawiki-events",
      "game": "stellasora",
      "url": "https://stellasora.miraheze.org/wiki/Main_Page",
      "lastSuccessAt": "2026-09-16T01:01:46.108Z",
      "eventCount": 4,
      "parsedCount": 4,
      "statesNoEvents": false
    },
    {
      "sourceId": "nikki-fandom-events",
      "game": "nikki",
      "url": "https://infinity-nikki.fandom.com/api.php?action=parse&page=Event&prop=text&formatversion=2&format=json",
      "lastSuccessAt": "2026-09-16T01:01:46.979Z",
      "eventCount": 0,
      "parsedCount": 0,
      "statesNoEvents": true
    },
    {
      "sourceId": "nikke-fandom-events",
      "game": "nikke",
      "url": "https://nikke-goddess-of-victory-international.fandom.com/api.php?action=parse&page=Event&prop=text&formatversion=2&format=json",
      "lastSuccessAt": "2026-09-15T20:18:37.214Z",
      "eventCount": 3,
      "parsedCount": 3,
      "statesNoEvents": false
    },
    {
      "sourceId": "czn-game8-events",
      "game": "czn",
      "url": "https://game8.co/games/Chaos-Zero-Nightmare/archives/559899",
      "lastSuccessAt": "2026-09-16T01:01:51.621Z",
      "eventCount": 7,
      "parsedCount": 7,
      "statesNoEvents": false
    },
    {
      "sourceId": "uma-game8-events",
      "game": "uma",
      "url": "https://game8.co/games/Umamusume-Pretty-Derby/archives/536311",
      "lastSuccessAt": "2026-09-16T01:01:54.072Z",
      "eventCount": 2,
      "parsedCount": 2,
      "statesNoEvents": false
    },
    {
      "sourceId": "hi3-arustats-events",
      "game": "hi3",
      "url": "https://www.arustats.com/en-us/hi3/timeline",
      "lastSuccessAt": "2026-09-16T01:01:56.329Z",
      "eventCount": 20,
      "parsedCount": 20,
      "statesNoEvents": false
    },
    {
      "sourceId": "pgr-karendar-events",
      "game": "pgr",
      "url": "https://karendar.com/",
      "lastSuccessAt": "2026-09-16T01:01:58.458Z",
      "eventCount": 54,
      "parsedCount": 54,
      "statesNoEvents": false
    }
  ]
}
