{
  "lastUpdated": "2026-10-26",
  "$comment": "Route facts, the 2026 reference limits and the registration date, from three organiser pages (letapedutourdefrance.com). In the T-79 schema `source` is the page's URL (the handoff's sourceUrl) and `source_name` its name; `asOf` is the day that page was read. The 2027 time limits are not published: `time_limits` stays null until A.S.O. publishes them, then it becomes the list of cut-offs (name, km, cutoff_local, source, source_name, licence, asOf) and the page shows them. A climb figure the organiser does not publish is null, never a number from a third party or a map. No finisher, result or field data belongs in this file.",
  "slug": { "value": "etape-du-tour-2027", "source": "https://cyclinggrid.com/events/etape-du-tour-2027", "licence": "own-model" },
  "name": { "value": "L'Étape du Tour 2027", "source": "https://letapedutourdefrance.com/en/the-race/route", "source_name": "letapedutourdefrance.com, route page", "licence": "public-fact", "asOf": "2026-10-26" },
  "short_name": { "value": "Étape du Tour 2027", "source": "https://letapedutourdefrance.com/en/the-race/route", "source_name": "letapedutourdefrance.com, route page", "licence": "public-fact", "asOf": "2026-10-26" },
  "year": { "value": 2027, "source": "https://letapedutourdefrance.com/en/the-race/route", "source_name": "letapedutourdefrance.com, route page", "licence": "public-fact", "asOf": "2026-10-26" },
  "edition": { "value": 35, "source": "https://www.letapedutourdefrance.com/en/news/a-new-adventure-awaits-you-in-2027/191", "source_name": "letapedutourdefrance.com, news page", "licence": "public-fact", "asOf": "2026-10-24" },
  "date": { "value": "2027-07-11", "label": "Race day", "source": "https://letapedutourdefrance.com/en/the-race/route", "source_name": "letapedutourdefrance.com, route page", "licence": "public-fact", "asOf": "2026-10-26" },
  "start": { "value": { "name": "Cluses", "region": "Haute-Savoie" }, "source": "https://letapedutourdefrance.com/en/the-race/route", "source_name": "letapedutourdefrance.com, route page", "licence": "public-fact", "asOf": "2026-10-26" },
  "finish": { "value": { "name": "Les Saisies", "region": "Savoie" }, "source": "https://letapedutourdefrance.com/en/the-race/route", "source_name": "letapedutourdefrance.com, route page", "licence": "public-fact", "asOf": "2026-10-26" },
  "distance_km": { "value": 154, "source": "https://letapedutourdefrance.com/en/the-race/route", "source_name": "letapedutourdefrance.com, route page", "licence": "public-fact", "asOf": "2026-10-26" },
  "elevation_m": { "value": 4850, "source": "https://letapedutourdefrance.com/en/the-race/route", "source_name": "letapedutourdefrance.com, route page", "licence": "public-fact", "asOf": "2026-10-26" },
  "major_climbs": { "value": 5, "source": "https://letapedutourdefrance.com/en/the-race/route", "source_name": "letapedutourdefrance.com, route page", "licence": "public-fact", "asOf": "2026-10-26" },
  "climbs": [
    { "name": "Col de la Colombière", "length_km": 15.9, "gradient_pct": 7, "source": "https://letapedutourdefrance.com/en/the-race/route", "source_name": "letapedutourdefrance.com, route page", "licence": "public-fact", "asOf": "2026-10-26" },
    { "name": "Col du Pré", "length_km": null, "gradient_pct": null, "source": "https://letapedutourdefrance.com/en/the-race/route", "source_name": "letapedutourdefrance.com, route page", "licence": "public-fact", "asOf": "2026-10-26" },
    { "name": "Bisanne", "length_km": 12.4, "gradient_pct": 8.3, "source": "https://letapedutourdefrance.com/en/the-race/route", "source_name": "letapedutourdefrance.com, route page", "licence": "public-fact", "asOf": "2026-10-26" }
  ],
  "time_limits": null,
  "reference_2026": {
    "value": {
      "year": 2026,
      "finish": { "name": "Alpe d'Huez" },
      "max_time": "11:45",
      "segments": [
        { "from": { "name": "Croix de Fer", "km": 39 }, "to": { "name": "Saint-Michel-de-Maurienne", "km": 80 }, "km": 41.0, "clock_from": "11:28", "clock_to": "13:15" },
        { "from": { "name": "Saint-Michel", "km": 80 }, "to": { "name": "Valloire", "km": 103 }, "km": 23.0, "clock_from": "13:15", "clock_to": "15:36" },
        { "from": { "name": "Valloire", "km": 103 }, "to": { "name": "Galibier tunnel", "km": 114.7 }, "km": 11.7, "clock_from": "15:36", "clock_to": "16:52" },
        { "from": { "name": "Galibier tunnel", "km": 114.7 }, "to": { "name": "base of Col de Sarenne", "km": 148.4 }, "km": 33.7, "clock_from": "16:52", "clock_to": "18:10" }
      ]
    },
    "source": "https://www.letapedutourdefrance.com/en/the-race/time-limits", "source_name": "letapedutourdefrance.com, time-limits page", "licence": "public-fact", "asOf": "2026-10-26"
  },
  "registration": { "value": "2026-11-02T14:00:00+01:00", "label": "General public registration", "timezone": "CET", "source": "https://www.letapedutourdefrance.com/en/news/a-new-adventure-awaits-you-in-2027/191", "source_name": "letapedutourdefrance.com, news page", "licence": "public-fact", "asOf": "2026-10-24" }
}
