{
  "createdAt": "2026-09-10T04:01:32.310039+00:00",
  "scope": "Public official sources or federation-hosted ISU originals; response hashes are SHA256 of saved bytes. Filesystem timestamps record acquisition/completion; official snapshot calculation dates are separate in parsed datasets. API downloads use JSON content type, and event catalog calls language_code=en/site_type=fan.",
  "sources": [
    {
      "bytes": 266444,
      "sha256": "cfaa978757d29f24bc67110ad0bb30723a974052ddfdb9e974b46747d83f878c",
      "retrievedOrDerivedAt": "2026-09-10T04:00:19.897706+00:00",
      "sourceUrl": "https://isu-d8g8b4b7ece7aphs.a03.azurefd.net/isudamcontainer/CMS/Fansite/Figure-Skating/2025-2026/Events/Challenger-Series/Documents/Announcements/CS2025-26-General-Announcement-final-1753102708-6743.pdf",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/challenger-2025-26.pdf"
    },
    {
      "bytes": 33149,
      "sha256": "26671fce301d951261c881f650553c5d27e4f3502f4f18a737a9b764dcfb613a",
      "retrievedOrDerivedAt": "2026-09-10T03:40:36.381828+00:00",
      "sourceUrl": "https://www.taitoluisteluliitto.fi/wp-content/uploads/stll/1629.pdf",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/communication-1629.pdf"
    },
    {
      "bytes": 225539,
      "sha256": "d5b323e040b78272218f4f8bb20571283d2025dcbdb29716e18a81407483466b",
      "retrievedOrDerivedAt": "2026-09-10T03:40:36.079325+00:00",
      "sourceUrl": "https://isu-d8g8b4b7ece7aphs.a03.azurefd.net/isudamcontainer/CMS/isucommunications/pdf/2550ISUCommunicationWorldStandingsSinglePairSkatingandIceDance1731574637.pdf",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/communication-2550.pdf"
    },
    {
      "bytes": 171514,
      "sha256": "39f233479419d8aa1224bc5b0412a7f5db5373e6df5ead25df0f08958970371f",
      "retrievedOrDerivedAt": "2026-09-10T03:40:35.748106+00:00",
      "sourceUrl": "https://isu-d8g8b4b7ece7aphs.a03.azurefd.net/isudamcontainer/CMS/Corporate-Site/Governance/Transparency/ISU-Communications/2812-World-Standings-Single-Pair-Skating-and-Ice-Dance-2026-1785318738-1171.pdf",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/communication-2812.pdf"
    },
    {
      "bytes": 138477,
      "sha256": "361246647c067c01acf95d2190eda0c4806e40b17aec9fe3737aa18b22207dea",
      "retrievedOrDerivedAt": "2026-09-10T03:52:44.241913+00:00",
      "sourceUrl": "https://front-api.isu.org/events/list",
      "method": "POST",
      "requestBody": {
        "discipline_id": 1,
        "season": "2024/2025",
        "page": 1,
        "pagesize": 250
      },
      "kind": "original_response",
      "archivePath": "/rankings/sources/events-2024-2025.json"
    },
    {
      "bytes": 159507,
      "sha256": "59f9f4c6f0e16e13f86fdd92851c4c151bac311372ae84c34010e9f0e22d5024",
      "retrievedOrDerivedAt": "2026-09-10T03:52:44.311477+00:00",
      "sourceUrl": "https://front-api.isu.org/events/list",
      "method": "POST",
      "requestBody": {
        "discipline_id": 1,
        "season": "2025/2026",
        "page": 1,
        "pagesize": 250
      },
      "kind": "original_response",
      "archivePath": "/rankings/sources/events-2025-2026.json"
    },
    {
      "bytes": 147744,
      "sha256": "fcd060f483ef0ec5cff1f1a08a231c617a8b00ac512b24b822bfd52abca217a1",
      "retrievedOrDerivedAt": "2026-09-10T03:52:43.727589+00:00",
      "sourceUrl": "https://front-api.isu.org/events/list",
      "method": "POST",
      "requestBody": {
        "discipline_id": 1,
        "season": "2026/2027",
        "page": 1,
        "pagesize": 250
      },
      "kind": "original_response",
      "archivePath": "/rankings/sources/events-2026-2027.json"
    },
    {
      "bytes": 2189,
      "sha256": "943850c645e46633db9393f41abef27744cdd98dcb04a5a3b5780367b358b526",
      "retrievedOrDerivedAt": "2026-09-10T03:49:40.223384+00:00",
      "sourceUrl": "https://front-api.isu.org/events/get-world-standings-list",
      "method": "POST",
      "requestBody": {
        "page": 1,
        "type": "WS",
        "level_name": "Senior",
        "discipline_id": 1,
        "season_id": 1
      },
      "kind": "original_response",
      "archivePath": "/rankings/sources/season1-api.json"
    },
    {
      "bytes": 2219,
      "sha256": "dbf7395673ed5b4177277953c5de4d62d6d447e9c490d9d53709bf888dc483b2",
      "retrievedOrDerivedAt": "2026-09-10T03:50:12.287078+00:00",
      "sourceUrl": "https://front-api.isu.org/events/get-world-standings-list",
      "method": "POST",
      "requestBody": {
        "page": 1,
        "type": "SWS",
        "level_name": "Senior",
        "discipline_id": 1,
        "season_id": 2
      },
      "kind": "original_response",
      "archivePath": "/rankings/sources/season2-sws-api.json"
    },
    {
      "bytes": 2189,
      "sha256": "943850c645e46633db9393f41abef27744cdd98dcb04a5a3b5780367b358b526",
      "retrievedOrDerivedAt": "2026-09-10T03:48:57.558492+00:00",
      "sourceUrl": "https://front-api.isu.org/events/get-world-standings-list",
      "method": "POST",
      "requestBody": {
        "page": 1,
        "type": "WS",
        "level_name": "Senior",
        "discipline_id": 1,
        "season_id": 47
      },
      "kind": "original_response",
      "archivePath": "/rankings/sources/season47-api.json"
    },
    {
      "bytes": 646567,
      "sha256": "e4f219176d238f4da50b08179704fedae147a39294ab7c3425542f24d5439795",
      "retrievedOrDerivedAt": "2026-09-10T03:51:29.467304+00:00",
      "sourceUrl": "https://front-api.isu.org/events/get-world-standings-fsk-detail-skater-team",
      "method": "POST",
      "requestBody": {
        "page": 1,
        "pagesize": 500,
        "world_standings_list_fsk_id": 2820
      },
      "kind": "original_response",
      "archivePath": "/rankings/sources/season47-dance-detail-api.json"
    },
    {
      "bytes": 732655,
      "sha256": "04e14c9fb027379a83ac285ddd2302ab4e24eac66821e27c46892f6ba7a6ebdf",
      "retrievedOrDerivedAt": "2026-09-10T03:50:44.386475+00:00",
      "sourceUrl": "https://front-api.isu.org/events/get-world-standings-fsk-detail-skater-single",
      "method": "POST",
      "requestBody": {
        "page": 1,
        "pagesize": 500,
        "world_standings_list_fsk_id": 2815
      },
      "kind": "original_response",
      "archivePath": "/rankings/sources/season47-men-detail-api.json"
    },
    {
      "bytes": 540372,
      "sha256": "b581415b353dee0f00e1d7b0288ff4e96010c1e7d143165940a88ee0c8ec57e9",
      "retrievedOrDerivedAt": "2026-09-10T03:42:54.774016+00:00",
      "kind": "derived_text",
      "derivedFrom": "sources/world-standings-season47.html",
      "archivePath": "/rankings/sources/season47-next-data.txt"
    },
    {
      "bytes": 335750,
      "sha256": "67452111985d0f5946ea7cd55c2e9204681d92279a8bab90cb7f6ff7a84c5357",
      "retrievedOrDerivedAt": "2026-09-10T03:51:30.168123+00:00",
      "sourceUrl": "https://front-api.isu.org/events/get-world-standings-fsk-detail-skater-team",
      "method": "POST",
      "requestBody": {
        "page": 1,
        "pagesize": 500,
        "world_standings_list_fsk_id": 2821
      },
      "kind": "original_response",
      "archivePath": "/rankings/sources/season47-pairs-detail-api.json"
    },
    {
      "bytes": 1086721,
      "sha256": "1749d422338ae24269174c68e028c2079920607fb05ce80dca8ba1044012673e",
      "retrievedOrDerivedAt": "2026-09-10T03:51:30.529696+00:00",
      "sourceUrl": "https://front-api.isu.org/events/get-world-standings-fsk-detail-skater-single",
      "method": "POST",
      "requestBody": {
        "page": 1,
        "pagesize": 500,
        "world_standings_list_fsk_id": 2817
      },
      "kind": "original_response",
      "archivePath": "/rankings/sources/season47-women-detail-api.json"
    },
    {
      "bytes": 25497,
      "sha256": "18b7ba54cfd888c05b013e7b7baf9a562fb14f42f349b033b4cf4561c524cd5d",
      "retrievedOrDerivedAt": "2026-09-10T03:46:08.064250+00:00",
      "sourceUrl": "https://isu-skating.com/_next/static/chunks/7201-aa0993a458140a8b.js",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/standings-api-wrapper.js"
    },
    {
      "bytes": 11961,
      "sha256": "a3fc6d9202e29de3950e379d308b5e3709b5f5261683bf00e4045f479712685c",
      "retrievedOrDerivedAt": "2026-09-10T03:44:42.632932+00:00",
      "sourceUrl": "https://isu-skating.com/_next/static/chunks/9817-f759e99ed6671ec1.js",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/standings-chunk.js"
    },
    {
      "bytes": 14533,
      "sha256": "adade7acbfaba6c43a04ce4fee161fec4af83fac3fd966cf910d08c74ac07992",
      "retrievedOrDerivedAt": "2026-09-10T03:44:42.599241+00:00",
      "sourceUrl": "https://isu-skating.com/_next/static/chunks/app/figure-skating/world-standings/page-db223570b3077e35.js",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/standings-page.js"
    },
    {
      "bytes": 36,
      "sha256": "8cc8ae84257eaf4beb614af678da386b3464651f86dda7fbdb043872fdb0c523",
      "retrievedOrDerivedAt": "2026-09-10T04:00:20.608966+00:00",
      "sourceUrl": "https://www.usfigureskating.org/sites/default/files/media-files/2025-26%20Rulebook.pdf",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/usfs-2025-26-rulebook.pdf"
    },
    {
      "bytes": 241394,
      "sha256": "2bf9c51e8b1ef56459ebda44232380b14c251070e941f2a4aa295de604ce6cf3",
      "retrievedOrDerivedAt": "2026-09-10T04:00:20.007692+00:00",
      "sourceUrl": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/usafs.sidearmsports.com/documents/2026/1/19/2026-27_Singles_FS_Chart_100_.pdf",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/usfs-2026-27-singles-fs.pdf"
    },
    {
      "bytes": 643687,
      "sha256": "6f64dd4eb62ace972422553daab5ec87e36889e9c8ae1a56597d8a630850a321",
      "retrievedOrDerivedAt": "2026-09-10T03:40:37.987101+00:00",
      "sourceUrl": "https://isu-skating.com/en/figure-skating/world-standings/?type=WS&dname=All&level=Senior&season=47",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/world-standings-season47.html"
    },
    {
      "bytes": 264488,
      "sha256": "5fe2534d51c5dacd3de37584fb33104fef5c104b7c7f5604915381b7cb4df0dc",
      "retrievedOrDerivedAt": "2026-09-10T03:40:37.373182+00:00",
      "sourceUrl": "https://results.isu.org/ws/ws/wsdance.htm",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/wsdance.html"
    },
    {
      "bytes": 425149,
      "sha256": "b0d54eadc9b732e20344b77d937bf4822b7bdcd1765a2989170b8825a4bc3711",
      "retrievedOrDerivedAt": "2026-09-10T03:40:01.108911+00:00",
      "sourceUrl": "https://results.isu.org/ws/ws/wsmen.htm",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/wsmen.html"
    },
    {
      "bytes": 146508,
      "sha256": "4f250d37034bad4432cd84fc28fb62d85c2369fbc14e451bc5be603df087b164",
      "retrievedOrDerivedAt": "2026-09-10T03:40:37.081868+00:00",
      "sourceUrl": "https://results.isu.org/ws/ws/wspairs.htm",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/wspairs.html"
    },
    {
      "bytes": 662124,
      "sha256": "413e50278dadc29ab20223cd6e754ae15351ed22e23259c50ce6d95e37f1e93c",
      "retrievedOrDerivedAt": "2026-09-10T03:40:36.780651+00:00",
      "sourceUrl": "https://results.isu.org/ws/ws/wswomen.htm",
      "method": "GET",
      "kind": "original_response",
      "archivePath": "/rankings/sources/wswomen.html"
    }
  ]
}
