{
  "schemaVersion": 1,
  "generatedAt": "2026-10-29T17:29:31.075Z",
  "events": [
    {
      "id": "nikki:tales-of-itzaland-i:2025-11-25",
      "game": "nikki",
      "title": "Tales of Itzaland I",
      "type": "other",
      "summary": "Complete Tales of Itzaland tasks to earn Travel Insights. Collect enough Travel Insights to exchange for generous rewards!",
      "startsAt": "2025-11-25T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-26T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://infinity-nikki.fandom.com/wiki/Tales_of_Itzaland_I",
      "sourceId": "nikki-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikki:build-on-the-land-i:2026-03-02",
      "game": "nikki",
      "title": "Build on the Land I",
      "type": "other",
      "summary": "During the event, stylists can collect materials to construct unique buildings and witness this ancient land come alive with unprecedented vitality.",
      "startsAt": "2026-03-02T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-26T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://infinity-nikki.fandom.com/wiki/Build_on_the_Land_I",
      "sourceId": "nikki-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikki:build-on-the-land-ii:2026-03-26",
      "game": "nikki",
      "title": "Build on the Land II",
      "type": "other",
      "summary": "During the event, stylists can collect materials to construct unique buildings and witness this ancient land come alive with renewed vitality.",
      "startsAt": "2026-03-26T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-26T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://infinity-nikki.fandom.com/wiki/Build_on_the_Land_II",
      "sourceId": "nikki-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikki:face-it-wild-surge-returns:2026-03-26",
      "game": "nikki",
      "title": "Face It! Wild Surge Returns",
      "type": "other",
      "summary": "During the event, set out on the Path of Practice with companions to seek out the stylist group members once defeated and prove your styling prowess once again!",
      "startsAt": "2026-03-26T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-26T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://infinity-nikki.fandom.com/wiki/Face_It!_Wild_Surge_Returns",
      "sourceId": "nikki-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikki:tales-of-itzaland-ii:2026-04-23",
      "game": "nikki",
      "title": "Tales of Itzaland II",
      "type": "other",
      "summary": "[Tales of Itzaland: II] consists of 5 chapters. A new chapter unlocks daily during the event. Complete Tales of Itzaland tasks to earn Travel Insights. Collect enough Travel Insights to exchange for generous rewards!",
      "startsAt": "2026-04-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-26T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://infinity-nikki.fandom.com/wiki/Tales_of_Itzaland_II",
      "sourceId": "nikki-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikki:tales-of-itzaland-iii:2026-07-16",
      "game": "nikki",
      "title": "Tales of Itzaland III",
      "type": "other",
      "summary": "Tales of Itzaland: III consists of 5 chapters. A new chapter unlocks daily during the event. Complete Tales of Itzaland tasks to earn Travel Insights. Collect enough Travel Insights to exchange for generous rewards!",
      "startsAt": "2026-07-16T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-26T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://infinity-nikki.fandom.com/wiki/Tales_of_Itzaland_III",
      "sourceId": "nikki-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z",
      "mergedIds": [
        "genshin:to-temper-thyself-and-journey-far-cycle-5:2026-08-10"
      ]
    },
    {
      "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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikki:a-journey-like-no-other:2026-09-18",
      "game": "nikki",
      "title": "A Journey Like No Other",
      "type": "other",
      "summary": "The limited-time Infinity Nikki × The Little Prince collaboration begins on September 23 (UTC-7). Get 100 free draws for the collab-limited Resonance in-game! Join to earn Diamonds and other in-game rewards!",
      "startsAt": "2026-09-18T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-15T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://infinity-nikki.fandom.com/wiki/A_Journey_Like_No_Other",
      "sourceId": "nikki-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:a-rekviem-for-the-underworld:2026-09-23",
      "game": "genshin",
      "title": "A Rekviem for the Underworld",
      "type": "story",
      "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/A_Rekviem_for_the_Underworld_(Event)",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z",
      "mergedIds": [
        "genshin:tabletop-troupe-a-gathering-on-adventures-eve:2026-09-23"
      ]
    },
    {
      "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.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z",
      "mergedIds": [
        "genshin:across-the-frozen-wilds-honing-ones-edge:2026-09-23"
      ]
    },
    {
      "id": "genshin:moontrace:2026-09-23",
      "game": "genshin",
      "title": "Moontrace",
      "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-09-23T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:raiment-collection-warmth-of-a-sunny-day:2026-09-23",
      "game": "genshin",
      "title": "Raiment Collection: Warmth of a Sunny Day",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-04T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/Raiment_Collection/2026-09-23",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:silvery-moonlight-chronicle:2026-09-23",
      "game": "genshin",
      "title": "Silvery Moonlight Chronicle",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-02T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/Miliastra_Pass/2026-09-23",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:starlit-gala-wonderland-selects:2026-09-23",
      "game": "genshin",
      "title": "Starlit Gala: Wonderland Selects",
      "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/Starlit_Gala:_Wonderland_Selects",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:the-forge-realms-temper-clever-stratagems:2026-09-23",
      "game": "genshin",
      "title": "The Forge Realm's Temper: Clever Stratagems",
      "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/The_Forge_Realm%27s_Temper/2026-09-23",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikki:for-the-child-you-once-were-event:2026-09-23",
      "game": "nikki",
      "title": "For the Child You Once Were (Event)",
      "type": "story",
      "summary": "A meteor brought yearnings from afar. Is that little prince truly somewhere in the night sky? Perhaps only children know the answer. The exclusive quest \"For the Child You Once Were\" is now available! Complete the quest to earn generous rewards.",
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-26T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://infinity-nikki.fandom.com/wiki/For_the_Child_You_Once_Were_(Event)",
      "sourceId": "nikki-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikki:interstellar-encounters:2026-09-23",
      "game": "nikki",
      "title": "Interstellar Encounters",
      "type": "story",
      "summary": "The world quests in the \"Interstellar Encounters\" event are now available! Complete the world quest to earn generous rewards.",
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-26T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://infinity-nikki.fandom.com/wiki/Interstellar_Encounters",
      "sourceId": "nikki-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikki:mira-journey:2026-09-23",
      "game": "nikki",
      "title": "Mira Journey",
      "type": "other",
      "summary": "Follows version 2.10 (The Feather of Justice). That the pass ends with the version was confirmed in game, 2026-10-16.",
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-29T20:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://infinity-nikki.fandom.com/wiki/Version",
      "sourceId": "nikki-fandom-mira-journey",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikki:sunset-hour:2026-09-23",
      "game": "nikki",
      "title": "Sunset Hour",
      "type": "login",
      "summary": "During the event, \"Sunset Hour I,\" \"Sunset Hour II,\" \"Sunset Hour III,\" and \"Sunset Hour IV\" will unlock in sequence at seven-day intervals. Each time you log in, you can claim that day's gift and any unclaimed gifts from previous days. Claim 28 days' worth of gifts in total. The rewards refresh daily at 4:00.",
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-26T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://infinity-nikki.fandom.com/wiki/Sunset_Hour",
      "sourceId": "nikki-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikki:the-migration-of-wild-birds:2026-09-23",
      "game": "nikki",
      "title": "The Migration of Wild Birds",
      "type": "other",
      "summary": "1. During the event, 4 tasks will be unlocked at a time. Complete these tasks to earn Wishful Birds. Collect the required number of these to exchange for generous rewards! 2. When you collect enough Wishful Birds, you will also receive Love's Answer. Go to the \"Love's Keepsake\" event in the Store and spend Love's Answer to exchange for Cherished Roses, a collab-themed card, a collab-themed title, growth materials, and more!",
      "startsAt": "2026-09-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-26T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://infinity-nikki.fandom.com/wiki/The_Migration_of_Wild_Birds",
      "sourceId": "nikki-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "p5x:login-campaigns:2026-09-24",
      "game": "p5x",
      "title": "Login Campaigns",
      "type": "login",
      "summary": null,
      "startsAt": "2026-09-24T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-03T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "p5x:p3p-collab-reach-for-the-moon:2026-09-24",
      "game": "p5x",
      "title": "P3P Collab: Reach for the Moon",
      "type": "other",
      "summary": "P5X celebrates its collaboration with Persona 3 Portable with the Reach for the Moon event in the Version 4.10 update on September 24, 2026 (UTC+9) . Witness the female Protagonist, Kotone Shiomi, meet Wonder in this special crossover event!",
      "startsAt": "2026-09-24T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-12T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "p5x:p3p-event-reach-for-the-moon:2026-09-24",
      "game": "p5x",
      "title": "P3P Event: Reach for the Moon",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-24T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-12T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:7-day-sign-in-rewards:2026-09-24",
      "game": "pgr",
      "title": "7-Day Sign-In Rewards",
      "type": "login",
      "summary": "Sign in for 7 days. Rewards include Basic Construct R&D Tickets.",
      "startsAt": "2026-09-24T05: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:a-kindlers-watch:2026-09-24",
      "game": "pgr",
      "title": "A Kindler's Watch",
      "type": "story",
      "summary": "Trial stage for Adelyde: Anabasis. Clear Normal Story 1-8. Collectibles and character training materials.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:anchored-in-faith-adelyde-anabasis:2026-09-24",
      "game": "pgr",
      "title": "Anchored in Faith – Adelyde: Anabasis",
      "type": "banner",
      "summary": "Debut banner until 4 Nov 23:00 UTC. 100% Adelyde on an S-Rank Construct. Phase rewards include Unforsaken Beacon at 40 and Kelpie at 100. Free copy from Journal of Promise.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:bp-adelyde-alternate-coating:2026-09-24",
      "game": "pgr",
      "title": "BP – Adelyde Alternate Coating",
      "type": "shop",
      "summary": "Final alternate coating for Adelyde: Anabasis. After the 24 Sep update until 4 Nov 23:00 UTC. Purchase the Tactical Assessment Manual.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:bp-farwatch-file:2026-09-24",
      "game": "pgr",
      "title": "BP - Farwatch File",
      "type": "shop",
      "summary": "Battle pass. Encrypted Intel 30 Rainbow Cards, Top-Secret Intel 68 Rainbow Cards. Includes Adelyde alternate coating. Paid tracks close 20 minutes early.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:calamitys-end:2026-09-24",
      "game": "pgr",
      "title": "Calamity's End",
      "type": "shop",
      "summary": "SFX coating for Adelyde: Anabasis. Discounted price: 168 Rainbow Cards. Pack: Coating [Calamity's End] ×1, Commandant Portrait [Calamity's End] ×1.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:circuit-calculus:2026-09-24",
      "game": "pgr",
      "title": "Circuit Calculus",
      "type": "other",
      "summary": "Build a winning deck with Adelyde. After the 09/24 update until 11/04 05:00 UTC. Rewards include Event Construct R&D Ticket ×1,500, Trade Voucher ×1,500, and Stamp - Lost for Words.",
      "startsAt": "2026-09-24T05: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:cub-kelpie:2026-09-24",
      "game": "pgr",
      "title": "CUB – Kelpie",
      "type": "banner",
      "summary": "CUB Target pool until 4 Nov 23:00 UTC. 100% Kelpie when an S-Rank CUB drops. Also listed as a free Service Shop reward.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:fading-reverie:2026-09-24",
      "game": "pgr",
      "title": "Fading Reverie",
      "type": "shop",
      "summary": "She leaves behind the lies that held her captive for half a lifetime. Tonight, the undertaker returns with a blade in hand. Discounted price: 168 Rainbow Cards. Pack: Coating [Fading Reverie] ×1, Commandant Portrait [Fading Reverie] ×1.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:journal-of-promise-adelyde-anabasis:2026-09-24",
      "game": "pgr",
      "title": "Journal of Promise — Adelyde: Anabasis",
      "type": "story",
      "summary": "Adelyde affection story. Free Adelyde: Anabasis ×1 for clearing Journal of Promise: A Kindler's Watch, until 4 Nov 23:00 UTC.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:main-story-anchored-in-faith:2026-09-24",
      "game": "pgr",
      "title": "Main Story: Anchored in Faith",
      "type": "story",
      "summary": "Main Story [Anchored in Faith] is available. Clear Main Story 1-12.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:pale-pyre:2026-09-24",
      "game": "pgr",
      "title": "Pale Pyre",
      "type": "shop",
      "summary": "Weapon coating for Cross Cannon. Discounted price: 28 Rainbow Cards. Pack: Weapon Coating [Pale Pyre] ×1.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:sacrament-of-ruin:2026-09-24",
      "game": "pgr",
      "title": "Sacrament of Ruin",
      "type": "shop",
      "summary": "Weapon coating for Judgment Scythe. Discounted price: 28 Rainbow Cards. Pack: Weapon Coating [Sacrament of Ruin] ×1.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:shrouded-requiem-nirvatia-story:2026-09-24",
      "game": "pgr",
      "title": "Shrouded Requiem — Nirvatia Story",
      "type": "story",
      "summary": "Nirvatia story update after the 09/24 update. Nightshroud Tales and Labyrinth Breakout. Permanent shop adds Stamp - Shh! and Event Construct R&D Tickets.",
      "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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:unforsaken-beacon:2026-09-24",
      "game": "pgr",
      "title": "Unforsaken Beacon",
      "type": "banner",
      "summary": "Anabasis exclusive 6★. Target Weapon pool until 4 Nov 23:00 UTC, then Basic Weapon pool in a later version. Also listed as a free Service Shop reward.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:visitor-from-afar-sign-in-for-42-pulls:2026-09-24",
      "game": "pgr",
      "title": "Visitor from Afar — Sign-in for 42 Pulls",
      "type": "login",
      "summary": "Otherworld Character Target R&D Attempt ×24, Collab Weapon Target R&D Attempt ×14, Commandant Portrait [Ember Ceremony], Event Construct R&D Ticket ×1,000. Free R&D attempts expire when the event ends.",
      "startsAt": "2026-09-24T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-03T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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/wiki/The_Temporal_Scale",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:stellar-memories-rerun-coating-selection-research:2026-09-26",
      "game": "pgr",
      "title": "Stellar Memories — Rerun Coating Selection Research",
      "type": "rerun",
      "summary": "Pick a coating pool and switch anytime. Night Sonata, Threads of Destiny, Love's Dawn, Tsubaki. 175 Black Cards or 5 Rainbow Cards per research.",
      "startsAt": "2026-09-26T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:rainbows-end-resplendent-starlight:2026-09-28",
      "game": "genshin",
      "title": "Rainbow's End: Resplendent Starlight",
      "type": "login",
      "summary": null,
      "startsAt": "2026-09-28T00: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/Rainbow%27s_End:_Resplendent_Starlight",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hsr:astral-imagea:2026-09-28",
      "game": "hsr",
      "title": "Astral Imagea",
      "type": "other",
      "summary": "Collect all variants within IPC's latest blind box toy line!",
      "startsAt": "2026-09-28T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hsr:astral-slammers-squad:2026-09-28",
      "game": "hsr",
      "title": "Astral Slammers Squad!",
      "type": "other",
      "summary": "Team up to compete in an IPC-hosted event where you use various imageas to defeat baby seals!",
      "startsAt": "2026-09-28T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hsr:love-ghosts-robots:2026-09-28",
      "game": "hsr",
      "title": "Love, Ghosts & Robots",
      "type": "other",
      "summary": "Help Skott's mechatron workshop meet a series of quotas so he can reject an unwanted marriage proposal!",
      "startsAt": "2026-09-28T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hsr:nameless-honor:2026-09-28",
      "game": "hsr",
      "title": "Nameless Honor",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-28T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-09T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://honkai-star-rail.fandom.com/wiki/Nameless_Honor/2026-09-28",
      "sourceId": "hsr-fandom-nameless-honor",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hsr:wishpower-up-down-with-voracity:2026-09-28",
      "game": "hsr",
      "title": "Wishpower UP! Down with Voracity!",
      "type": "other",
      "summary": "Accumulate Wishpower by defeating enemies corrupted by the Voracity to receive rewards!",
      "startsAt": "2026-09-28T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:against-the-flow-of-time-character-trial-stage:2026-09-29",
      "game": "pgr",
      "title": "Against the Flow of Time: Character Trial Stage",
      "type": "story",
      "summary": "Trial stage for Kurumi Tokisaki. Clear Normal Story 1-8. Collectibles and character training materials.",
      "startsAt": "2026-09-29T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-03T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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. Clear Main Story 1-12. 29 Sep 10:00 – 3 Nov 23:59 UTC.",
      "startsAt": "2026-09-29T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-03T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:ember-ceremony:2026-09-29",
      "game": "pgr",
      "title": "Ember Ceremony",
      "type": "shop",
      "summary": "She lifts her skirt to gracefully vault over the campus railing, her crimson dress blooming in the night, with only muzzle flashes serving as adornment. Discounted price: 68 Rainbow Cards. Pack: Coating [Ember Ceremony] ×1.",
      "startsAt": "2026-09-29T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-03T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:hour-minute:2026-09-29",
      "game": "pgr",
      "title": "Hour & Minute",
      "type": "banner",
      "summary": "Kurumi exclusive 6★. Collab Weapon Target pool, 29 Sep 10:00 – 3 Nov 23:59 UTC. Costs Date A Live Weapon R&D Tickets.",
      "startsAt": "2026-09-29T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-03T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:overclock-simulation:2026-09-29",
      "game": "pgr",
      "title": "Overclock Simulation",
      "type": "challenge",
      "summary": "4 chapters unlock over time. Peak Calculation: deploy your team against all servers for a limited animated chat frame. Event Construct R&D Ticket ×1,000, Trade Voucher ×500, Collectible [Undying Ember].",
      "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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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": "29 Sep 10:00 – 3 Nov 23:59 UTC. 100% Kurumi on an S-Rank Character. 175 Date A Live Character R&D Tickets per pull. Bonus copy the first two times in each pool.",
      "startsAt": "2026-09-29T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-03T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:scorching-torrent:2026-09-29",
      "game": "pgr",
      "title": "Scorching Torrent",
      "type": "shop",
      "summary": "Weapon coating for Fusion Gunsword. Discounted price: 28 Rainbow Cards. Pack: Weapon Coating [Scorching Torrent] ×1.",
      "startsAt": "2026-09-29T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-03T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:zafkiel:2026-09-29",
      "game": "pgr",
      "title": "Zafkiel",
      "type": "banner",
      "summary": "Otherworld Armament. 100% Zafkiel on an S-Rank Armament. 29 Sep 10:00 – 3 Nov 23:59 UTC. Costs Date A Live Armament R&D Tickets.",
      "startsAt": "2026-09-29T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-03T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "czn:full-scale-offensive:2026-09-30",
      "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-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "fgo:lostbelt-no-5-clear-support-campaign:2026-09-30",
      "game": "fgo",
      "title": "Lostbelt No.5 Clear Support Campaign",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-31T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://fategrandorder.fandom.com/wiki/Lostbelt_No.5_Clear_Support_Campaign_(US)",
      "sourceId": "fgo-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:stygian-onslaught:2026-09-30",
      "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-09-30T00: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.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z",
      "mergedIds": [
        "genshin:stygian-onslaught-luminous-battlefront:2026-09-30"
      ]
    },
    {
      "id": "nte:born-to-race-mystery-box:2026-09-30",
      "game": "nte",
      "title": "Born to Race Mystery Box",
      "type": "other",
      "summary": "The mystery box may contain one of the limited behicles Porsche 911 Turbo (930) and Porsche Taycan Turbo GT with Weissach Package, growth materials, and more.",
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:circle-gift:2026-09-30",
      "game": "nte",
      "title": "Circle Gift",
      "type": "other",
      "summary": "Log in to NTE for a week days to get 10 Solid Dice!",
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:everdriving-mystery-box:2026-09-30",
      "game": "nte",
      "title": "Everdriving Mystery Box",
      "type": "other",
      "summary": "Purchase pulls for a chance to get the Porsche 918 Spyder",
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:pukaland-fest-special-gift-pack:2026-09-30",
      "game": "nte",
      "title": "Pukaland Fest Special Gift Pack",
      "type": "other",
      "summary": "Pukaland is now officially open. Thank you for being with us every step of the way, and we hope you have a blast at Pukaland Fest!",
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:pukaland-travelogue:2026-09-30",
      "game": "nte",
      "title": "Pukaland Travelogue",
      "type": "other",
      "summary": "Welcome to Pukaland, where your magical journey begins! Collect Wonder Stamps and unlock your exclusive park memories.",
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:terminal-depths:2026-09-30",
      "game": "nte",
      "title": "Terminal Depths",
      "type": "other",
      "summary": "Dear passengers, we are now approaching Station.",
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:3-7-moonlit-path:2026-09-30",
      "game": "wuwa",
      "title": "3.7 Moonlit Path",
      "type": "other",
      "summary": "Log-in during Version 3.7",
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:ascendant-aces:2026-09-30",
      "game": "wuwa",
      "title": "Ascendant Aces",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:back-to-solaris:2026-09-30",
      "game": "wuwa",
      "title": "Back to Solaris",
      "type": "other",
      "summary": "Log in during Version 3.7",
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:blooms-for-the-shadow:2026-09-30",
      "game": "wuwa",
      "title": "Blooms for the Shadow",
      "type": "other",
      "summary": "Meet the Nexus Fox Shadow in Mengxuan Vale in Main Quest, Simulacrum of the Heart",
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.75,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:cubie-wars:2026-09-30",
      "game": "wuwa",
      "title": "Cubie Wars",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:dreams-in-the-capsule:2026-09-30",
      "game": "wuwa",
      "title": "Dreams in the Capsule",
      "type": "other",
      "summary": "Meet the Nexus Fox Shadow in Mengshuan Vale in Main Quest \"Simulacrum of the Heart\" to unlock",
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:gifts-of-waking-moon:2026-09-30",
      "game": "wuwa",
      "title": "Gifts of Waking Moon",
      "type": "other",
      "summary": null,
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:moonlit-path-3-7-rerun:2026-09-30",
      "game": "wuwa",
      "title": "Moonlit Path 3.7 Rerun",
      "type": "rerun",
      "summary": "The spending event Moonlit Path will also return in Version 3.7, featuring rewards collectible by spending money via microtransaction bundles and getting the corresponding Moonlit Rings as event currency.",
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:past-dreams-traced-seals:2026-09-30",
      "game": "wuwa",
      "title": "Past Dreams, Traced Seals",
      "type": "other",
      "summary": "Past Dreams, Traced Seals is 3.7's photography event, a series of permanent scene photography events that require use of the Trace Scale . Take photos and complete related quests to gain rewards!",
      "startsAt": "2026-09-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.75,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:starlit-gala:2026-10-01",
      "game": "genshin",
      "title": "Starlit Gala",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-01T00: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/Starlit_Gala",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:s-rank-inver-shard-discount:2026-10-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-10-01T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:blackbirds-invitation:2026-10-08",
      "game": "nte",
      "title": "Blackbird's Invitation",
      "type": "other",
      "summary": "Please accept the Witch's Blessing.",
      "startsAt": "2026-10-08T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:coal-lumps-treasure:2026-10-08",
      "game": "nte",
      "title": "Coal Lumps Treasure",
      "type": "other",
      "summary": "Keep those grubby little paws off Coal Lump's treasures!",
      "startsAt": "2026-10-08T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:artisans-search:2026-10-08",
      "game": "wuwa",
      "title": "Artisan's Search",
      "type": "other",
      "summary": "Artisan's Search is a combat event, similar to past combat events in older versions of the game where you will have to face enemies in different waves with several buffs helping you in the process.",
      "startsAt": "2026-10-08T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-10-26T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:wreck-it-huhu:2026-10-08",
      "game": "pgr",
      "title": "Wreck-It Huhu",
      "type": "other",
      "summary": "3 chapters, 4 stages each. Event Construct R&D Ticket ×500, Trade Voucher ×400, Stamp - Huhu Strikes!",
      "startsAt": "2026-10-08T10: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:character-test-runs:2026-10-13",
      "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.1 from October 13, 2026 to November 3, 2026!",
      "startsAt": "2026-10-13T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:test-run-skirk-escoffier-dahlia-candace-mika:2026-10-13",
      "game": "genshin",
      "title": "Test Run - Skirk, Escoffier, Dahlia, Candace, Mika",
      "type": "challenge",
      "summary": null,
      "startsAt": "2026-10-13T00: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/Test_Run_-_Character_Trial_Event/2026-10-13",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:waking-moon-fishing:2026-10-15",
      "game": "wuwa",
      "title": "Waking Moon Fishing",
      "type": "other",
      "summary": "Waking Moon Fishing is 3.7's main web event, featuring a fishing minigame that you must participate in to gain rewards such as Astrites, Shell Credits and more! Note that Web Events are now accessible directly in-game, meaning you can play without having to open a browser window.",
      "startsAt": "2026-10-15T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-01T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "endfield:all-the-inky-hues:2026-10-15",
      "game": "endfield",
      "title": "All the Inky Hues",
      "type": "other",
      "summary": "Guide Event",
      "startsAt": "2026-10-15T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-05T04:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-11-05T04:00:00.000Z",
        "america": "2026-11-05T17:00:00.000Z",
        "europe": "2026-11-05T17:00:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/All_the_Inky_Hues",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "endfield:season-of-phantasia:2026-10-15",
      "game": "endfield",
      "title": "Season of Phantasia",
      "type": "other",
      "summary": "Echoes of War Event",
      "startsAt": "2026-10-15T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-05T03:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-11-05T03:59:00.000Z",
        "america": "2026-11-05T16:59:00.000Z",
        "europe": "2026-11-05T16:59:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/Season_of_Phantasia",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "endfield:spirits-restoration:2026-10-15",
      "game": "endfield",
      "title": "Spirit's Restoration",
      "type": "login",
      "summary": "Sign-In Event",
      "startsAt": "2026-10-15T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-05T03:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-11-05T03:59:00.000Z",
        "america": "2026-11-05T16:59:00.000Z",
        "europe": "2026-11-05T16:59:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/Spirit%27s_Restoration",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "endfield:yuanyuans-blazing-stoves:2026-10-15",
      "game": "endfield",
      "title": "Yuanyuan's Blazing Stoves",
      "type": "other",
      "summary": "Fun & Games Event",
      "startsAt": "2026-10-15T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-24T22:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-11-24T22:00:00.000Z",
        "america": "2026-11-25T11:00:00.000Z",
        "europe": "2026-11-25T11:00:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/Yuanyuan%27s_Blazing_Stoves",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "r1999:puppet-arena-friendly-match:2026-10-15",
      "game": "r1999",
      "title": "Puppet Arena - Friendly Match",
      "type": "other",
      "summary": "Time-Limited 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/wiki/Puppet_Arena_-_Friendly_Match_3.8",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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/wiki/See_You_in_the_New_World",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "fgo:gudaguda-ryoumas-narrow-escape-2023-revival:2026-10-16",
      "game": "fgo",
      "title": "GUDAGUDA Ryouma's Narrow Escape 2023 Revival",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-16T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-05T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://fategrandorder.fandom.com/wiki/GUDAGUDA_Ryouma%27s_Narrow_Escape_2023_Revival_(US)",
      "sourceId": "fgo-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:starlight-voyage-heart-unbound:2026-10-19",
      "game": "genshin",
      "title": "Starlight Voyage: Heart Unbound",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-19T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-02T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://genshin-impact.fandom.com/wiki/Starlight_Voyage/2026-10-19",
      "sourceId": "genshin-fandom-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "gfl2:elmos-wishing-well:2026-10-19",
      "game": "gfl2",
      "title": "Elmo's Wishing Well",
      "type": "other",
      "summary": "OTs-14, Mityl, Klukai, Soppo, Nemesis Gnosis, Sextans",
      "startsAt": "2026-10-19T09:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-02T08: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "stellasora:at-the-first-piercing-light:2026-10-19",
      "game": "stellasora",
      "title": "At the First Piercing Light",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-19T13:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-10T02:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://stellasora.miraheze.org/wiki/At_the_First_Piercing_Light/2026-10-19",
      "sourceId": "stellasora-stellasorawiki-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "stellasora:resolve-at-the-tip-of-my-sword:2026-10-19",
      "game": "stellasora",
      "title": "Resolve at the Tip of My Sword",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-19T13:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-10T02:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://stellasora.miraheze.org/wiki/Resolve_at_the_Tip_of_My_Sword/2026-10-19",
      "sourceId": "stellasora-stellasorawiki-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "uma:3-guaranteed-release-bracket-1-scout-character:2026-10-20",
      "game": "uma",
      "title": "3★ Guaranteed Release Bracket 1 Scout (Character)",
      "type": "other",
      "summary": "- 12/17//2026",
      "startsAt": "2026-10-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Umamusume-Pretty-Derby/archives/536311",
      "sourceId": "uma-game8-events",
      "status": "published",
      "confidence": 0.75,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "uma:3-guaranteed-release-bracket-2-scout-character:2026-10-20",
      "game": "uma",
      "title": "3★ Guaranteed Release Bracket 2 Scout (Character)",
      "type": "other",
      "summary": "- 12/17//2026",
      "startsAt": "2026-10-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Umamusume-Pretty-Derby/archives/536311",
      "sourceId": "uma-game8-events",
      "status": "published",
      "confidence": 0.75,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "uma:new-year-kitasan-black-and-satono-diamond:2026-10-20",
      "game": "uma",
      "title": "New Year Kitasan Black and Satono Diamond",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-01T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "uma:special-week-stamina-ssr-and-sweep-tosho-wit-ssr:2026-10-20",
      "game": "uma",
      "title": "Special Week Stamina SSR and Sweep Tosho Wit SSR",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-01T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "uma:ssr-guaranteed-release-bracket-1-scout-support:2026-10-20",
      "game": "uma",
      "title": "SSR Guaranteed Release Bracket 1 Scout (Support)",
      "type": "other",
      "summary": "- 12/17//2026",
      "startsAt": "2026-10-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Umamusume-Pretty-Derby/archives/536311",
      "sourceId": "uma-game8-events",
      "status": "published",
      "confidence": 0.75,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "uma:ssr-guaranteed-release-bracket-2-scout-support:2026-10-20",
      "game": "uma",
      "title": "SSR Guaranteed Release Bracket 2 Scout (Support)",
      "type": "other",
      "summary": "- 12/17//2026",
      "startsAt": "2026-10-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Umamusume-Pretty-Derby/archives/536311",
      "sourceId": "uma-game8-events",
      "status": "published",
      "confidence": 0.75,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "czn:blade-poised-against-the-cycle:2026-10-21",
      "game": "czn",
      "title": "Blade Poised Against the Cycle",
      "type": "other",
      "summary": "Experience Rossweisse's story through her Trauma Code and receive rewards!",
      "startsAt": "2026-10-21T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-02T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "czn:nightmare-carnival:2026-10-21",
      "game": "czn",
      "title": "Nightmare Carnival",
      "type": "other",
      "summary": "The Nightmare Carnival includes an attendance check for free pulls, tickets for a free Combatant and Partner until Fei and Ruixiang (excluding Seasonal combatants), and free currency for opening card skin packs.",
      "startsAt": "2026-10-21T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-02T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "czn:nightmare-dream-park:2026-10-21",
      "game": "czn",
      "title": "Nightmare Dream Park",
      "type": "other",
      "summary": "Build attractions and earn money to enhance them and improve visitor emotions! Hire managers to help facilitate the amusement park and earn rewards!",
      "startsAt": "2026-10-21T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-23T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hsr:interastral-peace-gala-one-take:2026-10-21",
      "game": "hsr",
      "title": "Interastral Peace Gala: One Take",
      "type": "other",
      "summary": "Take on a series of combat challenges while satisfying the director's orders!",
      "startsAt": "2026-10-21T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:market-opening-rehearsal:2026-10-21",
      "game": "nte",
      "title": "Market Opening Rehearsal",
      "type": "other",
      "summary": "This is a free combat trial for the Appraisers Akane, Haniel, Aurelia, and Skia.",
      "startsAt": "2026-10-21T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:snap-golden-crackshot:2026-10-21",
      "game": "nte",
      "title": "Snap Golden Crackshot",
      "type": "other",
      "summary": "Half a loaf says that gun of yours isn't even loaded.",
      "startsAt": "2026-10-21T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:void-perks:2026-10-21",
      "game": "nte",
      "title": "Void Perks",
      "type": "other",
      "summary": "The event takes place on the Limited Board, Dazzling Star. New Skin rewards are added and can be obtained by landing on specific tiles or after a set number of dice rolls.",
      "startsAt": "2026-10-21T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "zzz:all-new-program:2026-10-21",
      "game": "zzz",
      "title": "All-New Program",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-21T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-01T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "zzz:new-eridu-city-fund:2026-10-21",
      "game": "zzz",
      "title": "New Eridu City Fund",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-21T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://zenless-zone-zero.fandom.com/wiki/New_Eridu_City_Fund/2026-10-21",
      "sourceId": "zzz-fandom-city-fund",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:7-day-login-120-crystals-hotime-stigma-box-and-mats:2026-10-22",
      "game": "hi3",
      "title": "7-Day Login: 120 crystals, HoTime stigma box, and mats",
      "type": "login",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-24T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:7-day-login-2-equip-card-cont-from-v9-0:2026-10-22",
      "game": "hi3",
      "title": "7-Day Login: 2 Equip Card (cont from v9.0)",
      "type": "login",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-04T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:7-day-login-emblem-10-equip-card-stigma-upgrade-cont-from-v9-0:2026-10-22",
      "game": "hi3",
      "title": "7-Day Login: Emblem, 10 Equip Card, Stigma Upgrade (cont from v9.0)",
      "type": "login",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-04T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:encounter-memory-of-the-toy-house:2026-10-22",
      "game": "hi3",
      "title": "Encounter♪ Memory of the Toy House",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-24T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:free-3-time-capsule-box-5-mats-box:2026-10-22",
      "game": "hi3",
      "title": "Free 3 Time Capsule Box, 5 Mats Box",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-24T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:free-jd-lantern-thelema-select-10th-anniversary-cake:2026-10-22",
      "game": "hi3",
      "title": "Free JD / Lantern / Thelema Select + 10th Anniversary Cake",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-24T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:free-weapon-select-v7-3-8-1-including-dlc-jd-lantern-thel-outfit-select-and-mats:2026-10-22",
      "game": "hi3",
      "title": "Free Weapon Select (v7.3-8.1 including DLC), JD / Lantern / Thel Outfit Select and mats",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-24T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:heroic-expedition:2026-10-22",
      "game": "hi3",
      "title": "Heroic Expedition",
      "type": "other",
      "summary": "Starts on Monday",
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-24T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:herrscher-of-time-first-ten-pulls-are-free:2026-10-22",
      "game": "hi3",
      "title": "Herrscher of Time First ten pulls are free",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-04T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:herrscher-of-time:2026-10-22",
      "game": "hi3",
      "title": "Herrscher of Time",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-04T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:major-spending-event:2026-10-22",
      "game": "hi3",
      "title": "Major Spending Event",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-04T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:p2-epilogue:2026-10-22",
      "game": "hi3",
      "title": "P2 Epilogue",
      "type": "other",
      "summary": "Starts on Monday",
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-24T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:raffle-merch-valk-box-weapon-box-bp-pass:2026-10-22",
      "game": "hi3",
      "title": "Raffle (Merch, Valk Box, Weapon Box, BP Pass)",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-24T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:senadina-youyun-chenxue-teri:2026-10-22",
      "game": "hi3",
      "title": "Senadina > Youyun > Chenxue > Teri",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-20T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:time-capsule:2026-10-22",
      "game": "hi3",
      "title": "Time Capsule",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-04T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:vow-to-daybreak:2026-10-22",
      "game": "hi3",
      "title": "Vow to Daybreak",
      "type": "shop",
      "summary": "9600 Crystals",
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-13T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:echo-erase:2026-10-22",
      "game": "wuwa",
      "title": "Echo Erase",
      "type": "other",
      "summary": "Echo Erase is another leisure event, and is basically a match-3 minigame where you need to match three pairs of same lines in the board. You can use skills to help you clear the board out more, and use different pieces specifically to clear the stage.",
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-09T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:gifts-of-singing-drizzle:2026-10-22",
      "game": "wuwa",
      "title": "Gifts of Singing Drizzle",
      "type": "other",
      "summary": "Open within the log-in period",
      "startsAt": "2026-10-22T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "zzz:spooky-funhouse-tales:2026-10-22",
      "game": "zzz",
      "title": "Spooky Funhouse Tales",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-22T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "endfield:carlys-verdant-anthology:2026-10-22",
      "game": "endfield",
      "title": "Carly's Verdant Anthology",
      "type": "other",
      "summary": "Camera Event",
      "startsAt": "2026-10-22T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T20:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-11-04T20:00:00.000Z",
        "america": "2026-11-05T09:00:00.000Z",
        "europe": "2026-11-05T09:00:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/Carly%27s_Verdant_Anthology",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "endfield:monumental-etching-forest-of-maras:2026-10-22",
      "game": "endfield",
      "title": "Monumental Etching: Forest of Maras",
      "type": "challenge",
      "summary": "Challenge Event",
      "startsAt": "2026-10-22T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T22:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-11-04T22:00:00.000Z",
        "america": "2026-11-05T22:00:00.000Z",
        "europe": "2026-11-05T22:00:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/Monumental_Etching:_Forest_of_Maras",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:clash-reflection:2026-10-22",
      "game": "pgr",
      "title": "Clash Reflection",
      "type": "challenge",
      "summary": "14-day cycle. Refresh Thursday 05:00 UTC.",
      "startsAt": "2026-10-22T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "uma:hokko-tarumae-starry-lightship:2026-10-24",
      "game": "uma",
      "title": "Hokko Tarumae (Starry Lightship)",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-24T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-06T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:overflowing-favor-7-1-rerun:2026-10-26",
      "game": "genshin",
      "title": "Overflowing Favor 7.1 Rerun",
      "type": "rerun",
      "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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z",
      "mergedIds": [
        "genshin:overflowing-favor:2026-10-26"
      ]
    },
    {
      "id": "pgr:cosmic-wonders:2026-10-26",
      "game": "pgr",
      "title": "Cosmic Wonders",
      "type": "other",
      "summary": "Spend Egret from event missions to light tiles and clear stages. Rewards: Black Card ×100, Trade Voucher ×100, basic training materials.",
      "startsAt": "2026-10-26T05: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:guild-simulated-siege:2026-10-26",
      "game": "pgr",
      "title": "Guild > Simulated Siege",
      "type": "challenge",
      "summary": "Weekly guild mode. Ends with the Monday 05:00 UTC reset.",
      "startsAt": "2026-10-26T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-02T05: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:missions-operation-guardians:2026-10-26",
      "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-10-26T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-02T05: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:phantom-pain-cage:2026-10-26",
      "game": "pgr",
      "title": "Phantom Pain Cage",
      "type": "challenge",
      "summary": "Weekly cycle. Ends with the Monday 05:00 UTC reset.",
      "startsAt": "2026-10-26T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-02T05: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:simulation-shop-2x-bonus-event:2026-10-26",
      "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. Assumed end date: patch end (4 Nov 23:00 UTC).",
      "startsAt": "2026-10-26T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T23: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:war-zone:2026-10-26",
      "game": "pgr",
      "title": "War Zone",
      "type": "challenge",
      "summary": "Weekly. Monday 07:00 – Sunday 18:00 UTC.",
      "startsAt": "2026-10-26T07:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-01T18: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "ba:highlander-railroad-runaway-incident-and-the-train-disappeared:2026-10-27",
      "game": "ba",
      "title": "Highlander Railroad Runaway Incident: And the Train Disappeared",
      "type": "rerun",
      "summary": "Rerun",
      "startsAt": "2026-10-27T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-10T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://bluearchive.wiki/wiki/Highlander_Railroad_Runaway_Incident_%E3%80%9C_And_Then_The_Train_Was_Gone_%E3%80%9C/Rerun",
      "sourceId": "ba-bawiki-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "uma:agnes-tachyon-speed-ssr-and-tokai-teio-wit-ssr:2026-10-27",
      "game": "uma",
      "title": "Agnes Tachyon Speed SSR and Tokai Teio Wit SSR",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-27T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-06T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "stellasora:if-only-i-could-touch-the-stars:2026-10-27",
      "game": "stellasora",
      "title": "If Only I Could Touch the Stars",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-27T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-17T02:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://stellasora.miraheze.org/wiki/If_Only_I_Could_Touch_the_Stars/2026-10-26",
      "sourceId": "stellasora-stellasorawiki-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "stellasora:stardust-rising-in-the-light:2026-10-27",
      "game": "stellasora",
      "title": "Stardust Rising in the Light",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-27T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-17T02:59:00.000Z",
      "endPrecision": "exact",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://stellasora.miraheze.org/wiki/Stardust_Rising_in_the_Light/2026-10-26",
      "sourceId": "stellasora-stellasorawiki-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "zzz:cyber-miracle-healer-on-duty:2026-10-28",
      "game": "zzz",
      "title": "Cyber Miracle Healer, On Duty!",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-28T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-16T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "endfield:contingency-readiness:2026-10-28",
      "game": "endfield",
      "title": "Contingency Readiness",
      "type": "other",
      "summary": "Limited-Time Event",
      "startsAt": "2026-10-28T20:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-04T20:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-11-04T20:00:00.000Z",
        "america": "2026-11-05T09:00:00.000Z",
        "europe": "2026-11-05T09:00:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/Contingency_Readiness",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikke:costume-gacha-snow-white-heavy-arms-lacrimosa:2026-10-29",
      "game": "nikke",
      "title": "Costume Gacha Snow White Heavy Arms (Lacrimosa)",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-29T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-18T19: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikke:maria-n:2026-10-29",
      "game": "nikke",
      "title": "MARIA-n",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-29T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-18T19: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikke:pick-up-116-marian-queen:2026-10-29",
      "game": "nikke",
      "title": "Pick Up 116 Marian Queen",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-29T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-18T19: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:puka-lucky-flip:2026-10-29",
      "game": "nte",
      "title": "Puka Lucky Flip",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-29T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:beyond-the-waves-rerun:2026-10-29",
      "game": "wuwa",
      "title": "Beyond the Waves Rerun",
      "type": "rerun",
      "summary": "Beyond the Waves returns in Version 3.7, featuring the same lottery mechanics where you have to choose tiles to reveal rewards and prizes until you clear the entire board!",
      "startsAt": "2026-10-29T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:beyond-the-waves:2026-10-29",
      "game": "wuwa",
      "title": "Beyond the Waves",
      "type": "other",
      "summary": "Log-in daily and complete tasks to win random rewards by revealing tiles on a board!",
      "startsAt": "2026-10-29T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "endfield:arena-of-games:2026-10-29",
      "game": "endfield",
      "title": "Arena of Games",
      "type": "challenge",
      "summary": "Challenge Event",
      "startsAt": "2026-10-29T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-18T20:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-11-18T20:00:00.000Z",
        "america": "2026-11-19T09:00:00.000Z",
        "europe": "2026-11-19T09:00:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/Arena_of_Games",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 1,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:norman-revival-plan:2026-10-29",
      "game": "pgr",
      "title": "Norman Revival Plan",
      "type": "challenge",
      "summary": "14-day cycle. Refresh Thursday 05:00 UTC.",
      "startsAt": "2026-10-29T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-12T05: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "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/wiki/Unrecorded_Legends",
      "sourceId": "r1999-fandom-events",
      "status": "published",
      "confidence": 0.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "gfl2:dreambound-neverland:2026-10-29",
      "game": "gfl2",
      "title": "Dreambound Neverland",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-29T13:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-18T22: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "gfl2:themis-game:2026-10-29",
      "game": "gfl2",
      "title": "Themis' Game",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-29T13:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-18T22: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:annual-recap:2026-10-30",
      "game": "hi3",
      "title": "Annual Recap",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-24T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:free-2-carnival-10-pull-cards:2026-10-30",
      "game": "hi3",
      "title": "Free 2 Carnival 10-Pull Cards",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-20T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:free-sena-lunar-vow-and-15-cards:2026-10-30",
      "game": "hi3",
      "title": "Free Sena / Lunar Vow and 15 Cards",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-24T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:wings-of-panacea-equipment:2026-10-30",
      "game": "hi3",
      "title": "Wings of Panacea Equipment",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-20T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:wings-of-panacea:2026-10-30",
      "game": "hi3",
      "title": "Wings of Panacea",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-10-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-20T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:xen-badum-love-elf-miss-e:2026-10-30",
      "game": "hi3",
      "title": "Xen -> Badum -> Love Elf -> Miss E.",
      "type": "other",
      "summary": null,
      "startsAt": "2026-10-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-20T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hsr:4-6-garden-of-plenty:2026-10-30",
      "game": "hsr",
      "title": "4.6 Garden of Plenty",
      "type": "other",
      "summary": "Start: 10/30/2026 - 11/11/2026 Get double the rewards when challenging Golden and Crimson Calyxes!",
      "startsAt": "2026-10-30T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "endfield:new-era-for-the-myriad-souls:2026-10-31",
      "game": "endfield",
      "title": "New Era for the Myriad Souls",
      "type": "other",
      "summary": "Fun & Games Event",
      "startsAt": "2026-10-31T04:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-13T20:00:00.000Z",
      "endPrecision": "exact",
      "regionScoped": true,
      "regionEnds": {
        "asia": "2026-11-13T20:00:00.000Z",
        "america": "2026-11-14T09:00:00.000Z",
        "europe": "2026-11-14T09:00:00.000Z"
      },
      "sourceUrl": "https://endfield.wiki.gg/wiki/New_Era_for_the_Myriad_Souls",
      "sourceId": "endfield-wikigg-events",
      "status": "published",
      "confidence": 1,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:s-rank-inver-shard-discount:2026-11-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-11-01T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-12-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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:guild-simulated-siege:2026-11-02",
      "game": "pgr",
      "title": "Guild > Simulated Siege",
      "type": "challenge",
      "summary": "Weekly guild mode. Ends with the Monday 05:00 UTC reset.",
      "startsAt": "2026-11-02T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-09T05: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:missions-operation-guardians:2026-11-02",
      "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-11-02T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-09T05: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:phantom-pain-cage:2026-11-02",
      "game": "pgr",
      "title": "Phantom Pain Cage",
      "type": "challenge",
      "summary": "Weekly cycle. Ends with the Monday 05:00 UTC reset.",
      "startsAt": "2026-11-02T05:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-09T05: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:war-zone:2026-11-02",
      "game": "pgr",
      "title": "War Zone",
      "type": "challenge",
      "summary": "Weekly. Monday 07:00 – Sunday 18:00 UTC.",
      "startsAt": "2026-11-02T07:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-08T18: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "ba:balancing-schales-books-with-the-general-student-council:2026-11-03",
      "game": "ba",
      "title": "Balancing Schale's Books with the General Student Council",
      "type": "other",
      "summary": "GL: Season 19",
      "startsAt": "2026-11-03T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-10T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://bluearchive.wiki/wiki/Events/Mini_Event/SCHALE_Settlement_Task_with_General_Student_Council",
      "sourceId": "ba-bawiki-events",
      "status": "published",
      "confidence": 0.85,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "ba:basking-in-the-brilliance-of-their-serenade:2026-11-03",
      "game": "ba",
      "title": "Basking in the Brilliance of Their Serenade",
      "type": "other",
      "summary": null,
      "startsAt": "2026-11-03T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://bluearchive.wiki/wiki/Sunshine_Girls%27_Serenade/Permanent",
      "sourceId": "ba-bawiki-events",
      "status": "published",
      "confidence": 0.75,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:fishing-frenzy:2026-11-03",
      "game": "nte",
      "title": "Fishing Frenzy",
      "type": "other",
      "summary": "A rod's just the beginning, there's more than one way to land your catch!",
      "startsAt": "2026-11-03T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-23T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:the-grand-defense-defy-the-unjust-judgement:2026-11-04",
      "game": "genshin",
      "title": "The Grand Defense: Defy the Unjust Judgement",
      "type": "other",
      "summary": "Join the efforts to defend Teyvat in The Grand Defense: Defy the Unjust Judgement archon quest event!",
      "startsAt": "2026-11-04T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-16T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z",
      "mergedIds": [
        "genshin:the-grand-defense-defy-the-unjust-judgment:2026-11-04"
      ]
    },
    {
      "id": "wuwa:chord-cleansing:2026-11-04",
      "game": "wuwa",
      "title": "Chord Cleansing",
      "type": "other",
      "summary": "Earn double echo and echo leveling material drops during this event!",
      "startsAt": "2026-11-04T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "zzz:advanced-bounty-area-patrol:2026-11-04",
      "game": "zzz",
      "title": "Advanced Bounty - Area Patrol",
      "type": "other",
      "summary": null,
      "startsAt": "2026-11-04T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-09T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikke:costume-gacha-marian-queen-last-affection:2026-11-04",
      "game": "nikke",
      "title": "Costume Gacha Marian Queen (Last Affection)",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-11-04T20:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-25T19: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.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nikke:pick-up-117-scarlet-goddeath:2026-11-04",
      "game": "nikke",
      "title": "Pick Up 117 Scarlet Goddeath",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-11-04T20:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-25T19: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.95,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "endfield:the-stars-are-with-me-sign-in:2026-11-05",
      "game": "endfield",
      "title": "The Stars Are With Me Sign-In",
      "type": "login",
      "summary": "Sign-in to get extra pulls for Argent Flow!",
      "startsAt": "2026-11-05T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-26T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "pgr:a-comets-afterglow-leia-fortunaster:2026-11-05",
      "game": "pgr",
      "title": "A Comet's Afterglow – Leia: Fortunaster",
      "type": "banner",
      "summary": "S-Rank Omniframe. Ice, Breaker, Rhythmic Ray, Glaciation. Version [A Comet's Afterglow] on November 5. Banner end TBC.",
      "startsAt": "2026-11-05T05: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "r1999:of-mortals-and-immortality:2026-11-05",
      "game": "r1999",
      "title": "Of Mortals and Immortality",
      "type": "story",
      "summary": "Character Story Events",
      "startsAt": "2026-11-05T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-26T09: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "r1999:rekindled-games-of-the-summer-gold-sea:2026-11-05",
      "game": "r1999",
      "title": "Rekindled! Games of the Summer-Gold Sea",
      "type": "other",
      "summary": "Version Events",
      "startsAt": "2026-11-05T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-12-14T09: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "arknights:rerun-the-masses-travels-rerun:2026-11-05",
      "game": "arknights",
      "title": "[Rerun] The Masses' Travels Rerun",
      "type": "rerun",
      "summary": null,
      "startsAt": "2026-11-05T11:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-15T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://arknights.wiki.gg/wiki/The_Masses%27_Travels_Rerun",
      "sourceId": "arknights-akwiki-events",
      "status": "published",
      "confidence": 0.9,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "r1999:musaes-arcade:2026-11-07",
      "game": "r1999",
      "title": "Musae's Arcade",
      "type": "other",
      "summary": "Time-Limited Events",
      "startsAt": "2026-11-07T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-12-17T09: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:city-logistics:2026-11-11",
      "game": "nte",
      "title": "City Logistics",
      "type": "other",
      "summary": "From one truck to a whole city.",
      "startsAt": "2026-11-11T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-23T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:full-tank-ahead:2026-11-11",
      "game": "nte",
      "title": "Full Tank Ahead",
      "type": "other",
      "summary": "TerraX celebrates the launch of the Iron Ogre with a special event. Hop in a tank and fight to be king of the hill!",
      "startsAt": "2026-11-11T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-23T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:hunters-crucible:2026-11-11",
      "game": "nte",
      "title": "Hunter's Crucible",
      "type": "other",
      "summary": "Steel is forged in fire. Hunters are forged by worthier prey.",
      "startsAt": "2026-11-11T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-23T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:back-to-solaris-rerun:2026-11-11",
      "game": "wuwa",
      "title": "Back to Solaris Rerun",
      "type": "rerun",
      "summary": "Back to Solaris also reruns in Version 3.7, allowing you to gain rewards by inviting friends to play again via share codes, which, depending on the number of players recruited, will give you more rewards.",
      "startsAt": "2026-11-11T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.75,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:cubie-wars:2026-11-11",
      "game": "wuwa",
      "title": "Cubie Wars",
      "type": "other",
      "summary": "Cubie Wars is a leisure event where players have to control several Cubie characters and win in an auto-combat sequence.",
      "startsAt": "2026-11-11T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.75,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:dreams-in-the-capsule:2026-11-11",
      "game": "wuwa",
      "title": "Dreams in the Capsule",
      "type": "other",
      "summary": "Dreams in the Capsule is an exploration event for Version 3.7's new area, the Simulacrum Nexus' and may feature similar mechanics to past events such as Glimpse of Xuanfang .",
      "startsAt": "2026-11-11T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.75,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "wuwa:gifts-of-waking-moon:2026-11-11",
      "game": "wuwa",
      "title": "Gifts of Waking Moon",
      "type": "other",
      "summary": "Gifts of Waking Moon is another log-in based event for Version 3.7 where players can get 5 Lustrous Tides and 5 Radiant Tides after logging in for a total of 7 days .",
      "startsAt": "2026-11-11T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": null,
      "endPrecision": "unknown",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "sourceId": "wuwa-game8-events",
      "status": "published",
      "confidence": 0.75,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "zzz:en-nah-into-your-lap:2026-11-11",
      "game": "zzz",
      "title": "En-Nah Into Your Lap",
      "type": "other",
      "summary": null,
      "startsAt": "2026-11-11T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-01T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "zzz:trails-of-the-hobbling-crow:2026-11-11",
      "game": "zzz",
      "title": "Trails of the Hobbling Crow",
      "type": "other",
      "summary": null,
      "startsAt": "2026-11-11T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:wintery-wishes:2026-11-13",
      "game": "hi3",
      "title": "Wintery Wishes",
      "type": "shop",
      "summary": "9600 Crystals (To confirm)",
      "startsAt": "2026-11-13T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-04T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:pixel-surge:2026-11-16",
      "game": "nte",
      "title": "Pixel Surge",
      "type": "other",
      "summary": "During the event, spend Character Pixels in Houdini's Magic Stage, Houdini's Schemes, Bubble Can Factory, and Rabbit Hole to receive double rewards.",
      "startsAt": "2026-11-16T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-23T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "zzz:repair-drifting-art:2026-11-16",
      "game": "zzz",
      "title": "Repair! Drifting Art",
      "type": "other",
      "summary": null,
      "startsAt": "2026-11-16T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "arknights:side-story-crossover-thunder-in-the-azure-dream:2026-11-16",
      "game": "arknights",
      "title": "[Side Story ‐ Crossover] Thunder in the Azure Dream",
      "type": "story",
      "summary": null,
      "startsAt": "2026-11-16T15:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-11-30T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://arknights.wiki.gg/wiki/Thunder_in_the_Azure_Dream",
      "sourceId": "arknights-akwiki-events",
      "status": "published",
      "confidence": 0.9,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:stress-block-smashing-project:2026-11-20",
      "game": "genshin",
      "title": "Stress Block Smashing Project",
      "type": "other",
      "summary": "Break through layers of blocks and collect points in this block smashing minigame!",
      "startsAt": "2026-11-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-11-30T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:homu-fall-guys:2026-11-20",
      "game": "hi3",
      "title": "Homu Fall Guys",
      "type": "other",
      "summary": null,
      "startsAt": "2026-11-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-24T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:lunar-vow-dlc:2026-11-20",
      "game": "hi3",
      "title": "Lunar Vow DLC",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-11-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-04T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "hi3:senadina:2026-11-20",
      "game": "hi3",
      "title": "Senadina",
      "type": "banner",
      "summary": null,
      "startsAt": "2026-11-20T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-04T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:gold-clash:2026-11-23",
      "game": "nte",
      "title": "Gold Clash",
      "type": "challenge",
      "summary": "During the event, earn double the Fons in Pink Paws Heist.",
      "startsAt": "2026-11-23T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-07T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "r1999:of-all-ripples-the-quietest:2026-11-26",
      "game": "r1999",
      "title": "Of All Ripples, the Quietest",
      "type": "story",
      "summary": "Character Story Events",
      "startsAt": "2026-11-26T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-12-17T09: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:frames-of-fierce-splendor:2026-11-27",
      "game": "genshin",
      "title": "Frames of Fierce Splendor",
      "type": "other",
      "summary": "Take scenic photos to get rewards in this new Photography event for Version 7.2!",
      "startsAt": "2026-11-27T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-07T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "arknights:rerun-a-flurry-to-the-flame-rerun:2026-11-30",
      "game": "arknights",
      "title": "[Rerun] A Flurry to the Flame Rerun",
      "type": "rerun",
      "summary": null,
      "startsAt": "2026-11-30T11:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-12-10T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://arknights.wiki.gg/wiki/A_Flurry_to_the_Flame_Rerun",
      "sourceId": "arknights-akwiki-events",
      "status": "published",
      "confidence": 0.9,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:tycoons-deck:2026-12-02",
      "game": "nte",
      "title": "Tycoons Deck",
      "type": "other",
      "summary": "Lay out the streets, put up buildings. The city is your card table.",
      "startsAt": "2026-12-02T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-23T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "genshin:ley-line-overflow-7-2-rerun:2026-12-07",
      "game": "genshin",
      "title": "Ley Line Overflow 7.2 Rerun",
      "type": "rerun",
      "summary": "Get double the rewards from completing Ley Line challenges in the return of the Ley Line Overflow event!",
      "startsAt": "2026-12-07T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-14T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z",
      "mergedIds": [
        "genshin:ley-line-overflow:2026-12-07"
      ]
    },
    {
      "id": "nte:fons-rush:2026-12-07",
      "game": "nte",
      "title": "Fons Rush",
      "type": "other",
      "summary": "During the event, spend City Stamina Hethereau Hobbies activities to earn double the Fons.",
      "startsAt": "2026-12-07T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-14T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "nte:magic-lucky-flip:2026-12-10",
      "game": "nte",
      "title": "Magic Lucky Flip",
      "type": "other",
      "summary": "On this magical night, Hethereau will turn into a giant pumpkin!",
      "startsAt": "2026-12-10T00:00:00.000Z",
      "startPrecision": "day",
      "endsAt": "2026-12-23T00: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "r1999:a-glimpse-of-the-legend:2026-12-10",
      "game": "r1999",
      "title": "A Glimpse of the Legend",
      "type": "other",
      "summary": "Warm Up Events",
      "startsAt": "2026-12-10T10:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-12-17T09: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-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    },
    {
      "id": "arknights:contingency-contract-obliteration:2026-12-10",
      "game": "arknights",
      "title": "Contingency Contract Obliteration",
      "type": "other",
      "summary": null,
      "startsAt": "2026-12-10T15:00:00.000Z",
      "startPrecision": "exact",
      "endsAt": "2026-12-24T00:00:00.000Z",
      "endPrecision": "day",
      "regionScoped": false,
      "regionEnds": null,
      "sourceUrl": "https://arknights.wiki.gg/wiki/Contingency_Contract_Obliteration",
      "sourceId": "arknights-akwiki-events",
      "status": "published",
      "confidence": 0.9,
      "extractionMethod": "parser",
      "version": 1,
      "firstSeenAt": "2026-10-29T17:29:31.075Z",
      "updatedAt": "2026-10-29T17:29:31.075Z"
    }
  ],
  "sources": [
    {
      "sourceId": "genshin-game8-events",
      "game": "genshin",
      "url": "https://game8.co/games/Genshin-Impact/archives/301601",
      "lastSuccessAt": "2026-10-29T17:27:22.515Z",
      "lastConfirmedAt": "2026-10-29T17:27:22.515Z",
      "contentChangedAt": "2026-10-29T17:27:22.515Z",
      "eventCount": 12,
      "parsedCount": 12,
      "statesNoEvents": false
    },
    {
      "sourceId": "hsr-game8-events",
      "game": "hsr",
      "url": "https://game8.co/games/Honkai-Star-Rail/archives/408749",
      "lastSuccessAt": "2026-10-29T17:27:23.351Z",
      "lastConfirmedAt": "2026-10-29T17:27:23.351Z",
      "contentChangedAt": "2026-10-29T17:27:23.351Z",
      "eventCount": 7,
      "parsedCount": 7,
      "statesNoEvents": false
    },
    {
      "sourceId": "wuwa-game8-events",
      "game": "wuwa",
      "url": "https://game8.co/games/Wuthering-Waves/archives/453473",
      "lastSuccessAt": "2026-10-29T17:27:25.526Z",
      "lastConfirmedAt": "2026-10-29T17:27:25.526Z",
      "contentChangedAt": "2026-10-29T17:27:25.526Z",
      "eventCount": 20,
      "parsedCount": 20,
      "statesNoEvents": false
    },
    {
      "sourceId": "zzz-game8-events",
      "game": "zzz",
      "url": "https://game8.co/games/Zenless-Zone-Zero/archives/457176",
      "lastSuccessAt": "2026-10-29T17:27:27.781Z",
      "lastConfirmedAt": "2026-10-29T17:27:27.781Z",
      "contentChangedAt": "2026-10-29T17:27:27.781Z",
      "eventCount": 9,
      "parsedCount": 9,
      "statesNoEvents": false
    },
    {
      "sourceId": "endfield-game8-events",
      "game": "endfield",
      "url": "https://game8.co/games/Arknights-Endfield/archives/535443",
      "lastSuccessAt": "2026-10-29T17:27:30.520Z",
      "lastConfirmedAt": "2026-10-29T17:27:30.520Z",
      "contentChangedAt": "2026-10-29T17:27:30.520Z",
      "eventCount": 3,
      "parsedCount": 3,
      "statesNoEvents": false
    },
    {
      "sourceId": "endfield-wikigg-events",
      "game": "endfield",
      "url": "https://endfield.wiki.gg/wiki/Event",
      "lastSuccessAt": "2026-10-29T17:27:32.693Z",
      "lastConfirmedAt": "2026-10-29T17:27:32.693Z",
      "contentChangedAt": "2026-10-29T17:27:32.693Z",
      "eventCount": 9,
      "parsedCount": 9,
      "statesNoEvents": false
    },
    {
      "sourceId": "arknights-akwiki-events",
      "game": "arknights",
      "url": "https://arknights.wiki.gg/wiki/Event",
      "lastSuccessAt": "2026-10-29T17:27:32.969Z",
      "lastConfirmedAt": "2026-10-29T17:27:32.969Z",
      "contentChangedAt": "2026-10-29T05:27:24.431Z",
      "eventCount": 4,
      "parsedCount": 4,
      "statesNoEvents": false
    },
    {
      "sourceId": "nte-game8-events",
      "game": "nte",
      "url": "https://game8.co/games/Neverness-to-Everness/archives/592073",
      "lastSuccessAt": "2026-10-29T17:27:33.130Z",
      "lastConfirmedAt": "2026-10-29T17:27:33.130Z",
      "contentChangedAt": "2026-10-29T17:27:33.130Z",
      "eventCount": 21,
      "parsedCount": 21,
      "statesNoEvents": false
    },
    {
      "sourceId": "p5x-game8-events",
      "game": "p5x",
      "url": "https://game8.co/games/Persona-5-Phantom-X/archives/532244",
      "lastSuccessAt": "2026-10-29T17:27:35.591Z",
      "lastConfirmedAt": "2026-10-29T17:27:35.591Z",
      "contentChangedAt": "2026-10-29T17:27:35.591Z",
      "eventCount": 3,
      "parsedCount": 3,
      "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-10-29T17:27:38.412Z",
      "lastConfirmedAt": "2026-10-29T17:27:38.412Z",
      "contentChangedAt": "2026-10-29T17:27:38.412Z",
      "eventCount": 21,
      "parsedCount": 21,
      "statesNoEvents": false
    },
    {
      "sourceId": "hsr-fandom-nameless-honor",
      "game": "hsr",
      "url": "https://honkai-star-rail.fandom.com/api.php?action=parse&page=Nameless_Honor&prop=text&formatversion=2&format=json",
      "lastSuccessAt": "2026-10-29T17:27:38.905Z",
      "lastConfirmedAt": "2026-10-29T17:27:38.905Z",
      "contentChangedAt": "2026-10-29T17:27:38.905Z",
      "eventCount": 1,
      "parsedCount": 1,
      "statesNoEvents": false
    },
    {
      "sourceId": "zzz-fandom-city-fund",
      "game": "zzz",
      "url": "https://zenless-zone-zero.fandom.com/api.php?action=parse&page=New_Eridu_City_Fund&prop=text&formatversion=2&format=json",
      "lastSuccessAt": "2026-10-29T17:27:41.047Z",
      "lastConfirmedAt": "2026-10-29T17:27:41.047Z",
      "contentChangedAt": "2026-10-29T17:27:41.047Z",
      "eventCount": 1,
      "parsedCount": 1,
      "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-10-29T17:27:42.346Z",
      "lastConfirmedAt": "2026-10-29T17:27:42.346Z",
      "contentChangedAt": "2026-10-25T17:27:27.548Z",
      "eventCount": 9,
      "parsedCount": 9,
      "statesNoEvents": false
    },
    {
      "sourceId": "ba-bawiki-events",
      "game": "ba",
      "url": "https://bluearchive.wiki/wiki/Events",
      "lastSuccessAt": "2026-10-29T17:27:42.751Z",
      "lastConfirmedAt": "2026-10-29T17:27:42.751Z",
      "contentChangedAt": "2026-10-29T05:27:31.527Z",
      "eventCount": 3,
      "parsedCount": 3,
      "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-10-29T17:27:43.673Z",
      "lastConfirmedAt": "2026-10-29T17:27:43.673Z",
      "contentChangedAt": "2026-10-29T17:27:43.673Z",
      "eventCount": 3,
      "parsedCount": 3,
      "statesNoEvents": false
    },
    {
      "sourceId": "holodori-holodoriwiki-events",
      "game": "holodori",
      "url": "https://holodori.wiki/wiki/Events",
      "lastSuccessAt": "2026-09-22T17:28:09.993Z",
      "lastConfirmedAt": "2026-09-22T17:28:09.993Z",
      "contentChangedAt": "2026-09-22T05:28:08.968Z",
      "eventCount": 0,
      "parsedCount": 1,
      "statesNoEvents": false
    },
    {
      "sourceId": "gfl2-iopwiki-events",
      "game": "gfl2",
      "url": "https://iopwiki.com/wiki/GFL2_Events",
      "lastSuccessAt": "2026-10-29T17:27:45.284Z",
      "lastConfirmedAt": "2026-10-29T17:27:45.284Z",
      "contentChangedAt": "2026-10-29T17:27:45.284Z",
      "eventCount": 3,
      "parsedCount": 3,
      "statesNoEvents": false
    },
    {
      "sourceId": "stellasora-stellasorawiki-events",
      "game": "stellasora",
      "url": "https://stellasora.miraheze.org/wiki/Main_Page",
      "lastSuccessAt": "2026-10-29T17:27:45.583Z",
      "lastConfirmedAt": "2026-10-29T17:27:45.583Z",
      "contentChangedAt": "2026-10-29T05:27:35.752Z",
      "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-10-29T17:27:46.575Z",
      "lastConfirmedAt": "2026-10-29T17:27:46.575Z",
      "contentChangedAt": "2026-10-29T17:27:46.575Z",
      "eventCount": 11,
      "parsedCount": 11,
      "statesNoEvents": false
    },
    {
      "sourceId": "nikki-fandom-mira-journey",
      "game": "nikki",
      "url": "https://infinity-nikki.fandom.com/api.php?action=parse&page=Version&prop=text&formatversion=2&format=json",
      "lastSuccessAt": "2026-10-29T17:27:47.177Z",
      "lastConfirmedAt": "2026-10-29T17:27:47.177Z",
      "contentChangedAt": "2026-10-29T17:27:47.177Z",
      "eventCount": 1,
      "parsedCount": 1,
      "statesNoEvents": false
    },
    {
      "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-10-29T17:27:50.099Z",
      "lastConfirmedAt": "2026-10-29T17:27:50.099Z",
      "contentChangedAt": "2026-10-29T17:27:50.099Z",
      "eventCount": 5,
      "parsedCount": 5,
      "statesNoEvents": false
    },
    {
      "sourceId": "czn-game8-events",
      "game": "czn",
      "url": "https://game8.co/games/Chaos-Zero-Nightmare/archives/559899",
      "lastSuccessAt": "2026-10-29T17:27:50.904Z",
      "lastConfirmedAt": "2026-10-29T17:27:50.904Z",
      "contentChangedAt": "2026-10-29T17:27:50.904Z",
      "eventCount": 4,
      "parsedCount": 4,
      "statesNoEvents": false
    },
    {
      "sourceId": "uma-game8-events",
      "game": "uma",
      "url": "https://game8.co/games/Umamusume-Pretty-Derby/archives/536311",
      "lastSuccessAt": "2026-10-29T17:27:53.218Z",
      "lastConfirmedAt": "2026-10-29T17:27:53.218Z",
      "contentChangedAt": "2026-10-29T17:27:53.218Z",
      "eventCount": 8,
      "parsedCount": 8,
      "statesNoEvents": false
    },
    {
      "sourceId": "hi3-arustats-events",
      "game": "hi3",
      "url": "https://www.arustats.com/en-us/hi3/timeline",
      "lastSuccessAt": "2026-10-29T17:27:55.395Z",
      "lastConfirmedAt": "2026-10-29T17:27:55.395Z",
      "contentChangedAt": "2026-10-29T05:27:48.209Z",
      "eventCount": 26,
      "parsedCount": 26,
      "statesNoEvents": false
    },
    {
      "sourceId": "pgr-karendar-events",
      "game": "pgr",
      "url": "https://karendar.com/",
      "lastSuccessAt": "2026-10-29T17:27:56.095Z",
      "lastConfirmedAt": "2026-10-29T17:27:56.095Z",
      "contentChangedAt": "2026-10-29T17:27:56.095Z",
      "eventCount": 43,
      "parsedCount": 43,
      "statesNoEvents": false
    }
  ]
}
