{
  "openapi": "3.1.0",
  "info": {
    "title": "BestCityToLive Intelligence static API",
    "version": "1.0.0",
    "description": "Civometra is a research edition, with no official quarterly city results. Current engine-accepted index inputs are explicitly separated from editorial guides, contextual observations and inherited legacy scores. An accepted indicator does not establish an eligible city score or ranking. National context never measures a city. No new licence is granted by this API. BestCityToLive editorial material retains its existing rights. Third-party observations and sources retain their own licences and attribution requirements; consult each primary publisher before reuse. Source catalog links do not imply permission to reproduce full source content. Cross-origin browser access depends on the host; server-side GET clients can read the published URLs. No query or mutation operations."
  },
  "servers": [
    {
      "url": "https://bestcitytolive.com"
    }
  ],
  "paths": {
    "/api/v1/heat-exposure.json": {
      "get": {
        "operationId": "get_api_v1_heat_exposure_json",
        "summary": "Read reviewed-heat-exposure",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HeatExposure"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/rental-vacancy.json": {
      "get": {
        "operationId": "get_api_v1_rental_vacancy_json",
        "summary": "Read reviewed-rental-vacancy",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RentalVacancy"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/overall.json": {
      "get": {
        "operationId": "get_api_v1_categories_overall_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/tech-jobs.json": {
      "get": {
        "operationId": "get_api_v1_categories_tech_jobs_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/family.json": {
      "get": {
        "operationId": "get_api_v1_categories_family_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/affordability.json": {
      "get": {
        "operationId": "get_api_v1_categories_affordability_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/safety.json": {
      "get": {
        "operationId": "get_api_v1_categories_safety_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/dating.json": {
      "get": {
        "operationId": "get_api_v1_categories_dating_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/remote-work.json": {
      "get": {
        "operationId": "get_api_v1_categories_remote_work_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/outdoors.json": {
      "get": {
        "operationId": "get_api_v1_categories_outdoors_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/nightlife.json": {
      "get": {
        "operationId": "get_api_v1_categories_nightlife_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/healthcare.json": {
      "get": {
        "operationId": "get_api_v1_categories_healthcare_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/education.json": {
      "get": {
        "operationId": "get_api_v1_categories_education_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/retirement.json": {
      "get": {
        "operationId": "get_api_v1_categories_retirement_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/sustainability.json": {
      "get": {
        "operationId": "get_api_v1_categories_sustainability_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/ai-innovation.json": {
      "get": {
        "operationId": "get_api_v1_categories_ai_innovation_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/food-culinary.json": {
      "get": {
        "operationId": "get_api_v1_categories_food_culinary_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/pet-friendly.json": {
      "get": {
        "operationId": "get_api_v1_categories_pet_friendly_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories/cost-benefit.json": {
      "get": {
        "operationId": "get_api_v1_categories_cost_benefit_json",
        "summary": "Read category",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/housing-supply.json": {
      "get": {
        "operationId": "get_api_v1_housing_supply_json",
        "summary": "Read reviewed-housing-supply",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HousingSupply"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/life-expectancy.json": {
      "get": {
        "operationId": "get_api_v1_life_expectancy_json",
        "summary": "Read reviewed-life-expectancy",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LifeExpectancy"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/road-deaths.json": {
      "get": {
        "operationId": "get_api_v1_road_deaths_json",
        "summary": "Read reviewed-road-deaths",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RoadDeaths"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/road-deaths.md": {
      "get": {
        "operationId": "get_api_v1_road_deaths_md",
        "summary": "Read /api/v1/road-deaths.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/amsterdam.json": {
      "get": {
        "operationId": "get_api_v1_index_history_amsterdam_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/auckland.json": {
      "get": {
        "operationId": "get_api_v1_index_history_auckland_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/bangalore.json": {
      "get": {
        "operationId": "get_api_v1_index_history_bangalore_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/bangkok.json": {
      "get": {
        "operationId": "get_api_v1_index_history_bangkok_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/barcelona.json": {
      "get": {
        "operationId": "get_api_v1_index_history_barcelona_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/beijing.json": {
      "get": {
        "operationId": "get_api_v1_index_history_beijing_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/berlin.json": {
      "get": {
        "operationId": "get_api_v1_index_history_berlin_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/boston.json": {
      "get": {
        "operationId": "get_api_v1_index_history_boston_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/brisbane.json": {
      "get": {
        "operationId": "get_api_v1_index_history_brisbane_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/brussels.json": {
      "get": {
        "operationId": "get_api_v1_index_history_brussels_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/buenos-aires.json": {
      "get": {
        "operationId": "get_api_v1_index_history_buenos_aires_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/cairo.json": {
      "get": {
        "operationId": "get_api_v1_index_history_cairo_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/calgary.json": {
      "get": {
        "operationId": "get_api_v1_index_history_calgary_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/cape-town.json": {
      "get": {
        "operationId": "get_api_v1_index_history_cape_town_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/chicago.json": {
      "get": {
        "operationId": "get_api_v1_index_history_chicago_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/copenhagen.json": {
      "get": {
        "operationId": "get_api_v1_index_history_copenhagen_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/delhi.json": {
      "get": {
        "operationId": "get_api_v1_index_history_delhi_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/dubai.json": {
      "get": {
        "operationId": "get_api_v1_index_history_dubai_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/dublin.json": {
      "get": {
        "operationId": "get_api_v1_index_history_dublin_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/edinburgh.json": {
      "get": {
        "operationId": "get_api_v1_index_history_edinburgh_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/helsinki.json": {
      "get": {
        "operationId": "get_api_v1_index_history_helsinki_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/ho-chi-minh-city.json": {
      "get": {
        "operationId": "get_api_v1_index_history_ho_chi_minh_city_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/hong-kong.json": {
      "get": {
        "operationId": "get_api_v1_index_history_hong_kong_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/istanbul.json": {
      "get": {
        "operationId": "get_api_v1_index_history_istanbul_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/jakarta.json": {
      "get": {
        "operationId": "get_api_v1_index_history_jakarta_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/kuala-lumpur.json": {
      "get": {
        "operationId": "get_api_v1_index_history_kuala_lumpur_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/kyoto.json": {
      "get": {
        "operationId": "get_api_v1_index_history_kyoto_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/lima.json": {
      "get": {
        "operationId": "get_api_v1_index_history_lima_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/lisbon.json": {
      "get": {
        "operationId": "get_api_v1_index_history_lisbon_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/london.json": {
      "get": {
        "operationId": "get_api_v1_index_history_london_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/los-angeles.json": {
      "get": {
        "operationId": "get_api_v1_index_history_los_angeles_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/madrid.json": {
      "get": {
        "operationId": "get_api_v1_index_history_madrid_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/manila.json": {
      "get": {
        "operationId": "get_api_v1_index_history_manila_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/melbourne.json": {
      "get": {
        "operationId": "get_api_v1_index_history_melbourne_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/montreal.json": {
      "get": {
        "operationId": "get_api_v1_index_history_montreal_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/mumbai.json": {
      "get": {
        "operationId": "get_api_v1_index_history_mumbai_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/munich.json": {
      "get": {
        "operationId": "get_api_v1_index_history_munich_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/new-york-city.json": {
      "get": {
        "operationId": "get_api_v1_index_history_new_york_city_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/osaka.json": {
      "get": {
        "operationId": "get_api_v1_index_history_osaka_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/oslo.json": {
      "get": {
        "operationId": "get_api_v1_index_history_oslo_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/paris.json": {
      "get": {
        "operationId": "get_api_v1_index_history_paris_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/perth.json": {
      "get": {
        "operationId": "get_api_v1_index_history_perth_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/prague.json": {
      "get": {
        "operationId": "get_api_v1_index_history_prague_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/rio-de-janeiro.json": {
      "get": {
        "operationId": "get_api_v1_index_history_rio_de_janeiro_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/rome.json": {
      "get": {
        "operationId": "get_api_v1_index_history_rome_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/san-francisco.json": {
      "get": {
        "operationId": "get_api_v1_index_history_san_francisco_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/santiago.json": {
      "get": {
        "operationId": "get_api_v1_index_history_santiago_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/sao-paulo.json": {
      "get": {
        "operationId": "get_api_v1_index_history_sao_paulo_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/seattle.json": {
      "get": {
        "operationId": "get_api_v1_index_history_seattle_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/seoul.json": {
      "get": {
        "operationId": "get_api_v1_index_history_seoul_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/shanghai.json": {
      "get": {
        "operationId": "get_api_v1_index_history_shanghai_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/singapore.json": {
      "get": {
        "operationId": "get_api_v1_index_history_singapore_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/stockholm.json": {
      "get": {
        "operationId": "get_api_v1_index_history_stockholm_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/sydney.json": {
      "get": {
        "operationId": "get_api_v1_index_history_sydney_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/taipei.json": {
      "get": {
        "operationId": "get_api_v1_index_history_taipei_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/tel-aviv.json": {
      "get": {
        "operationId": "get_api_v1_index_history_tel_aviv_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/tokyo.json": {
      "get": {
        "operationId": "get_api_v1_index_history_tokyo_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/toronto.json": {
      "get": {
        "operationId": "get_api_v1_index_history_toronto_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/vancouver.json": {
      "get": {
        "operationId": "get_api_v1_index_history_vancouver_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/vienna.json": {
      "get": {
        "operationId": "get_api_v1_index_history_vienna_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/warsaw.json": {
      "get": {
        "operationId": "get_api_v1_index_history_warsaw_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/washington-dc.json": {
      "get": {
        "operationId": "get_api_v1_index_history_washington_dc_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history/zurich.json": {
      "get": {
        "operationId": "get_api_v1_index_history_zurich_json",
        "summary": "Read city-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityIndexHistoryResource"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-history.json": {
      "get": {
        "operationId": "get_api_v1_index_history_json",
        "summary": "Read reviewed-index-history",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IndexHistory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/amsterdam.json": {
      "get": {
        "operationId": "get_api_v1_cities_amsterdam_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/auckland.json": {
      "get": {
        "operationId": "get_api_v1_cities_auckland_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/bangalore.json": {
      "get": {
        "operationId": "get_api_v1_cities_bangalore_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/bangkok.json": {
      "get": {
        "operationId": "get_api_v1_cities_bangkok_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/barcelona.json": {
      "get": {
        "operationId": "get_api_v1_cities_barcelona_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/beijing.json": {
      "get": {
        "operationId": "get_api_v1_cities_beijing_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/berlin.json": {
      "get": {
        "operationId": "get_api_v1_cities_berlin_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/boston.json": {
      "get": {
        "operationId": "get_api_v1_cities_boston_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/brisbane.json": {
      "get": {
        "operationId": "get_api_v1_cities_brisbane_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/brussels.json": {
      "get": {
        "operationId": "get_api_v1_cities_brussels_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/buenos-aires.json": {
      "get": {
        "operationId": "get_api_v1_cities_buenos_aires_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/cairo.json": {
      "get": {
        "operationId": "get_api_v1_cities_cairo_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/calgary.json": {
      "get": {
        "operationId": "get_api_v1_cities_calgary_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/cape-town.json": {
      "get": {
        "operationId": "get_api_v1_cities_cape_town_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/chicago.json": {
      "get": {
        "operationId": "get_api_v1_cities_chicago_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/copenhagen.json": {
      "get": {
        "operationId": "get_api_v1_cities_copenhagen_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/delhi.json": {
      "get": {
        "operationId": "get_api_v1_cities_delhi_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/dubai.json": {
      "get": {
        "operationId": "get_api_v1_cities_dubai_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/dublin.json": {
      "get": {
        "operationId": "get_api_v1_cities_dublin_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/edinburgh.json": {
      "get": {
        "operationId": "get_api_v1_cities_edinburgh_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/helsinki.json": {
      "get": {
        "operationId": "get_api_v1_cities_helsinki_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/ho-chi-minh-city.json": {
      "get": {
        "operationId": "get_api_v1_cities_ho_chi_minh_city_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/hong-kong.json": {
      "get": {
        "operationId": "get_api_v1_cities_hong_kong_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/istanbul.json": {
      "get": {
        "operationId": "get_api_v1_cities_istanbul_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/jakarta.json": {
      "get": {
        "operationId": "get_api_v1_cities_jakarta_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/kuala-lumpur.json": {
      "get": {
        "operationId": "get_api_v1_cities_kuala_lumpur_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/kyoto.json": {
      "get": {
        "operationId": "get_api_v1_cities_kyoto_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/lima.json": {
      "get": {
        "operationId": "get_api_v1_cities_lima_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/lisbon.json": {
      "get": {
        "operationId": "get_api_v1_cities_lisbon_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/london.json": {
      "get": {
        "operationId": "get_api_v1_cities_london_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/los-angeles.json": {
      "get": {
        "operationId": "get_api_v1_cities_los_angeles_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/madrid.json": {
      "get": {
        "operationId": "get_api_v1_cities_madrid_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/manila.json": {
      "get": {
        "operationId": "get_api_v1_cities_manila_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/melbourne.json": {
      "get": {
        "operationId": "get_api_v1_cities_melbourne_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/montreal.json": {
      "get": {
        "operationId": "get_api_v1_cities_montreal_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/mumbai.json": {
      "get": {
        "operationId": "get_api_v1_cities_mumbai_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/munich.json": {
      "get": {
        "operationId": "get_api_v1_cities_munich_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/new-york-city.json": {
      "get": {
        "operationId": "get_api_v1_cities_new_york_city_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/osaka.json": {
      "get": {
        "operationId": "get_api_v1_cities_osaka_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/oslo.json": {
      "get": {
        "operationId": "get_api_v1_cities_oslo_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/paris.json": {
      "get": {
        "operationId": "get_api_v1_cities_paris_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/perth.json": {
      "get": {
        "operationId": "get_api_v1_cities_perth_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/prague.json": {
      "get": {
        "operationId": "get_api_v1_cities_prague_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/rio-de-janeiro.json": {
      "get": {
        "operationId": "get_api_v1_cities_rio_de_janeiro_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/rome.json": {
      "get": {
        "operationId": "get_api_v1_cities_rome_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/san-francisco.json": {
      "get": {
        "operationId": "get_api_v1_cities_san_francisco_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/santiago.json": {
      "get": {
        "operationId": "get_api_v1_cities_santiago_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/sao-paulo.json": {
      "get": {
        "operationId": "get_api_v1_cities_sao_paulo_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/seattle.json": {
      "get": {
        "operationId": "get_api_v1_cities_seattle_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/seoul.json": {
      "get": {
        "operationId": "get_api_v1_cities_seoul_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/shanghai.json": {
      "get": {
        "operationId": "get_api_v1_cities_shanghai_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/singapore.json": {
      "get": {
        "operationId": "get_api_v1_cities_singapore_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/stockholm.json": {
      "get": {
        "operationId": "get_api_v1_cities_stockholm_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/sydney.json": {
      "get": {
        "operationId": "get_api_v1_cities_sydney_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/taipei.json": {
      "get": {
        "operationId": "get_api_v1_cities_taipei_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/tel-aviv.json": {
      "get": {
        "operationId": "get_api_v1_cities_tel_aviv_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/tokyo.json": {
      "get": {
        "operationId": "get_api_v1_cities_tokyo_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/toronto.json": {
      "get": {
        "operationId": "get_api_v1_cities_toronto_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/vancouver.json": {
      "get": {
        "operationId": "get_api_v1_cities_vancouver_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/vienna.json": {
      "get": {
        "operationId": "get_api_v1_cities_vienna_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/warsaw.json": {
      "get": {
        "operationId": "get_api_v1_cities_warsaw_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/washington-dc.json": {
      "get": {
        "operationId": "get_api_v1_cities_washington_dc_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/zurich.json": {
      "get": {
        "operationId": "get_api_v1_cities_zurich_json",
        "summary": "Read city",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/City"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/argentina.json": {
      "get": {
        "operationId": "get_api_v1_countries_argentina_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/australia.json": {
      "get": {
        "operationId": "get_api_v1_countries_australia_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/austria.json": {
      "get": {
        "operationId": "get_api_v1_countries_austria_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/belgium.json": {
      "get": {
        "operationId": "get_api_v1_countries_belgium_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/brazil.json": {
      "get": {
        "operationId": "get_api_v1_countries_brazil_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/canada.json": {
      "get": {
        "operationId": "get_api_v1_countries_canada_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/chile.json": {
      "get": {
        "operationId": "get_api_v1_countries_chile_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/china.json": {
      "get": {
        "operationId": "get_api_v1_countries_china_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/czechia.json": {
      "get": {
        "operationId": "get_api_v1_countries_czechia_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/denmark.json": {
      "get": {
        "operationId": "get_api_v1_countries_denmark_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/egypt.json": {
      "get": {
        "operationId": "get_api_v1_countries_egypt_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/finland.json": {
      "get": {
        "operationId": "get_api_v1_countries_finland_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/france.json": {
      "get": {
        "operationId": "get_api_v1_countries_france_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/germany.json": {
      "get": {
        "operationId": "get_api_v1_countries_germany_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/india.json": {
      "get": {
        "operationId": "get_api_v1_countries_india_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/indonesia.json": {
      "get": {
        "operationId": "get_api_v1_countries_indonesia_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/ireland.json": {
      "get": {
        "operationId": "get_api_v1_countries_ireland_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/israel.json": {
      "get": {
        "operationId": "get_api_v1_countries_israel_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/italy.json": {
      "get": {
        "operationId": "get_api_v1_countries_italy_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/japan.json": {
      "get": {
        "operationId": "get_api_v1_countries_japan_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/malaysia.json": {
      "get": {
        "operationId": "get_api_v1_countries_malaysia_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/netherlands.json": {
      "get": {
        "operationId": "get_api_v1_countries_netherlands_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/new-zealand.json": {
      "get": {
        "operationId": "get_api_v1_countries_new_zealand_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/norway.json": {
      "get": {
        "operationId": "get_api_v1_countries_norway_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/peru.json": {
      "get": {
        "operationId": "get_api_v1_countries_peru_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/philippines.json": {
      "get": {
        "operationId": "get_api_v1_countries_philippines_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/poland.json": {
      "get": {
        "operationId": "get_api_v1_countries_poland_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/portugal.json": {
      "get": {
        "operationId": "get_api_v1_countries_portugal_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/singapore.json": {
      "get": {
        "operationId": "get_api_v1_countries_singapore_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/south-africa.json": {
      "get": {
        "operationId": "get_api_v1_countries_south_africa_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/south-korea.json": {
      "get": {
        "operationId": "get_api_v1_countries_south_korea_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/spain.json": {
      "get": {
        "operationId": "get_api_v1_countries_spain_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/sweden.json": {
      "get": {
        "operationId": "get_api_v1_countries_sweden_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/switzerland.json": {
      "get": {
        "operationId": "get_api_v1_countries_switzerland_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/taiwan.json": {
      "get": {
        "operationId": "get_api_v1_countries_taiwan_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/thailand.json": {
      "get": {
        "operationId": "get_api_v1_countries_thailand_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/turkiye.json": {
      "get": {
        "operationId": "get_api_v1_countries_turkiye_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/united-arab-emirates.json": {
      "get": {
        "operationId": "get_api_v1_countries_united_arab_emirates_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/united-kingdom.json": {
      "get": {
        "operationId": "get_api_v1_countries_united_kingdom_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/united-states.json": {
      "get": {
        "operationId": "get_api_v1_countries_united_states_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries/vietnam.json": {
      "get": {
        "operationId": "get_api_v1_countries_vietnam_json",
        "summary": "Read country",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryProfile"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/evidence-views/canada-unemployment.json": {
      "get": {
        "operationId": "get_api_v1_evidence_views_canada_unemployment_json",
        "summary": "Read evidence-view",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EvidenceView"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/evidence-views/canada-employment.json": {
      "get": {
        "operationId": "get_api_v1_evidence_views_canada_employment_json",
        "summary": "Read evidence-view",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EvidenceView"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/evidence-views/canada-participation.json": {
      "get": {
        "operationId": "get_api_v1_evidence_views_canada_participation_json",
        "summary": "Read evidence-view",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EvidenceView"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/evidence-views/canada-crime-severity.json": {
      "get": {
        "operationId": "get_api_v1_evidence_views_canada_crime_severity_json",
        "summary": "Read evidence-view",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EvidenceView"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/evidence-views/canada-violent-crime.json": {
      "get": {
        "operationId": "get_api_v1_evidence_views_canada_violent_crime_json",
        "summary": "Read evidence-view",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EvidenceView"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/evidence-views/us-median-gross-rent.json": {
      "get": {
        "operationId": "get_api_v1_evidence_views_us_median_gross_rent_json",
        "summary": "Read evidence-view",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EvidenceView"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/evidence-views/us-household-income.json": {
      "get": {
        "operationId": "get_api_v1_evidence_views_us_household_income_json",
        "summary": "Read evidence-view",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EvidenceView"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/evidence-views/us-owner-home-value.json": {
      "get": {
        "operationId": "get_api_v1_evidence_views_us_owner_home_value_json",
        "summary": "Read evidence-view",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EvidenceView"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/amsterdam.json": {
      "get": {
        "operationId": "get_api_v1_observatory_amsterdam_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/auckland.json": {
      "get": {
        "operationId": "get_api_v1_observatory_auckland_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/bangalore.json": {
      "get": {
        "operationId": "get_api_v1_observatory_bangalore_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/bangkok.json": {
      "get": {
        "operationId": "get_api_v1_observatory_bangkok_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/barcelona.json": {
      "get": {
        "operationId": "get_api_v1_observatory_barcelona_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/beijing.json": {
      "get": {
        "operationId": "get_api_v1_observatory_beijing_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/berlin.json": {
      "get": {
        "operationId": "get_api_v1_observatory_berlin_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/boston.json": {
      "get": {
        "operationId": "get_api_v1_observatory_boston_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/brisbane.json": {
      "get": {
        "operationId": "get_api_v1_observatory_brisbane_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/brussels.json": {
      "get": {
        "operationId": "get_api_v1_observatory_brussels_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/buenos-aires.json": {
      "get": {
        "operationId": "get_api_v1_observatory_buenos_aires_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/cairo.json": {
      "get": {
        "operationId": "get_api_v1_observatory_cairo_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/calgary.json": {
      "get": {
        "operationId": "get_api_v1_observatory_calgary_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/cape-town.json": {
      "get": {
        "operationId": "get_api_v1_observatory_cape_town_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/chicago.json": {
      "get": {
        "operationId": "get_api_v1_observatory_chicago_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/copenhagen.json": {
      "get": {
        "operationId": "get_api_v1_observatory_copenhagen_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/delhi.json": {
      "get": {
        "operationId": "get_api_v1_observatory_delhi_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/dubai.json": {
      "get": {
        "operationId": "get_api_v1_observatory_dubai_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/dublin.json": {
      "get": {
        "operationId": "get_api_v1_observatory_dublin_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/edinburgh.json": {
      "get": {
        "operationId": "get_api_v1_observatory_edinburgh_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/helsinki.json": {
      "get": {
        "operationId": "get_api_v1_observatory_helsinki_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/ho-chi-minh-city.json": {
      "get": {
        "operationId": "get_api_v1_observatory_ho_chi_minh_city_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/hong-kong.json": {
      "get": {
        "operationId": "get_api_v1_observatory_hong_kong_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/istanbul.json": {
      "get": {
        "operationId": "get_api_v1_observatory_istanbul_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/jakarta.json": {
      "get": {
        "operationId": "get_api_v1_observatory_jakarta_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/kuala-lumpur.json": {
      "get": {
        "operationId": "get_api_v1_observatory_kuala_lumpur_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/kyoto.json": {
      "get": {
        "operationId": "get_api_v1_observatory_kyoto_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/lima.json": {
      "get": {
        "operationId": "get_api_v1_observatory_lima_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/lisbon.json": {
      "get": {
        "operationId": "get_api_v1_observatory_lisbon_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/london.json": {
      "get": {
        "operationId": "get_api_v1_observatory_london_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/los-angeles.json": {
      "get": {
        "operationId": "get_api_v1_observatory_los_angeles_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/madrid.json": {
      "get": {
        "operationId": "get_api_v1_observatory_madrid_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/manila.json": {
      "get": {
        "operationId": "get_api_v1_observatory_manila_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/melbourne.json": {
      "get": {
        "operationId": "get_api_v1_observatory_melbourne_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/montreal.json": {
      "get": {
        "operationId": "get_api_v1_observatory_montreal_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/mumbai.json": {
      "get": {
        "operationId": "get_api_v1_observatory_mumbai_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/munich.json": {
      "get": {
        "operationId": "get_api_v1_observatory_munich_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/new-york-city.json": {
      "get": {
        "operationId": "get_api_v1_observatory_new_york_city_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/osaka.json": {
      "get": {
        "operationId": "get_api_v1_observatory_osaka_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/oslo.json": {
      "get": {
        "operationId": "get_api_v1_observatory_oslo_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/paris.json": {
      "get": {
        "operationId": "get_api_v1_observatory_paris_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/perth.json": {
      "get": {
        "operationId": "get_api_v1_observatory_perth_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/prague.json": {
      "get": {
        "operationId": "get_api_v1_observatory_prague_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/rio-de-janeiro.json": {
      "get": {
        "operationId": "get_api_v1_observatory_rio_de_janeiro_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/rome.json": {
      "get": {
        "operationId": "get_api_v1_observatory_rome_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/san-francisco.json": {
      "get": {
        "operationId": "get_api_v1_observatory_san_francisco_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/santiago.json": {
      "get": {
        "operationId": "get_api_v1_observatory_santiago_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/sao-paulo.json": {
      "get": {
        "operationId": "get_api_v1_observatory_sao_paulo_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/seattle.json": {
      "get": {
        "operationId": "get_api_v1_observatory_seattle_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/seoul.json": {
      "get": {
        "operationId": "get_api_v1_observatory_seoul_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/shanghai.json": {
      "get": {
        "operationId": "get_api_v1_observatory_shanghai_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/singapore.json": {
      "get": {
        "operationId": "get_api_v1_observatory_singapore_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/stockholm.json": {
      "get": {
        "operationId": "get_api_v1_observatory_stockholm_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/sydney.json": {
      "get": {
        "operationId": "get_api_v1_observatory_sydney_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/taipei.json": {
      "get": {
        "operationId": "get_api_v1_observatory_taipei_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/tel-aviv.json": {
      "get": {
        "operationId": "get_api_v1_observatory_tel_aviv_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/tokyo.json": {
      "get": {
        "operationId": "get_api_v1_observatory_tokyo_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/toronto.json": {
      "get": {
        "operationId": "get_api_v1_observatory_toronto_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/vancouver.json": {
      "get": {
        "operationId": "get_api_v1_observatory_vancouver_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/vienna.json": {
      "get": {
        "operationId": "get_api_v1_observatory_vienna_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/warsaw.json": {
      "get": {
        "operationId": "get_api_v1_observatory_warsaw_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/washington-dc.json": {
      "get": {
        "operationId": "get_api_v1_observatory_washington_dc_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory/zurich.json": {
      "get": {
        "operationId": "get_api_v1_observatory_zurich_json",
        "summary": "Read city-observatory",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityObservatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/urban-centres.json": {
      "get": {
        "operationId": "get_api_v1_urban_centres_json",
        "summary": "Read urban-centre-collection",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UrbanCentres"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-metrics.json": {
      "get": {
        "operationId": "get_api_v1_index_metrics_json",
        "summary": "Read index-metric-definitions",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IndexMetrics"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observatory.json": {
      "get": {
        "operationId": "get_api_v1_observatory_json",
        "summary": "Read city-observatory-collection",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Observatory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/air-quality.json": {
      "get": {
        "operationId": "get_api_v1_air_quality_json",
        "summary": "Read air-quality-context",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AirQuality"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/geography-candidates.json": {
      "get": {
        "operationId": "get_api_v1_geography_candidates_json",
        "summary": "Read geography-candidate-registry",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GeographyCandidates"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-protocols.json": {
      "get": {
        "operationId": "get_api_v1_index_protocols_json",
        "summary": "Read index-measurement-protocols",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IndexProtocols"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/scoring-geographies.json": {
      "get": {
        "operationId": "get_api_v1_scoring_geographies_json",
        "summary": "Read reviewed-scoring-geographies",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScoringGeographies"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/index-observations.json": {
      "get": {
        "operationId": "get_api_v1_index_observations_json",
        "summary": "Read current-index-observations",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IndexObservations"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/amsterdam.md": {
      "get": {
        "operationId": "get_api_v1_cities_amsterdam_md",
        "summary": "Read /api/v1/cities/amsterdam.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/auckland.md": {
      "get": {
        "operationId": "get_api_v1_cities_auckland_md",
        "summary": "Read /api/v1/cities/auckland.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/bangalore.md": {
      "get": {
        "operationId": "get_api_v1_cities_bangalore_md",
        "summary": "Read /api/v1/cities/bangalore.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/bangkok.md": {
      "get": {
        "operationId": "get_api_v1_cities_bangkok_md",
        "summary": "Read /api/v1/cities/bangkok.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/barcelona.md": {
      "get": {
        "operationId": "get_api_v1_cities_barcelona_md",
        "summary": "Read /api/v1/cities/barcelona.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/beijing.md": {
      "get": {
        "operationId": "get_api_v1_cities_beijing_md",
        "summary": "Read /api/v1/cities/beijing.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/berlin.md": {
      "get": {
        "operationId": "get_api_v1_cities_berlin_md",
        "summary": "Read /api/v1/cities/berlin.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/boston.md": {
      "get": {
        "operationId": "get_api_v1_cities_boston_md",
        "summary": "Read /api/v1/cities/boston.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/brisbane.md": {
      "get": {
        "operationId": "get_api_v1_cities_brisbane_md",
        "summary": "Read /api/v1/cities/brisbane.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/brussels.md": {
      "get": {
        "operationId": "get_api_v1_cities_brussels_md",
        "summary": "Read /api/v1/cities/brussels.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/buenos-aires.md": {
      "get": {
        "operationId": "get_api_v1_cities_buenos_aires_md",
        "summary": "Read /api/v1/cities/buenos-aires.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/cairo.md": {
      "get": {
        "operationId": "get_api_v1_cities_cairo_md",
        "summary": "Read /api/v1/cities/cairo.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/calgary.md": {
      "get": {
        "operationId": "get_api_v1_cities_calgary_md",
        "summary": "Read /api/v1/cities/calgary.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/cape-town.md": {
      "get": {
        "operationId": "get_api_v1_cities_cape_town_md",
        "summary": "Read /api/v1/cities/cape-town.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/chicago.md": {
      "get": {
        "operationId": "get_api_v1_cities_chicago_md",
        "summary": "Read /api/v1/cities/chicago.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/copenhagen.md": {
      "get": {
        "operationId": "get_api_v1_cities_copenhagen_md",
        "summary": "Read /api/v1/cities/copenhagen.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/delhi.md": {
      "get": {
        "operationId": "get_api_v1_cities_delhi_md",
        "summary": "Read /api/v1/cities/delhi.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/dubai.md": {
      "get": {
        "operationId": "get_api_v1_cities_dubai_md",
        "summary": "Read /api/v1/cities/dubai.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/dublin.md": {
      "get": {
        "operationId": "get_api_v1_cities_dublin_md",
        "summary": "Read /api/v1/cities/dublin.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/edinburgh.md": {
      "get": {
        "operationId": "get_api_v1_cities_edinburgh_md",
        "summary": "Read /api/v1/cities/edinburgh.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/helsinki.md": {
      "get": {
        "operationId": "get_api_v1_cities_helsinki_md",
        "summary": "Read /api/v1/cities/helsinki.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/ho-chi-minh-city.md": {
      "get": {
        "operationId": "get_api_v1_cities_ho_chi_minh_city_md",
        "summary": "Read /api/v1/cities/ho-chi-minh-city.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/hong-kong.md": {
      "get": {
        "operationId": "get_api_v1_cities_hong_kong_md",
        "summary": "Read /api/v1/cities/hong-kong.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/istanbul.md": {
      "get": {
        "operationId": "get_api_v1_cities_istanbul_md",
        "summary": "Read /api/v1/cities/istanbul.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/jakarta.md": {
      "get": {
        "operationId": "get_api_v1_cities_jakarta_md",
        "summary": "Read /api/v1/cities/jakarta.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/kuala-lumpur.md": {
      "get": {
        "operationId": "get_api_v1_cities_kuala_lumpur_md",
        "summary": "Read /api/v1/cities/kuala-lumpur.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/kyoto.md": {
      "get": {
        "operationId": "get_api_v1_cities_kyoto_md",
        "summary": "Read /api/v1/cities/kyoto.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/lima.md": {
      "get": {
        "operationId": "get_api_v1_cities_lima_md",
        "summary": "Read /api/v1/cities/lima.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/lisbon.md": {
      "get": {
        "operationId": "get_api_v1_cities_lisbon_md",
        "summary": "Read /api/v1/cities/lisbon.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/london.md": {
      "get": {
        "operationId": "get_api_v1_cities_london_md",
        "summary": "Read /api/v1/cities/london.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/los-angeles.md": {
      "get": {
        "operationId": "get_api_v1_cities_los_angeles_md",
        "summary": "Read /api/v1/cities/los-angeles.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/madrid.md": {
      "get": {
        "operationId": "get_api_v1_cities_madrid_md",
        "summary": "Read /api/v1/cities/madrid.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/manila.md": {
      "get": {
        "operationId": "get_api_v1_cities_manila_md",
        "summary": "Read /api/v1/cities/manila.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/melbourne.md": {
      "get": {
        "operationId": "get_api_v1_cities_melbourne_md",
        "summary": "Read /api/v1/cities/melbourne.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/montreal.md": {
      "get": {
        "operationId": "get_api_v1_cities_montreal_md",
        "summary": "Read /api/v1/cities/montreal.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/mumbai.md": {
      "get": {
        "operationId": "get_api_v1_cities_mumbai_md",
        "summary": "Read /api/v1/cities/mumbai.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/munich.md": {
      "get": {
        "operationId": "get_api_v1_cities_munich_md",
        "summary": "Read /api/v1/cities/munich.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/new-york-city.md": {
      "get": {
        "operationId": "get_api_v1_cities_new_york_city_md",
        "summary": "Read /api/v1/cities/new-york-city.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/osaka.md": {
      "get": {
        "operationId": "get_api_v1_cities_osaka_md",
        "summary": "Read /api/v1/cities/osaka.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/oslo.md": {
      "get": {
        "operationId": "get_api_v1_cities_oslo_md",
        "summary": "Read /api/v1/cities/oslo.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/paris.md": {
      "get": {
        "operationId": "get_api_v1_cities_paris_md",
        "summary": "Read /api/v1/cities/paris.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/perth.md": {
      "get": {
        "operationId": "get_api_v1_cities_perth_md",
        "summary": "Read /api/v1/cities/perth.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/prague.md": {
      "get": {
        "operationId": "get_api_v1_cities_prague_md",
        "summary": "Read /api/v1/cities/prague.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/rio-de-janeiro.md": {
      "get": {
        "operationId": "get_api_v1_cities_rio_de_janeiro_md",
        "summary": "Read /api/v1/cities/rio-de-janeiro.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/rome.md": {
      "get": {
        "operationId": "get_api_v1_cities_rome_md",
        "summary": "Read /api/v1/cities/rome.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/san-francisco.md": {
      "get": {
        "operationId": "get_api_v1_cities_san_francisco_md",
        "summary": "Read /api/v1/cities/san-francisco.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/santiago.md": {
      "get": {
        "operationId": "get_api_v1_cities_santiago_md",
        "summary": "Read /api/v1/cities/santiago.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/sao-paulo.md": {
      "get": {
        "operationId": "get_api_v1_cities_sao_paulo_md",
        "summary": "Read /api/v1/cities/sao-paulo.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/seattle.md": {
      "get": {
        "operationId": "get_api_v1_cities_seattle_md",
        "summary": "Read /api/v1/cities/seattle.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/seoul.md": {
      "get": {
        "operationId": "get_api_v1_cities_seoul_md",
        "summary": "Read /api/v1/cities/seoul.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/shanghai.md": {
      "get": {
        "operationId": "get_api_v1_cities_shanghai_md",
        "summary": "Read /api/v1/cities/shanghai.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/singapore.md": {
      "get": {
        "operationId": "get_api_v1_cities_singapore_md",
        "summary": "Read /api/v1/cities/singapore.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/stockholm.md": {
      "get": {
        "operationId": "get_api_v1_cities_stockholm_md",
        "summary": "Read /api/v1/cities/stockholm.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/sydney.md": {
      "get": {
        "operationId": "get_api_v1_cities_sydney_md",
        "summary": "Read /api/v1/cities/sydney.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/taipei.md": {
      "get": {
        "operationId": "get_api_v1_cities_taipei_md",
        "summary": "Read /api/v1/cities/taipei.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/tel-aviv.md": {
      "get": {
        "operationId": "get_api_v1_cities_tel_aviv_md",
        "summary": "Read /api/v1/cities/tel-aviv.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/tokyo.md": {
      "get": {
        "operationId": "get_api_v1_cities_tokyo_md",
        "summary": "Read /api/v1/cities/tokyo.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/toronto.md": {
      "get": {
        "operationId": "get_api_v1_cities_toronto_md",
        "summary": "Read /api/v1/cities/toronto.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/vancouver.md": {
      "get": {
        "operationId": "get_api_v1_cities_vancouver_md",
        "summary": "Read /api/v1/cities/vancouver.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/vienna.md": {
      "get": {
        "operationId": "get_api_v1_cities_vienna_md",
        "summary": "Read /api/v1/cities/vienna.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/warsaw.md": {
      "get": {
        "operationId": "get_api_v1_cities_warsaw_md",
        "summary": "Read /api/v1/cities/warsaw.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/washington-dc.md": {
      "get": {
        "operationId": "get_api_v1_cities_washington_dc_md",
        "summary": "Read /api/v1/cities/washington-dc.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities/zurich.md": {
      "get": {
        "operationId": "get_api_v1_cities_zurich_md",
        "summary": "Read /api/v1/cities/zurich.md as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/markdown": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/articles/reading-metropolitan-road-death-rates.json": {
      "get": {
        "operationId": "get_api_v1_articles_reading_metropolitan_road_death_rates_json",
        "summary": "Read article",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Article"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/articles/rent-is-not-cost-of-living.json": {
      "get": {
        "operationId": "get_api_v1_articles_rent_is_not_cost_of_living_json",
        "summary": "Read article",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Article"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/articles/a-48-hour-city-field-test.json": {
      "get": {
        "operationId": "get_api_v1_articles_a_48_hour_city_field_test_json",
        "summary": "Read article",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Article"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/articles/transit-map-to-real-commute.json": {
      "get": {
        "operationId": "get_api_v1_articles_transit_map_to_real_commute_json",
        "summary": "Read article",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Article"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/articles/the-tourist-city-and-the-resident-city.json": {
      "get": {
        "operationId": "get_api_v1_articles_the_tourist_city_and_the_resident_city_json",
        "summary": "Read article",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Article"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/articles/reading-city-news-with-data.json": {
      "get": {
        "operationId": "get_api_v1_articles_reading_city_news_with_data_json",
        "summary": "Read article",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Article"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/articles/heat-shade-and-the-walkable-city.json": {
      "get": {
        "operationId": "get_api_v1_articles_heat_shade_and_the_walkable_city_json",
        "summary": "Read article",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Article"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/articles/calgary-housing-outdoors-tradeoffs.json": {
      "get": {
        "operationId": "get_api_v1_articles_calgary_housing_outdoors_tradeoffs_json",
        "summary": "Read article",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Article"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/articles/weekly-research-quarterly-results.json": {
      "get": {
        "operationId": "get_api_v1_articles_weekly_research_quarterly_results_json",
        "summary": "Read article",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Article"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/articles/comparable-cities-not-country-proxies.json": {
      "get": {
        "operationId": "get_api_v1_articles_comparable_cities_not_country_proxies_json",
        "summary": "Read article",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Article"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/cities.json": {
      "get": {
        "operationId": "get_api_v1_cities_json",
        "summary": "Read city-collection",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CityCollection"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/categories.json": {
      "get": {
        "operationId": "get_api_v1_categories_json",
        "summary": "Read category-collection",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CategoryCollection"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/countries.json": {
      "get": {
        "operationId": "get_api_v1_countries_json",
        "summary": "Read country-collection",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CountryCollection"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/evidence-views.json": {
      "get": {
        "operationId": "get_api_v1_evidence_views_json",
        "summary": "Read evidence-view-collection",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EvidenceViewCollection"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/articles.json": {
      "get": {
        "operationId": "get_api_v1_articles_json",
        "summary": "Read article-collection",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ArticleCollection"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/observations.json": {
      "get": {
        "operationId": "get_api_v1_observations_json",
        "summary": "Read contextual-observations",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Observations"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/sources.json": {
      "get": {
        "operationId": "get_api_v1_sources_json",
        "summary": "Read source-collection",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Sources"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/catalog.json": {
      "get": {
        "operationId": "get_api_v1_catalog_json",
        "summary": "Read catalog",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Catalog"
                }
              }
            }
          }
        }
      }
    },
    "/llms.txt": {
      "get": {
        "operationId": "get_llms_txt",
        "summary": "Read /llms.txt as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/llms-full.txt": {
      "get": {
        "operationId": "get_llms_full_txt",
        "summary": "Read /llms-full.txt as citation-friendly text",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/openapi.json": {
      "get": {
        "operationId": "get_api_v1_openapi_json",
        "summary": "Read OpenAPI specification",
        "description": "Read-only complete static snapshot. No query parameters, authentication or write operations.",
        "responses": {
          "200": {
            "description": "Published snapshot. Observation and editorial dates are retained individually.",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "Snapshot": {
        "type": "object",
        "properties": {
          "schema_version": {
            "type": "string",
            "const": "1.0.0"
          },
          "api_version": {
            "type": "string",
            "const": "v1"
          },
          "snapshot_id": {
            "type": "string"
          },
          "kind": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "self": {
            "type": "string",
            "format": "uri"
          },
          "canonical_url": {
            "type": "string",
            "format": "uri"
          },
          "as_of": {
            "type": "string",
            "format": "date",
            "description": "Last complete source-check date, not a common measurement period. Individual validated observations can have later retrieval dates."
          },
          "as_of_meaning": {
            "type": "string"
          },
          "dates": {
            "type": "object",
            "properties": {
              "source_checked_at": {
                "type": "string",
                "format": "date"
              },
              "last_complete_source_check_at": {
                "type": "string",
                "format": "date"
              },
              "latest_observation_retrieved_at": {
                "type": "string",
                "format": "date"
              },
              "observations_changed_at": {
                "type": "string",
                "format": "date"
              },
              "editorial_review_earliest": {
                "type": "string",
                "format": "date"
              },
              "editorial_review_latest": {
                "type": "string",
                "format": "date"
              },
              "urban_context_retrieved_at": {
                "type": "string",
                "format": "date"
              },
              "index_evidence_evaluated_at": {
                "type": "string",
                "format": "date"
              },
              "air_quality_retrieved_at": {
                "type": "string",
                "format": "date"
              },
              "geography_candidates_evaluated_at": {
                "type": "string",
                "format": "date"
              },
              "protocols_prepared_at": {
                "type": "string",
                "format": "date"
              },
              "scoring_geographies_reviewed_at": {
                "type": "string",
                "format": "date"
              },
              "pm25_evidence_reviewed_at": {
                "type": "string",
                "format": "date"
              },
              "heat_evidence_reviewed_at": {
                "type": "string",
                "format": "date"
              },
              "rental_vacancy_evidence_reviewed_at": {
                "type": "string",
                "format": "date"
              },
              "housing_supply_evidence_reviewed_at": {
                "type": "string",
                "format": "date"
              },
              "life_expectancy_evidence_reviewed_at": {
                "type": "string",
                "format": "date"
              },
              "road_deaths_evidence_reviewed_at": {
                "type": "string",
                "format": "date"
              }
            },
            "additionalProperties": true
          },
          "edition": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string"
              },
              "label": {
                "type": "string"
              },
              "status": {
                "const": "research"
              },
              "official_city_results_released": {
                "const": false
              },
              "methodology_version": {
                "type": "string"
              }
            },
            "required": [
              "status",
              "official_city_results_released"
            ],
            "additionalProperties": true
          },
          "notice": {
            "type": "string"
          },
          "publisher": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string"
              },
              "initiative": {
                "type": "string"
              },
              "url": {
                "type": "string",
                "format": "uri"
              }
            },
            "additionalProperties": true
          },
          "rights": {
            "type": "string"
          }
        },
        "required": [
          "schema_version",
          "api_version",
          "snapshot_id",
          "kind",
          "id",
          "self",
          "canonical_url",
          "edition",
          "notice",
          "publisher",
          "rights"
        ],
        "additionalProperties": true
      },
      "Citation": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "author": {
            "type": "string"
          },
          "publisher": {
            "type": "string"
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "published_at": {
            "type": "string",
            "format": "date"
          },
          "canonical_url": {
            "type": "string",
            "format": "uri"
          },
          "suggested": {
            "type": "string"
          }
        },
        "required": [
          "title",
          "author",
          "canonical_url"
        ],
        "additionalProperties": true
      },
      "Country": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "iso_2": {
            "type": "string"
          },
          "iso_3": {
            "type": "string"
          },
          "continent": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name",
          "iso_3"
        ],
        "additionalProperties": true
      },
      "EditorialSource": {
        "type": "object",
        "properties": {
          "source_ref": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "scope": {
            "type": "string"
          }
        },
        "required": [
          "source_ref",
          "url"
        ],
        "additionalProperties": true
      },
      "Source": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "names": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "scopes": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "uses": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "licence": {
            "type": [
              "string",
              "null"
            ]
          },
          "data_licences": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ConditionalDataLicence"
            }
          }
        },
        "required": [
          "id",
          "url",
          "names",
          "scopes",
          "uses"
        ],
        "additionalProperties": true
      },
      "AirSourceFrame": {
        "type": "object",
        "properties": {
          "publisher": {
            "type": "string"
          },
          "dataset": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "archive_url": {
            "type": "string",
            "format": "uri-reference"
          },
          "archive_absolute_url": {
            "type": "string",
            "format": "uri"
          },
          "sha256": {
            "type": "string"
          },
          "retrieved_at": {
            "type": "string"
          },
          "source_ref": {
            "type": "string"
          },
          "license": {
            "type": "string"
          },
          "license_url": {
            "type": "string",
            "format": "uri"
          },
          "csv_member": {
            "type": "string"
          },
          "csv_sha256": {
            "type": "string"
          },
          "csv_row_number": {
            "type": "integer"
          }
        },
        "required": [
          "url",
          "archive_url",
          "archive_absolute_url",
          "sha256",
          "retrieved_at",
          "source_ref"
        ],
        "additionalProperties": true
      },
      "AirDataset": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "publisher": {
            "type": "string"
          },
          "context_only": {
            "const": true
          },
          "source": {
            "$ref": "#/components/schemas/AirSourceFrame"
          },
          "archives": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AirSourceFrame"
            }
          },
          "metadata_source_refs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "period_start": {
            "type": "string",
            "format": "date"
          },
          "period_end": {
            "type": "string",
            "format": "date"
          },
          "measurement_kind": {
            "type": "string"
          },
          "no_city_averages": {
            "const": true
          },
          "no_rankings": {
            "const": true
          },
          "limitations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "scope_limits": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "required": [
          "id",
          "publisher",
          "context_only",
          "metadata_source_refs"
        ],
        "additionalProperties": true
      },
      "AirCoverage": {
        "type": "object",
        "properties": {
          "city_slug": {
            "type": "string"
          },
          "source_id": {
            "type": "string"
          },
          "evidence_type": {
            "enum": [
              "monitor-annual-summary",
              "modelled-city-period-average"
            ]
          },
          "selected_records": {
            "type": "integer",
            "minimum": 0
          },
          "selected_monitor_records": {
            "type": "integer",
            "minimum": 0
          },
          "selected_unique_sites": {
            "type": "integer",
            "minimum": 0
          },
          "selected_year": {
            "type": "integer"
          },
          "period_start": {
            "type": "string",
            "format": "date"
          },
          "period_end": {
            "type": "string",
            "format": "date"
          },
          "geography_scope": {
            "type": "string"
          }
        },
        "required": [
          "city_slug",
          "source_id",
          "evidence_type",
          "geography_scope"
        ],
        "additionalProperties": true
      },
      "AirRecordBase": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "city_slug": {
            "type": "string"
          },
          "source_id": {
            "type": "string"
          },
          "evidence_type": {
            "type": "string"
          },
          "value": {
            "type": "number"
          },
          "value_as_published": {
            "type": "string"
          },
          "unit": {
            "type": "string"
          },
          "period_start": {
            "type": "string",
            "format": "date"
          },
          "period_end": {
            "type": "string",
            "format": "date"
          },
          "geography_type": {
            "type": "string"
          },
          "geography_scope": {
            "type": "string"
          },
          "source": {
            "$ref": "#/components/schemas/AirSourceFrame"
          },
          "source_ref": {
            "type": "string"
          },
          "source_url": {
            "type": "string",
            "format": "uri"
          },
          "publisher": {
            "type": "string"
          },
          "retrieved_at": {
            "type": "string"
          },
          "ranking_eligible": {
            "const": false
          },
          "index_eligible": {
            "const": false
          },
          "quality_flags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "limitations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "index_admission": {
            "type": "object",
            "properties": {
              "admitted": {
                "const": false
              },
              "reason": {
                "type": "string"
              }
            },
            "required": [
              "admitted",
              "reason"
            ],
            "additionalProperties": true
          },
          "raw_source_record": {
            "type": "object"
          }
        },
        "required": [
          "id",
          "city_slug",
          "source_id",
          "evidence_type",
          "value",
          "value_as_published",
          "unit",
          "period_start",
          "period_end",
          "geography_type",
          "geography_scope",
          "source",
          "source_ref",
          "source_url",
          "publisher",
          "retrieved_at",
          "ranking_eligible",
          "index_eligible",
          "index_admission"
        ],
        "additionalProperties": true
      },
      "AirMonitorRecord": {
        "allOf": [
          {
            "$ref": "#/components/schemas/AirRecordBase"
          },
          {
            "type": "object",
            "properties": {
              "evidence_type": {
                "const": "monitor-annual-summary"
              },
              "geography_type": {
                "const": "monitoring-site"
              },
              "monitor_id": {
                "type": "string"
              },
              "site_id": {
                "type": "string"
              },
              "poc": {
                "type": "string"
              },
              "sample_duration": {
                "type": "string"
              },
              "metric_used": {
                "type": "string"
              },
              "completeness_indicator": {
                "type": "string"
              },
              "certification_indicator": {
                "type": "string"
              },
              "event_type": {
                "type": "string"
              },
              "observation_count": {
                "type": "integer"
              },
              "observation_percent": {
                "type": "number"
              },
              "coordinates": {
                "type": "object",
                "properties": {
                  "latitude": {
                    "type": "number"
                  },
                  "longitude": {
                    "type": "number"
                  },
                  "datum": {
                    "type": "string"
                  }
                },
                "additionalProperties": true
              }
            },
            "required": [
              "monitor_id",
              "site_id",
              "sample_duration",
              "completeness_indicator",
              "certification_indicator"
            ],
            "additionalProperties": true
          }
        ]
      },
      "AirModelledCityRecord": {
        "allOf": [
          {
            "$ref": "#/components/schemas/AirRecordBase"
          },
          {
            "type": "object",
            "properties": {
              "evidence_type": {
                "const": "modelled-city-period-average"
              },
              "annual_single_year": {
                "const": false
              },
              "population_weighted": {
                "const": true
              },
              "methodology": {
                "type": "string"
              },
              "period_label": {
                "type": "string"
              },
              "source_city_name": {
                "type": "string"
              },
              "source_country_name": {
                "type": "string"
              },
              "official_geography_id": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "spatial_resolution": {
                "type": "string"
              },
              "monitor_station_count": {
                "type": [
                  "number",
                  "null"
                ]
              },
              "monitor_temporal_coverage": {
                "type": [
                  "number",
                  "null"
                ]
              },
              "source_population_as_published": {
                "type": "string"
              },
              "source_population_note": {
                "type": "string"
              }
            },
            "required": [
              "annual_single_year",
              "population_weighted",
              "methodology",
              "period_label",
              "source_city_name",
              "source_country_name"
            ],
            "additionalProperties": true
          }
        ]
      },
      "AirRecord": {
        "oneOf": [
          {
            "$ref": "#/components/schemas/AirMonitorRecord"
          },
          {
            "$ref": "#/components/schemas/AirModelledCityRecord"
          }
        ],
        "discriminator": {
          "propertyName": "evidence_type",
          "mapping": {
            "monitor-annual-summary": "#/components/schemas/AirMonitorRecord",
            "modelled-city-period-average": "#/components/schemas/AirModelledCityRecord"
          }
        }
      },
      "CityAirContext": {
        "type": "object",
        "properties": {
          "status": {
            "const": "context-only"
          },
          "record_count": {
            "type": "integer",
            "minimum": 0
          },
          "index_eligible": {
            "const": false
          },
          "ranking_eligible": {
            "const": false
          },
          "evidence_types": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "source_retrievals": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "source_id": {
                  "type": "string"
                },
                "retrieved_at": {
                  "type": "string"
                }
              },
              "required": [
                "source_id",
                "retrieved_at"
              ],
              "additionalProperties": true
            }
          },
          "coverage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AirCoverage"
            }
          },
          "records": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AirRecord"
            }
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "status",
          "record_count",
          "index_eligible",
          "ranking_eligible",
          "evidence_types",
          "source_retrievals",
          "coverage",
          "records",
          "notice"
        ],
        "additionalProperties": true
      },
      "AirQuality": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "air-quality-context"
              },
              "metadata": {
                "type": "object",
                "properties": {
                  "retrieved_at": {
                    "type": "string",
                    "format": "date"
                  },
                  "datasets": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/AirDataset"
                    }
                  }
                },
                "required": [
                  "retrieved_at",
                  "datasets"
                ],
                "additionalProperties": true
              },
              "coverage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AirCoverage"
                }
              },
              "records": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AirRecord"
                }
              },
              "count": {
                "type": "integer"
              },
              "covered_city_count": {
                "type": "integer"
              },
              "record_counts_by_evidence_type": {
                "type": "object",
                "additionalProperties": {
                  "type": "integer",
                  "minimum": 0
                }
              },
              "ranking_eligible": {
                "const": false
              },
              "index_eligible": {
                "const": false
              },
              "no_rankings": {
                "const": true
              },
              "scope_notice": {
                "type": "string"
              },
              "links": {
                "type": "object"
              }
            },
            "required": [
              "metadata",
              "coverage",
              "records",
              "count",
              "covered_city_count",
              "record_counts_by_evidence_type",
              "ranking_eligible",
              "index_eligible",
              "no_rankings",
              "scope_notice"
            ],
            "additionalProperties": true
          }
        ]
      },
      "GeographySourceFrame": {
        "type": "object",
        "properties": {
          "frame_id": {
            "type": "string"
          },
          "file": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "sha256": {
            "type": "string"
          },
          "bytes": {
            "type": "integer"
          },
          "retrieved_at": {
            "type": "string"
          },
          "last_modified": {
            "type": [
              "string",
              "null"
            ]
          },
          "source_ref": {
            "type": "string"
          },
          "publisher": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "boundary_vintage": {
            "type": [
              "string",
              "null"
            ]
          },
          "licence": {
            "type": "string"
          },
          "geometry_redistribution_cleared": {
            "const": false
          }
        },
        "required": [
          "url",
          "sha256",
          "retrieved_at",
          "source_ref",
          "publisher",
          "label",
          "licence"
        ],
        "additionalProperties": true
      },
      "OecdGeographyCandidate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "country_iso3": {
            "type": "string"
          },
          "source_name": {
            "type": "string"
          },
          "source_label": {
            "type": "string"
          },
          "identity_source_frame": {
            "type": "string"
          },
          "boundary_vintage": {
            "type": [
              "string",
              "null"
            ]
          },
          "boundary_vintage_status": {
            "type": "string"
          },
          "boundary_match": {
            "enum": [
              "point_intersects",
              "not_in_retrieved_boundary_package"
            ]
          },
          "boundary_source_frame": {
            "type": [
              "string",
              "null"
            ]
          },
          "boundary_archive_generation": {
            "type": [
              "string",
              "null"
            ]
          },
          "source_geometry_wkb_sha256": {
            "type": "string"
          },
          "member_count": {
            "type": "integer",
            "minimum": 0
          },
          "member_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "member_geography_levels": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "member_count_by_geography_level": {
            "type": "object",
            "additionalProperties": {
              "type": "integer",
              "minimum": 0
            }
          },
          "membership_interpretation": {
            "type": "string"
          },
          "membership_source_frame": {
            "type": [
              "string",
              "null"
            ]
          },
          "membership_boundary_alignment": {
            "type": "string"
          },
          "scoring_approved": {
            "const": false
          },
          "shared_with": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "required": [
          "id",
          "country_iso3",
          "source_name",
          "boundary_vintage",
          "boundary_match",
          "member_count",
          "member_ids",
          "member_geography_levels",
          "member_count_by_geography_level",
          "membership_interpretation",
          "scoring_approved",
          "shared_with"
        ],
        "additionalProperties": true
      },
      "EstimatedFuaCandidate": {
        "type": "object",
        "properties": {
          "eFUA_ID": {
            "type": "integer"
          },
          "eFUA_name": {
            "type": "string"
          },
          "Cntry_ISO": {
            "type": "string"
          },
          "Cntry_name": {
            "type": "string"
          },
          "UC_IDs": {
            "type": "string"
          },
          "UC_num": {
            "type": "integer"
          },
          "source_geometry_wkb_sha256": {
            "type": "string"
          },
          "shared_with": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "required": [
          "eFUA_ID",
          "eFUA_name",
          "Cntry_ISO",
          "UC_IDs",
          "source_geometry_wkb_sha256",
          "shared_with"
        ],
        "additionalProperties": true
      },
      "GeographyCityCandidate": {
        "type": "object",
        "properties": {
          "city_slug": {
            "type": "string"
          },
          "city_name": {
            "type": "string"
          },
          "destination_country_iso3": {
            "type": "string"
          },
          "status": {
            "enum": [
              "matched",
              "shared",
              "unresolved"
            ]
          },
          "scoring_approved": {
            "const": false
          },
          "evaluated_at": {
            "type": "string",
            "format": "date"
          },
          "registry_url": {
            "type": "string",
            "format": "uri"
          },
          "notice": {
            "type": "string"
          },
          "scope_notice": {
            "type": "string"
          },
          "reference_point": {
            "type": "object",
            "properties": {
              "longitude": {
                "type": "number"
              },
              "latitude": {
                "type": "number"
              },
              "provenance": {
                "type": "string"
              }
            },
            "required": [
              "longitude",
              "latitude",
              "provenance"
            ],
            "additionalProperties": true
          },
          "oecd_fua_candidates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OecdGeographyCandidate"
            }
          },
          "estimated_fua_2015": {
            "type": "object",
            "properties": {
              "status": {
                "type": "string"
              },
              "source_frame": {
                "type": "string"
              },
              "boundary_vintage": {
                "const": "2015"
              },
              "type": {
                "type": "string"
              },
              "scoring_approved": {
                "const": false
              },
              "candidates": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EstimatedFuaCandidate"
                }
              },
              "notice": {
                "type": "string"
              }
            },
            "required": [
              "status",
              "source_frame",
              "boundary_vintage",
              "scoring_approved",
              "candidates",
              "notice"
            ],
            "additionalProperties": true
          },
          "eurostat_2024_research_crosscheck": {
            "type": "object",
            "properties": {
              "status": {
                "type": "string"
              },
              "source_frame": {
                "type": "string"
              },
              "boundary_vintage": {
                "type": "string",
                "format": "date"
              },
              "geometry_redistribution_cleared": {
                "const": false
              },
              "licence_notice": {
                "type": "string"
              },
              "candidates": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "URAU_CODE": {
                      "type": "string"
                    },
                    "URAU_NAME": {
                      "type": "string"
                    },
                    "CNTR_CODE": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": true
                }
              }
            },
            "additionalProperties": true
          },
          "national_metro_context": {
            "type": "object",
            "properties": {
              "type": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "id": {
                "type": "string"
              },
              "boundary_vintage": {
                "type": "string"
              },
              "member_type": {
                "type": "string"
              },
              "member_ids": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "member_count": {
                "type": "integer"
              },
              "source_frame": {
                "type": "string"
              },
              "scoring_approved": {
                "const": false
              }
            },
            "additionalProperties": true
          },
          "source_frames": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GeographySourceFrame"
            }
          }
        },
        "required": [
          "city_slug",
          "city_name",
          "destination_country_iso3",
          "status",
          "scoring_approved",
          "evaluated_at",
          "registry_url",
          "notice",
          "scope_notice",
          "reference_point",
          "oecd_fua_candidates",
          "estimated_fua_2015",
          "source_frames"
        ],
        "additionalProperties": true
      },
      "GeographyCandidates": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "geography-candidate-registry"
              },
              "status": {
                "const": "research-candidates"
              },
              "evaluated_at": {
                "type": "string",
                "format": "date"
              },
              "scoring_approved": {
                "const": false
              },
              "official_results_released": {
                "const": false
              },
              "count": {
                "type": "integer"
              },
              "summary": {
                "type": "object",
                "additionalProperties": {
                  "type": "integer",
                  "minimum": 0
                }
              },
              "sources": {
                "type": "object",
                "additionalProperties": {
                  "$ref": "#/components/schemas/GeographySourceFrame"
                }
              },
              "cities": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GeographyCityCandidate"
                }
              },
              "links": {
                "type": "object"
              }
            },
            "required": [
              "status",
              "evaluated_at",
              "scoring_approved",
              "official_results_released",
              "count",
              "summary",
              "sources",
              "cities"
            ],
            "additionalProperties": true
          }
        ]
      },
      "ProtocolDefinitionSource": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "publisher": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "source_ref": {
            "type": "string"
          },
          "verification_status": {
            "type": "string"
          },
          "checked_at": {
            "type": [
              "string",
              "null"
            ],
            "description": "Actual definition-review date, or null when only located and technical review is pending."
          },
          "note": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "publisher",
          "title",
          "url",
          "source_ref",
          "verification_status"
        ],
        "additionalProperties": true
      },
      "MeasurementProtocolDraft": {
        "type": "object",
        "properties": {
          "protocol_id": {
            "type": "string"
          },
          "protocol_ref": {
            "type": "string"
          },
          "version": {
            "type": "string"
          },
          "status": {
            "enum": [
              "draft",
              "frozen"
            ]
          },
          "metric_id": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "pillar": {
            "type": "string"
          },
          "unit": {
            "type": "string"
          },
          "fixed_model_binding": {
            "type": "object",
            "properties": {
              "model_version": {
                "type": "string"
              },
              "anchors": {
                "type": "array",
                "items": {
                  "type": "number"
                }
              },
              "higher_better": {
                "type": "boolean"
              },
              "max_age_days": {
                "type": "integer"
              }
            },
            "required": [
              "model_version",
              "anchors",
              "higher_better",
              "max_age_days"
            ],
            "additionalProperties": true
          },
          "freeze_readiness": {
            "type": "string"
          },
          "universe": {
            "type": "string"
          },
          "geography": {
            "type": "object",
            "properties": {
              "required_type": {
                "type": "string"
              },
              "requirement": {
                "type": "string"
              },
              "boundary_change_rule": {
                "type": "string"
              }
            },
            "additionalProperties": true
          },
          "period_basis": {
            "type": "string"
          },
          "calculation": {
            "type": "string"
          },
          "exclusions": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "required_fields": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "source_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "source_urls": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uri"
            }
          },
          "sources": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ProtocolDefinitionSource"
            }
          },
          "admission_tests": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "open_decisions": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "remaining_evidence_checks": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "review": {
            "type": "object",
            "properties": {
              "completed": {
                "type": "boolean"
              },
              "approved": {
                "type": "boolean"
              },
              "reviewer": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "reviewed_at": {
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "additionalProperties": true
          },
          "operational_basis": {
            "type": "object",
            "properties": {
              "concentration_year": {
                "type": "integer"
              },
              "population_epoch": {
                "type": "integer"
              },
              "boundary_epoch": {
                "type": "integer"
              },
              "sampling": {
                "type": "string"
              },
              "minimum_population_grid_area_coverage": {
                "type": "number"
              },
              "minimum_pm_population_coverage": {
                "type": "number"
              },
              "uncertainty": {
                "type": "string"
              }
            },
            "additionalProperties": true
          },
          "initial_scope_decision": {
            "$ref": "#/components/schemas/RoadSourceFrame"
          },
          "initial_source_adapter": {
            "$ref": "#/components/schemas/RoadInitialSourceAdapter"
          },
          "source_classification": {
            "$ref": "#/components/schemas/RoadGlobalSourceClassification"
          }
        },
        "required": [
          "protocol_id",
          "protocol_ref",
          "version",
          "status",
          "metric_id",
          "label",
          "pillar",
          "unit",
          "fixed_model_binding",
          "universe",
          "geography",
          "period_basis",
          "calculation",
          "exclusions",
          "required_fields",
          "sources",
          "admission_tests",
          "open_decisions",
          "review"
        ],
        "additionalProperties": true
      },
      "IndexAdmissionPolicy": {
        "type": "object",
        "properties": {
          "schema_version": {
            "type": "string"
          },
          "policy_version": {
            "type": "string"
          },
          "model_version": {
            "type": "string"
          },
          "status": {
            "const": "research"
          },
          "official_results_released": {
            "const": false
          },
          "requirements": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "bound_observation_fields": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "approved_registry_counts": {
            "type": "object",
            "properties": {
              "reviewed_geographies": {
                "type": "integer",
                "minimum": 0
              },
              "frozen_protocols": {
                "type": "integer",
                "minimum": 0
              },
              "registered_source_frames": {
                "type": "integer",
                "minimum": 0
              },
              "approved_evidence_reviews": {
                "type": "integer",
                "minimum": 0
              },
              "approved_selection_decisions": {
                "type": "integer",
                "minimum": 0
              }
            },
            "additionalProperties": true
          },
          "notice": {
            "type": "string"
          },
          "selection_policy_version": {
            "type": "string"
          },
          "selection_rule": {
            "type": "string"
          }
        },
        "required": [
          "policy_version",
          "model_version",
          "requirements",
          "bound_observation_fields",
          "approved_registry_counts",
          "official_results_released",
          "notice"
        ],
        "additionalProperties": true
      },
      "IndexProtocols": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "index-measurement-protocols"
              },
              "protocol_schema_version": {
                "type": "string"
              },
              "protocol_set_version": {
                "type": "string"
              },
              "status": {
                "type": "string"
              },
              "prepared_at": {
                "type": "string",
                "format": "date"
              },
              "count": {
                "type": "integer"
              },
              "approved_protocol_count": {
                "type": "integer",
                "minimum": 0
              },
              "frozen_protocol_count": {
                "type": "integer",
                "minimum": 0
              },
              "draft_protocol_count": {
                "type": "integer",
                "minimum": 0
              },
              "model_binding": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string"
                  },
                  "version": {
                    "type": "string"
                  },
                  "sha256": {
                    "type": "string"
                  },
                  "anchors_weights_gates_changed": {
                    "const": false
                  }
                },
                "additionalProperties": true
              },
              "coverage_note": {
                "type": "string"
              },
              "shared_principles": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "freeze_workflow": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "source_catalog": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ProtocolDefinitionSource"
                }
              },
              "protocols": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MeasurementProtocolDraft"
                }
              },
              "admission_policy": {
                "$ref": "#/components/schemas/IndexAdmissionPolicy"
              },
              "index_eligible": {
                "const": false
              },
              "official_results_released": {
                "const": false
              },
              "links": {
                "type": "object"
              },
              "metric_count": {
                "const": 30
              },
              "current_definition_count": {
                "const": 30
              },
              "current_frozen_definition_count": {
                "type": "integer",
                "minimum": 0,
                "maximum": 30
              },
              "current_draft_definition_count": {
                "type": "integer",
                "minimum": 0,
                "maximum": 30
              },
              "current_definitions": {
                "type": "object",
                "properties": {
                  "rent-burden": {
                    "type": "string"
                  },
                  "residual-income": {
                    "type": "string"
                  },
                  "essentials-burden": {
                    "type": "string"
                  },
                  "rental-vacancy": {
                    "type": "string"
                  },
                  "price-income": {
                    "type": "string"
                  },
                  "energy-burden": {
                    "type": "string"
                  },
                  "transit-access": {
                    "type": "string"
                  },
                  "commute": {
                    "type": "string"
                  },
                  "broadband": {
                    "type": "string"
                  },
                  "road-deaths": {
                    "type": "string"
                  },
                  "daily-access": {
                    "type": "string"
                  },
                  "service-reliability": {
                    "type": "string"
                  },
                  "homicide": {
                    "type": "string"
                  },
                  "unmet-healthcare": {
                    "type": "string"
                  },
                  "avoidable-mortality": {
                    "type": "string"
                  },
                  "life-expectancy": {
                    "type": "string"
                  },
                  "school-access": {
                    "type": "string"
                  },
                  "social-support": {
                    "type": "string"
                  },
                  "pm25": {
                    "type": "string"
                  },
                  "green-access": {
                    "type": "string"
                  },
                  "heat-exposure": {
                    "type": "string"
                  },
                  "flood-exposure": {
                    "type": "string"
                  },
                  "thermal-comfort": {
                    "type": "string"
                  },
                  "emissions": {
                    "type": "string"
                  },
                  "employment": {
                    "type": "string"
                  },
                  "job-growth": {
                    "type": "string"
                  },
                  "skills": {
                    "type": "string"
                  },
                  "business-formation": {
                    "type": "string"
                  },
                  "culture-access": {
                    "type": "string"
                  },
                  "housing-supply": {
                    "type": "string"
                  }
                },
                "additionalProperties": true
              },
              "selection_notice": {
                "type": "string"
              },
              "version_catalog": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "metric_id": {
                      "type": "string"
                    },
                    "protocol_ref": {
                      "type": "string"
                    },
                    "status": {
                      "type": "string"
                    },
                    "is_current_definition": {
                      "type": "boolean"
                    },
                    "definition_url": {
                      "type": "string",
                      "format": "uri"
                    }
                  },
                  "additionalProperties": true
                }
              }
            },
            "required": [
              "protocol_schema_version",
              "protocol_set_version",
              "status",
              "prepared_at",
              "count",
              "approved_protocol_count",
              "frozen_protocol_count",
              "model_binding",
              "shared_principles",
              "freeze_workflow",
              "source_catalog",
              "protocols",
              "admission_policy",
              "index_eligible",
              "official_results_released"
            ],
            "additionalProperties": true
          }
        ]
      },
      "Observation": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "metric": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "value": {
            "type": "number"
          },
          "unit": {
            "type": "string"
          },
          "period": {
            "type": "string"
          },
          "geography": {
            "type": "string"
          },
          "source_ref": {
            "type": "string"
          },
          "source_url": {
            "type": "string",
            "format": "uri"
          },
          "publisher": {
            "type": "string"
          },
          "retrieved_at": {
            "type": "string",
            "format": "date"
          },
          "scope": {
            "enum": [
              "national-context",
              "city-context"
            ]
          },
          "evidence_kind": {
            "enum": [
              "contextual-observation",
              "derived-contextual-change"
            ]
          },
          "ranking_eligible": {
            "const": false
          },
          "city_slug": {
            "type": "string"
          },
          "country_code": {
            "type": "string"
          },
          "country": {
            "type": "string"
          },
          "caveat": {
            "type": "string"
          },
          "margin_of_error": {
            "type": "number",
            "description": "Source-reported margin of error, in the observation unit, when available."
          },
          "confidence_level": {
            "type": "number",
            "minimum": 0,
            "maximum": 1
          },
          "universe": {
            "type": "string"
          },
          "table_id": {
            "type": "string"
          },
          "retrieved_via": {
            "type": "string"
          },
          "source_frame_url": {
            "type": "string",
            "format": "uri-reference"
          },
          "transport_url": {
            "type": "string",
            "format": "uri"
          },
          "api_url": {
            "type": "string",
            "format": "uri"
          },
          "base_period": {
            "type": "string"
          },
          "base_value": {
            "type": "number"
          },
          "current_period": {
            "type": "string"
          },
          "current_value": {
            "type": "number"
          },
          "calculation": {
            "type": "string"
          },
          "provenance": {
            "type": "object",
            "properties": {
              "publisher": {
                "type": "string"
              },
              "source_url": {
                "type": "string",
                "format": "uri"
              },
              "api_url": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "retrieved_at": {
                "type": "string",
                "format": "date"
              },
              "observation_period": {
                "type": "string"
              },
              "unit": {
                "type": "string"
              },
              "geography": {
                "type": "string"
              }
            },
            "required": [
              "publisher",
              "source_url",
              "retrieved_at",
              "observation_period",
              "unit",
              "geography"
            ],
            "additionalProperties": true
          }
        },
        "required": [
          "id",
          "metric",
          "label",
          "value",
          "unit",
          "period",
          "geography",
          "source_ref",
          "source_url",
          "retrieved_at",
          "scope",
          "ranking_eligible",
          "provenance"
        ],
        "additionalProperties": true
      },
      "Neighborhood": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "character": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "character"
        ],
        "additionalProperties": true
      },
      "CityGuide": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "reviewedAt": {
            "type": "string",
            "format": "date"
          },
          "dek": {
            "type": "string"
          },
          "character": {
            "type": "string"
          },
          "bestFor": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "tradeoffs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "neighborhoods": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Neighborhood"
            }
          },
          "arrival": {
            "type": "string"
          },
          "gettingAround": {
            "type": "string"
          },
          "seasonality": {
            "type": "string"
          },
          "first48Hours": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "livingChecklist": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "ranking_eligible": {
            "const": false
          },
          "sources": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/EditorialSource"
            }
          }
        },
        "required": [
          "reviewed_at",
          "dek",
          "character",
          "sources"
        ],
        "additionalProperties": true
      },
      "LegacyScore": {
        "type": "object",
        "properties": {
          "category_id": {
            "type": "string"
          },
          "category_slug": {
            "type": "string"
          },
          "category_name": {
            "type": "string"
          },
          "score": {
            "type": "number"
          },
          "rank": {
            "type": "integer",
            "minimum": 1
          },
          "calculation_date": {
            "type": "string",
            "format": "date"
          }
        },
        "required": [
          "category_slug",
          "score",
          "rank",
          "calculation_date"
        ],
        "additionalProperties": true
      },
      "LegacyRankingRow": {
        "type": "object",
        "properties": {
          "city_id": {
            "type": "string"
          },
          "city_slug": {
            "type": "string"
          },
          "city_name": {
            "type": "string"
          },
          "country_name": {
            "type": [
              "string",
              "null"
            ]
          },
          "score": {
            "type": "number"
          },
          "rank": {
            "type": "integer",
            "minimum": 1
          },
          "calculation_date": {
            "type": "string",
            "format": "date"
          }
        },
        "required": [
          "city_id",
          "city_slug",
          "score",
          "rank",
          "calculation_date"
        ],
        "additionalProperties": true
      },
      "UrbanSource": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "publisher": {
            "type": "string"
          },
          "release": {
            "type": "string"
          },
          "version": {
            "type": "string"
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          },
          "downloadUrl": {
            "type": "string",
            "format": "uri"
          },
          "methodologyUrl": {
            "type": "string",
            "format": "uri"
          },
          "populationSourceUrl": {
            "type": "string",
            "format": "uri"
          },
          "retrievedAt": {
            "type": "string",
            "format": "date"
          },
          "boundaryNotice": {
            "type": "string"
          },
          "populationNotice": {
            "type": "string"
          },
          "licence": {
            "type": "string"
          },
          "citation": {
            "type": "string"
          },
          "distinctCentres": {
            "type": "integer"
          },
          "matchedCities": {
            "type": "integer"
          },
          "sourceCRS": {
            "type": "string"
          },
          "archiveUrl": {
            "type": "string",
            "format": "uri-reference"
          },
          "archiveSHA256": {
            "type": "string"
          },
          "source_ref": {
            "type": "string"
          },
          "download_source_ref": {
            "type": "string"
          },
          "methodology_source_ref": {
            "type": "string"
          },
          "population_source_ref": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "publisher",
          "release",
          "version",
          "sourceUrl",
          "downloadUrl",
          "methodologyUrl",
          "populationSourceUrl",
          "retrievedAt",
          "boundaryNotice",
          "populationNotice",
          "licence",
          "archiveUrl",
          "archiveSHA256",
          "source_ref",
          "download_source_ref",
          "methodology_source_ref",
          "population_source_ref"
        ],
        "additionalProperties": true
      },
      "UrbanFootprint": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string"
          },
          "viewBox": {
            "type": "string"
          },
          "simplificationM": {
            "type": "number"
          },
          "sourceCRS": {
            "type": "string"
          },
          "centroidPoint": {
            "type": "object",
            "properties": {
              "x": {
                "type": "number"
              },
              "y": {
                "type": "number"
              }
            },
            "required": [
              "x",
              "y"
            ],
            "additionalProperties": true
          },
          "referencePoint": {
            "type": "object",
            "properties": {
              "x": {
                "type": "number"
              },
              "y": {
                "type": "number"
              }
            },
            "required": [
              "x",
              "y"
            ],
            "additionalProperties": true
          }
        },
        "required": [
          "path",
          "viewBox",
          "centroidPoint",
          "sourceCRS"
        ],
        "additionalProperties": true
      },
      "UrbanCentre": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "constituentNames": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "countryLabels": {
            "type": "object",
            "properties": {
              "GADM": {
                "type": "string"
              },
              "UN_WPP": {
                "type": "string"
              }
            },
            "additionalProperties": true
          },
          "population2025": {
            "type": "number",
            "minimum": 0,
            "description": "Short-range population projection based on GHS-POP R2023A, not a 2025 census count."
          },
          "populationLabel": {
            "type": "string"
          },
          "populationInterpretation": {
            "type": "string"
          },
          "areaKm2": {
            "type": "number",
            "minimum": 0
          },
          "densityPerKm2": {
            "type": "number",
            "minimum": 0
          },
          "densityCalculation": {
            "type": "string"
          },
          "period": {
            "const": "2025"
          },
          "latitude": {
            "type": "number",
            "minimum": -90,
            "maximum": 90
          },
          "longitude": {
            "type": "number",
            "minimum": -180,
            "maximum": 180
          },
          "boundaryType": {
            "const": "GHSL urban centre"
          },
          "sourceFields": {
            "type": "object",
            "properties": {
              "population": {
                "type": "string"
              },
              "area": {
                "type": "string"
              },
              "id": {
                "type": "string"
              }
            },
            "additionalProperties": true
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          },
          "sourceArchive": {
            "type": "string",
            "format": "uri-reference"
          },
          "sourceArchiveSHA256": {
            "type": "string"
          },
          "source_ref": {
            "type": "string"
          },
          "source_url": {
            "type": "string",
            "format": "uri"
          },
          "publisher": {
            "type": "string"
          },
          "retrieved_at": {
            "type": "string",
            "format": "date"
          },
          "ranking_eligible": {
            "const": false
          },
          "index_eligible": {
            "const": false
          },
          "projection": {
            "const": true
          },
          "footprint": {
            "$ref": "#/components/schemas/UrbanFootprint"
          },
          "destination_slugs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "required": [
          "id",
          "name",
          "population2025",
          "populationInterpretation",
          "areaKm2",
          "densityPerKm2",
          "densityCalculation",
          "period",
          "latitude",
          "longitude",
          "boundaryType",
          "source_ref",
          "source_url",
          "sourceArchiveSHA256",
          "publisher",
          "retrieved_at",
          "ranking_eligible",
          "index_eligible",
          "projection",
          "footprint"
        ],
        "additionalProperties": true
      },
      "UrbanCityContext": {
        "allOf": [
          {
            "$ref": "#/components/schemas/UrbanCentre"
          },
          {
            "type": "object",
            "properties": {
              "city_slug": {
                "type": "string"
              },
              "scope": {
                "const": "morphological-urban-centre"
              },
              "evidence_kind": {
                "const": "projected-urban-centre-context"
              },
              "referencePoint": {
                "type": "object",
                "properties": {
                  "latitude": {
                    "type": "number"
                  },
                  "longitude": {
                    "type": "number"
                  },
                  "role": {
                    "type": "string"
                  }
                },
                "required": [
                  "latitude",
                  "longitude",
                  "role"
                ],
                "additionalProperties": true
              },
              "matchingMethod": {
                "type": "string"
              },
              "matchNote": {
                "type": "string"
              },
              "sharedWith": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "notice": {
                "type": "string"
              },
              "source_archive_url": {
                "type": "string",
                "format": "uri"
              },
              "source_archive_sha256": {
                "type": "string"
              }
            },
            "required": [
              "city_slug",
              "scope",
              "evidence_kind",
              "referencePoint",
              "matchingMethod",
              "matchNote",
              "sharedWith",
              "notice",
              "source_archive_url",
              "source_archive_sha256"
            ],
            "additionalProperties": true
          }
        ]
      },
      "ReviewedGeometryFrame": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "archive_url": {
            "type": "string",
            "format": "uri-reference"
          },
          "archive_absolute_url": {
            "type": "string",
            "format": "uri"
          },
          "sha256": {
            "type": "string"
          },
          "source_urls": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uri"
            }
          },
          "source_ref": {
            "type": "string"
          },
          "licence": {
            "type": "string"
          },
          "licence_url": {
            "type": "string",
            "format": "uri"
          },
          "reuse_review": {
            "type": "string"
          },
          "reuse_reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "attribution": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "archive_url",
          "archive_absolute_url",
          "sha256",
          "source_urls",
          "source_ref",
          "licence"
        ],
        "additionalProperties": true
      },
      "ReviewedScoringGeography": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "city_slug": {
            "type": "string"
          },
          "status": {
            "const": "reviewed"
          },
          "scope": {
            "type": "string"
          },
          "boundary_kind": {
            "type": "string"
          },
          "boundary_label": {
            "type": "string"
          },
          "authority": {
            "type": "string"
          },
          "source_geography_id": {
            "type": "string"
          },
          "source_name": {
            "type": "string"
          },
          "boundary_vintage": {
            "type": "string"
          },
          "geography_edition": {
            "type": "string"
          },
          "version": {
            "type": "string"
          },
          "source_frame_ref": {
            "type": "string"
          },
          "original_source_frame_ref": {
            "type": "string"
          },
          "crosswalk_method": {
            "type": "string"
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "scoring_approved": {
            "const": true
          },
          "analytical_area_id": {
            "type": "string"
          },
          "shared_with": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "approved_protocol_refs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "review_scope": {
            "type": "string"
          },
          "interpretation": {
            "type": "string"
          },
          "geography_type_required": {
            "const": "harmonized-urban-area"
          },
          "notice": {
            "type": "string"
          },
          "registry_url": {
            "type": "string",
            "format": "uri"
          },
          "source_frames": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ReviewedGeometryFrame"
            }
          },
          "coordinate_source_frame_ref": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "city_slug",
          "status",
          "scope",
          "boundary_kind",
          "boundary_label",
          "source_geography_id",
          "source_name",
          "boundary_vintage",
          "version",
          "reviewed_at",
          "scoring_approved",
          "analytical_area_id",
          "shared_with",
          "approved_protocol_refs",
          "review_scope",
          "source_frame_ref",
          "source_frames"
        ],
        "additionalProperties": true
      },
      "ScoringBoundary": {
        "oneOf": [
          {
            "$ref": "#/components/schemas/ReviewedScoringGeography"
          },
          {
            "type": "object",
            "properties": {
              "status": {
                "const": "not-established"
              },
              "geography_type_required": {
                "const": "harmonized-urban-area"
              },
              "notice": {
                "type": "string"
              }
            },
            "required": [
              "status",
              "geography_type_required",
              "notice"
            ],
            "additionalProperties": true
          }
        ]
      },
      "ScoringGeographies": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "reviewed-scoring-geographies"
              },
              "status": {
                "type": "string"
              },
              "reviewed_at": {
                "type": "string",
                "format": "date"
              },
              "count": {
                "type": "integer"
              },
              "unique_areas": {
                "type": "integer"
              },
              "destination_bindings": {
                "type": "integer"
              },
              "approved_protocol_refs": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "official_results_released": {
                "const": false
              },
              "geographies": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReviewedScoringGeography"
                }
              },
              "source_frames": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReviewedGeometryFrame"
                }
              },
              "links": {
                "type": "object"
              }
            },
            "required": [
              "status",
              "reviewed_at",
              "count",
              "unique_areas",
              "destination_bindings",
              "approved_protocol_refs",
              "official_results_released",
              "geographies",
              "source_frames"
            ],
            "additionalProperties": true
          }
        ]
      },
      "IndexInputCoverage": {
        "type": "object",
        "properties": {
          "population_grid_area_coverage": {
            "type": "number",
            "minimum": 0,
            "maximum": 1
          },
          "pm_population_coverage": {
            "type": "number",
            "minimum": 0,
            "maximum": 1
          },
          "cell_count": {
            "type": "integer"
          },
          "population_grid_valid_cells": {
            "type": "integer"
          },
          "population_grid_missing_cells": {
            "type": "integer"
          },
          "population_grid_zero_cells": {
            "type": "integer"
          },
          "total_known_modelled_population": {
            "type": "number"
          },
          "pm_covered_population": {
            "type": "number"
          },
          "weighted_concentration_sum": {
            "type": "number"
          },
          "population_in_zero_pm_cells": {
            "type": "number"
          }
        },
        "required": [
          "population_grid_area_coverage",
          "pm_population_coverage",
          "cell_count",
          "population_grid_valid_cells",
          "population_grid_missing_cells",
          "total_known_modelled_population",
          "pm_covered_population",
          "weighted_concentration_sum"
        ],
        "additionalProperties": true
      },
      "IndexInputSensitivity": {
        "type": "object",
        "properties": {
          "bilinear_estimate": {
            "type": "number"
          },
          "bilinear_population_coverage": {
            "type": "number"
          },
          "coarse_estimate": {
            "type": "number"
          },
          "coarse_population_coverage": {
            "type": "number"
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "bilinear_estimate",
          "bilinear_population_coverage",
          "coarse_estimate",
          "coarse_population_coverage",
          "notice"
        ],
        "additionalProperties": true
      },
      "IndexInputUncertainty": {
        "type": "object",
        "properties": {
          "status": {
            "type": "string"
          },
          "note": {
            "type": "string"
          },
          "standard_error": {
            "type": [
              "number",
              "null"
            ]
          },
          "coefficient_of_variation": {
            "type": [
              "number",
              "null"
            ]
          },
          "confidence_interval": {
            "type": [
              "object",
              "array",
              "null"
            ],
            "description": "Source-reported interval when supplied; explicit null means not supplied. Never computed from a quality letter."
          }
        },
        "required": [
          "status",
          "note"
        ],
        "additionalProperties": true
      },
      "IndexInputModel": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "version": {
            "type": [
              "string",
              "null"
            ]
          },
          "source_url": {
            "type": "string",
            "format": "uri"
          },
          "sha256": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "version",
          "source_url",
          "sha256"
        ],
        "additionalProperties": true
      },
      "IndexInputAttribution": {
        "type": "object",
        "properties": {
          "publisher": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "licence": {
            "type": "string"
          },
          "attribution": {
            "type": "object",
            "properties": {
              "licence": {
                "type": "string"
              },
              "licence_url": {
                "type": "string",
                "format": "uri"
              },
              "basis": {
                "type": "string"
              },
              "attribution": {
                "type": "string"
              },
              "modifications": {
                "type": "string"
              },
              "responsibility_notice": {
                "type": "string"
              },
              "no_endorsement": {
                "type": "string"
              }
            },
            "additionalProperties": true
          }
        },
        "required": [
          "publisher",
          "title",
          "url",
          "licence"
        ],
        "additionalProperties": true
      },
      "IndexPillar": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "weight": {
            "type": "number",
            "minimum": 0,
            "maximum": 1
          },
          "description": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name",
          "weight",
          "description"
        ],
        "additionalProperties": true
      },
      "IndexMetricDefinition": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "pillar": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "unit": {
            "type": "string"
          },
          "higher_better": {
            "type": "boolean"
          },
          "anchors": {
            "type": "array",
            "items": {
              "type": "number"
            },
            "minItems": 2,
            "maxItems": 2
          },
          "max_age_days": {
            "type": "integer",
            "minimum": 0
          },
          "status": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "pillar",
          "label",
          "unit",
          "higher_better",
          "anchors",
          "max_age_days",
          "status"
        ],
        "additionalProperties": true
      },
      "IndexObservation": {
        "type": "object",
        "properties": {
          "city_slug": {
            "type": "string"
          },
          "metric": {
            "type": "string"
          },
          "value": {
            "type": "number"
          },
          "unit": {
            "type": "string"
          },
          "period_start": {
            "type": "string",
            "format": "date"
          },
          "period_end": {
            "type": "string",
            "format": "date"
          },
          "source_url": {
            "type": "string",
            "format": "uri"
          },
          "source_ref": {
            "type": "string"
          },
          "reviewed": {
            "const": true
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "geography_type": {
            "const": "harmonized-urban-area"
          },
          "geography_ref": {
            "type": "string"
          },
          "protocol_ref": {
            "type": "string"
          },
          "source_frame_ref": {
            "type": "string"
          },
          "source_frame_url": {
            "type": "string",
            "format": "uri-reference"
          },
          "source_frame_absolute_url": {
            "type": "string",
            "format": "uri"
          },
          "source_frame_sha256": {
            "type": "string"
          },
          "source_record_ref": {
            "type": "string"
          },
          "evidence_id": {
            "type": "string"
          },
          "analytical_area_id": {
            "type": "string"
          },
          "boundary_label": {
            "type": "string"
          },
          "boundary_reference_year": {
            "type": "integer"
          },
          "population_reference_year": {
            "type": "integer"
          },
          "concentration_year": {
            "type": "integer"
          },
          "source_model": {
            "$ref": "#/components/schemas/IndexInputModel"
          },
          "calculation_method": {
            "type": "string"
          },
          "scope_notice": {
            "type": "string"
          },
          "universe": {
            "type": "string"
          },
          "denominator": {
            "type": [
              "number",
              "null"
            ],
            "description": "Source denominator when supplied; published life-expectancy cells have no invented raw life-table denominator."
          },
          "coverage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/IndexInputCoverage"
              },
              {
                "$ref": "#/components/schemas/HeatInputCoverage"
              }
            ]
          },
          "sensitivity": {
            "$ref": "#/components/schemas/IndexInputSensitivity"
          },
          "uncertainty": {
            "$ref": "#/components/schemas/IndexInputUncertainty"
          },
          "source_attribution": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IndexInputAttribution"
            }
          },
          "attribution_source_refs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "weather_reference_year": {
            "type": "integer"
          },
          "monthly_exposure_days": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HeatMonth"
            }
          },
          "definition_sensitivity": {
            "$ref": "#/components/schemas/HeatDefinitionSensitivity"
          },
          "temporal_basis": {
            "$ref": "#/components/schemas/TemporalBasis"
          },
          "derivation": {
            "$ref": "#/components/schemas/QualifiedDerivation"
          },
          "quality_flags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OriginalQualityFlag"
            }
          },
          "licence": {
            "$ref": "#/components/schemas/ConditionalDataLicence"
          },
          "publisher": {
            "type": "string"
          },
          "source_label": {
            "type": "string"
          },
          "geography": {
            "type": "string"
          },
          "definition_version": {
            "type": "string"
          }
        },
        "required": [
          "metric",
          "value",
          "unit",
          "period_end",
          "source_url",
          "source_ref",
          "reviewed",
          "geography_type"
        ],
        "additionalProperties": true
      },
      "PM25History": {
        "type": "object",
        "properties": {
          "city_slug": {
            "type": "string"
          },
          "city_name": {
            "type": "string"
          },
          "analytical_area_id": {
            "type": "string"
          },
          "source_area_id": {
            "type": "string"
          },
          "source_area_name": {
            "type": "string"
          },
          "value": {
            "type": "number"
          },
          "unit": {
            "type": "string"
          },
          "period_start": {
            "type": "string",
            "format": "date"
          },
          "period_end": {
            "type": "string",
            "format": "date"
          },
          "population_reference_year": {
            "type": "integer"
          },
          "boundary_reference_year": {
            "type": "integer"
          },
          "concentration_year": {
            "type": "integer"
          },
          "source_model": {
            "$ref": "#/components/schemas/IndexInputModel"
          },
          "protocol_ref": {
            "type": "string"
          },
          "geography_ref": {
            "type": "string"
          },
          "evidence_id": {
            "type": "string"
          },
          "coverage": {
            "$ref": "#/components/schemas/IndexInputCoverage"
          },
          "denominator": {
            "type": "number"
          },
          "sensitivity": {
            "$ref": "#/components/schemas/IndexInputSensitivity"
          },
          "uncertainty": {
            "$ref": "#/components/schemas/IndexInputUncertainty"
          },
          "source_attribution": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IndexInputAttribution"
            }
          },
          "scope_notice": {
            "type": "string"
          },
          "shared_with": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "frame": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "review_status": {
            "type": "string"
          },
          "review_status_meaning": {
            "type": "string"
          },
          "current_engine_state": {
            "enum": [
              "accepted",
              "missing",
              "rejected"
            ]
          },
          "current_engine_evaluated_at": {
            "type": "string",
            "format": "date"
          },
          "current": {
            "type": "object",
            "properties": {
              "admitted": {
                "type": "boolean"
              },
              "as_of": {
                "type": "string",
                "format": "date"
              }
            },
            "additionalProperties": true
          }
        },
        "required": [
          "city_slug",
          "analytical_area_id",
          "source_area_name",
          "value",
          "unit",
          "period_start",
          "period_end",
          "population_reference_year",
          "boundary_reference_year",
          "concentration_year",
          "coverage",
          "frame",
          "reviewed_at",
          "review_status_meaning",
          "current_engine_state",
          "current_engine_evaluated_at"
        ],
        "additionalProperties": true
      },
      "PhysicalIndexMeasurement": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "metric": {
            "type": "string"
          },
          "analytical_area_id": {
            "type": [
              "string",
              "null"
            ]
          },
          "value": {
            "type": "number"
          },
          "unit": {
            "type": "string"
          },
          "period_start": {
            "type": "string",
            "format": "date"
          },
          "period_end": {
            "type": "string",
            "format": "date"
          },
          "destination_slugs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "protocol_ref": {
            "type": "string"
          },
          "boundary_reference_year": {
            "type": "integer"
          },
          "population_reference_year": {
            "type": "integer"
          },
          "concentration_year": {
            "type": "integer"
          },
          "source_model": {
            "$ref": "#/components/schemas/IndexInputModel"
          },
          "coverage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/IndexInputCoverage"
              },
              {
                "$ref": "#/components/schemas/HeatInputCoverage"
              }
            ]
          },
          "sensitivity": {
            "$ref": "#/components/schemas/IndexInputSensitivity"
          },
          "uncertainty": {
            "$ref": "#/components/schemas/IndexInputUncertainty"
          },
          "source_frame_url": {
            "type": "string",
            "format": "uri-reference"
          },
          "source_frame_sha256": {
            "type": "string"
          },
          "source_ref": {
            "type": "string"
          },
          "weather_reference_year": {
            "type": "integer"
          },
          "monthly_exposure_days": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HeatMonth"
            }
          },
          "definition_sensitivity": {
            "$ref": "#/components/schemas/HeatDefinitionSensitivity"
          },
          "temporal_basis": {
            "$ref": "#/components/schemas/TemporalBasis"
          },
          "derivation": {
            "$ref": "#/components/schemas/QualifiedDerivation"
          },
          "quality_flags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OriginalQualityFlag"
            }
          },
          "licence": {
            "$ref": "#/components/schemas/ConditionalDataLicence"
          },
          "universe": {
            "type": "string"
          },
          "denominator": {
            "type": [
              "number",
              "null"
            ]
          },
          "geography": {
            "type": "string"
          },
          "definition_version": {
            "type": "string"
          },
          "calculation_method": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "metric",
          "analytical_area_id",
          "value",
          "unit",
          "period_end",
          "destination_slugs",
          "source_ref"
        ],
        "additionalProperties": true
      },
      "IndexObservations": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "current-index-observations"
              },
              "evaluated_at": {
                "type": "string",
                "format": "date"
              },
              "count": {
                "type": "integer"
              },
              "destination_bindings": {
                "type": "integer"
              },
              "distinct_analytical_areas": {
                "type": "integer"
              },
              "distinct_measurements": {
                "type": "integer"
              },
              "official_results_released": {
                "const": false
              },
              "records": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IndexObservation"
                }
              },
              "physical_measurements": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PhysicalIndexMeasurement"
                }
              },
              "historical_review": {
                "type": "object",
                "properties": {
                  "status": {
                    "type": "string"
                  },
                  "reviewed_at": {
                    "type": "string",
                    "format": "date"
                  },
                  "url": {
                    "type": "string",
                    "format": "uri"
                  },
                  "destination_bindings": {
                    "type": "integer"
                  },
                  "notice": {
                    "type": "string"
                  },
                  "official_results_released": {
                    "const": false
                  },
                  "concentration": {
                    "type": "object"
                  },
                  "population": {
                    "type": "object"
                  },
                  "geography": {
                    "type": "object"
                  },
                  "methodology": {
                    "type": "object"
                  },
                  "audit": {
                    "type": "object"
                  }
                },
                "required": [
                  "status",
                  "reviewed_at",
                  "url",
                  "destination_bindings",
                  "notice",
                  "concentration",
                  "population",
                  "geography",
                  "methodology"
                ],
                "additionalProperties": true
              },
              "scope_notice": {
                "type": "string"
              },
              "links": {
                "type": "object"
              },
              "historical_reviews": {
                "type": "object",
                "properties": {
                  "pm25": {
                    "type": "object",
                    "properties": {
                      "status": {
                        "type": "string"
                      },
                      "reviewed_at": {
                        "type": "string",
                        "format": "date"
                      },
                      "url": {
                        "type": "string",
                        "format": "uri"
                      },
                      "destination_bindings": {
                        "type": "integer"
                      },
                      "notice": {
                        "type": "string"
                      },
                      "official_results_released": {
                        "const": false
                      },
                      "concentration": {
                        "type": "object"
                      },
                      "population": {
                        "type": "object"
                      },
                      "geography": {
                        "type": "object"
                      },
                      "methodology": {
                        "type": "object"
                      },
                      "audit": {
                        "type": "object"
                      }
                    },
                    "required": [
                      "status",
                      "reviewed_at",
                      "url",
                      "destination_bindings",
                      "notice",
                      "concentration",
                      "population",
                      "geography",
                      "methodology"
                    ],
                    "additionalProperties": true
                  },
                  "heat_exposure": {
                    "$ref": "#/components/schemas/HeatCatalogMetadata"
                  },
                  "rental_vacancy": {
                    "$ref": "#/components/schemas/RentalVacancyMetadata"
                  },
                  "housing_supply": {
                    "$ref": "#/components/schemas/HousingSupplyMetadata"
                  },
                  "life_expectancy": {
                    "$ref": "#/components/schemas/LifeExpectancyMetadata"
                  },
                  "road_deaths": {
                    "$ref": "#/components/schemas/RoadDeathsMetadata"
                  }
                },
                "additionalProperties": true
              },
              "current_selections": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "city_slug": {
                      "type": "string"
                    },
                    "metric": {
                      "type": "string"
                    },
                    "history_id": {
                      "type": "string"
                    },
                    "evidence_id": {
                      "type": "string"
                    },
                    "identity": {
                      "$ref": "#/components/schemas/IndexObservationIdentity"
                    }
                  },
                  "additionalProperties": true
                }
              }
            },
            "required": [
              "evaluated_at",
              "count",
              "destination_bindings",
              "distinct_analytical_areas",
              "distinct_measurements",
              "official_results_released",
              "records",
              "physical_measurements",
              "historical_review",
              "scope_notice"
            ],
            "additionalProperties": true
          }
        ]
      },
      "IndexMetricEvaluation": {
        "allOf": [
          {
            "$ref": "#/components/schemas/IndexMetricDefinition"
          },
          {
            "type": "object",
            "properties": {
              "status": {
                "enum": [
                  "missing",
                  "accepted",
                  "rejected"
                ]
              },
              "reason": {
                "type": "string"
              },
              "observation": {
                "$ref": "#/components/schemas/IndexObservation"
              },
              "scoring_boundary": {
                "$ref": "#/components/schemas/ReviewedScoringGeography"
              },
              "rejections": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "observation_identity": {
                "$ref": "#/components/schemas/IndexObservationIdentity"
              },
              "selection_decisions": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReviewedSelectionDecision"
                }
              }
            },
            "required": [
              "status",
              "reason"
            ],
            "additionalProperties": true
          }
        ]
      },
      "IndexEvidence": {
        "type": "object",
        "properties": {
          "methodology_version": {
            "type": "string"
          },
          "evaluated_at": {
            "type": "string",
            "format": "date"
          },
          "status": {
            "const": "research"
          },
          "official_results_released": {
            "const": false
          },
          "eligible": {
            "type": "boolean"
          },
          "weighted_coverage": {
            "type": "number",
            "minimum": 0,
            "maximum": 1
          },
          "accepted_metrics": {
            "type": "integer",
            "minimum": 0,
            "maximum": 30
          },
          "total_metrics": {
            "const": 30
          },
          "pillar_coverage": {
            "type": "object",
            "properties": {
              "means": {
                "type": "number",
                "minimum": 0,
                "maximum": 1
              },
              "infrastructure": {
                "type": "number",
                "minimum": 0,
                "maximum": 1
              },
              "trust": {
                "type": "number",
                "minimum": 0,
                "maximum": 1
              },
              "environment": {
                "type": "number",
                "minimum": 0,
                "maximum": 1
              },
              "opportunity": {
                "type": "number",
                "minimum": 0,
                "maximum": 1
              }
            },
            "additionalProperties": true
          },
          "metrics": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IndexMetricEvaluation"
            }
          },
          "scoring_boundary": {
            "$ref": "#/components/schemas/ScoringBoundary"
          },
          "scoring_boundaries": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ReviewedScoringGeography"
            }
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "methodology_version",
          "evaluated_at",
          "status",
          "official_results_released",
          "eligible",
          "weighted_coverage",
          "accepted_metrics",
          "total_metrics",
          "pillar_coverage",
          "metrics",
          "scoring_boundary",
          "notice"
        ],
        "additionalProperties": true
      },
      "ContextCoverage": {
        "type": "object",
        "properties": {
          "agency_records": {
            "type": "integer",
            "minimum": 0
          },
          "agency_measurements": {
            "type": "integer",
            "minimum": 0
          },
          "derived_agency_changes": {
            "type": "integer",
            "minimum": 0
          },
          "national_records": {
            "type": "integer",
            "minimum": 0
          },
          "urban_source_fields": {
            "const": 2
          },
          "urban_derived_measures": {
            "const": 1
          },
          "air_context_records": {
            "type": "integer"
          },
          "air_monitor_records": {
            "type": "integer"
          },
          "modelled_air_context_records": {
            "type": "integer"
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "agency_records",
          "agency_measurements",
          "derived_agency_changes",
          "national_records",
          "urban_source_fields",
          "urban_derived_measures",
          "notice"
        ],
        "additionalProperties": true
      },
      "CityObservatoryItem": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "country": {
            "$ref": "#/components/schemas/Country"
          },
          "canonical_city_url": {
            "type": "string",
            "format": "uri"
          },
          "json_url": {
            "type": "string",
            "format": "uri"
          },
          "editorial_reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "editorial_source_count": {
            "type": "integer"
          },
          "context_coverage": {
            "$ref": "#/components/schemas/ContextCoverage"
          },
          "urban_context": {
            "$ref": "#/components/schemas/UrbanCityContext"
          },
          "index_evidence": {
            "$ref": "#/components/schemas/IndexEvidence"
          },
          "air_monitor_context": {
            "$ref": "#/components/schemas/CityAirContext"
          },
          "air_quality_context": {
            "$ref": "#/components/schemas/CityAirContext"
          },
          "geography_candidates": {
            "$ref": "#/components/schemas/GeographyCityCandidate"
          },
          "scoring_boundary": {
            "$ref": "#/components/schemas/ScoringBoundary"
          },
          "scoring_boundaries": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ReviewedScoringGeography"
            }
          },
          "reviewed_heat_history": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/HeatHistory"
              },
              {
                "type": "null"
              }
            ]
          },
          "reviewed_pm25_history": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/PM25History"
              },
              {
                "type": "null"
              }
            ]
          },
          "reviewed_rental_vacancy_history": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/RentalVacancyHistory"
              },
              {
                "type": "null"
              }
            ]
          },
          "reviewed_housing_supply_history": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/HousingSupplyHistory"
              },
              {
                "type": "null"
              }
            ]
          },
          "reviewed_life_expectancy_history": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/LifeExpectancyHistory"
              },
              {
                "type": "null"
              }
            ]
          },
          "reviewed_road_deaths_history": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/RoadDeathsHistory"
              },
              {
                "type": "null"
              }
            ]
          },
          "index_history": {
            "$ref": "#/components/schemas/CityIndexHistory"
          }
        },
        "required": [
          "slug",
          "name",
          "country",
          "canonical_city_url",
          "editorial_reviewed_at",
          "context_coverage",
          "urban_context",
          "index_evidence",
          "air_monitor_context",
          "air_quality_context",
          "geography_candidates",
          "reviewed_housing_supply_history",
          "reviewed_life_expectancy_history",
          "reviewed_road_deaths_history"
        ],
        "additionalProperties": true
      },
      "CityObservatory": {
        "allOf": [
          {
            "allOf": [
              {
                "$ref": "#/components/schemas/Snapshot"
              },
              {
                "type": "object",
                "properties": {
                  "kind": {
                    "const": "city-observatory"
                  },
                  "links": {
                    "type": "object",
                    "properties": {
                      "city": {
                        "type": "string",
                        "format": "uri"
                      },
                      "markdown": {
                        "type": "string",
                        "format": "uri"
                      },
                      "index_metrics": {
                        "type": "string",
                        "format": "uri"
                      },
                      "urban_centres": {
                        "type": "string",
                        "format": "uri"
                      }
                    },
                    "additionalProperties": true
                  }
                },
                "additionalProperties": true
              }
            ]
          },
          {
            "$ref": "#/components/schemas/CityObservatoryItem"
          }
        ]
      },
      "Observatory": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "city-observatory-collection"
              },
              "count": {
                "type": "integer"
              },
              "distinct_urban_centres": {
                "type": "integer"
              },
              "index_indicator_count": {
                "type": "integer"
              },
              "index_cell_count": {
                "type": "integer"
              },
              "eligible_cities": {
                "type": "integer"
              },
              "evaluated_at": {
                "type": "string",
                "format": "date"
              },
              "official_results_released": {
                "const": false
              },
              "urban_source": {
                "$ref": "#/components/schemas/UrbanSource"
              },
              "pillars": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IndexPillar"
                }
              },
              "index_metrics": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IndexMetricDefinition"
                }
              },
              "coverage_notice": {
                "type": "string"
              },
              "items": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CityObservatoryItem"
                }
              },
              "links": {
                "type": "object"
              }
            },
            "required": [
              "count",
              "distinct_urban_centres",
              "index_indicator_count",
              "index_cell_count",
              "eligible_cities",
              "evaluated_at",
              "official_results_released",
              "urban_source",
              "pillars",
              "index_metrics",
              "coverage_notice",
              "items"
            ],
            "additionalProperties": true
          }
        ]
      },
      "MetricCurrentAdmission": {
        "type": "object",
        "properties": {
          "metric_id": {
            "type": "string"
          },
          "evaluated_at": {
            "type": "string",
            "format": "date"
          },
          "accepted_destination_bindings": {
            "type": "integer"
          },
          "distinct_analytical_areas": {
            "type": "integer"
          },
          "rejected_destination_bindings": {
            "type": "integer"
          },
          "missing_destination_bindings": {
            "type": "integer"
          },
          "current_engine_status": {
            "enum": [
              "accepted",
              "missing",
              "rejected"
            ]
          }
        },
        "required": [
          "metric_id",
          "evaluated_at",
          "accepted_destination_bindings",
          "distinct_analytical_areas",
          "rejected_destination_bindings",
          "missing_destination_bindings",
          "current_engine_status"
        ],
        "additionalProperties": true
      },
      "IndexMetrics": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "index-metric-definitions"
              },
              "methodology_version": {
                "type": "string"
              },
              "status": {
                "const": "research"
              },
              "count": {
                "type": "integer"
              },
              "pillars": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IndexPillar"
                }
              },
              "metrics": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IndexMetricDefinition"
                }
              },
              "status_meaning": {
                "type": "string"
              },
              "historical_proposal_metadata": {
                "type": "object",
                "properties": {
                  "field": {
                    "type": "string"
                  },
                  "retained_for": {
                    "type": "string"
                  },
                  "current_readiness_authority": {
                    "type": "string",
                    "format": "uri"
                  }
                },
                "additionalProperties": true
              },
              "current_admission": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MetricCurrentAdmission"
                }
              },
              "coverage_rules": {
                "type": "object",
                "properties": {
                  "minimum_weighted_coverage": {
                    "type": "number"
                  },
                  "minimum_pillar_coverage": {
                    "type": "number"
                  },
                  "missing_data": {
                    "type": "string"
                  }
                },
                "additionalProperties": true
              },
              "operational_definition_notice": {
                "type": "string"
              },
              "evaluated_at": {
                "type": "string",
                "format": "date"
              },
              "official_results_released": {
                "const": false
              },
              "links": {
                "type": "object"
              }
            },
            "required": [
              "methodology_version",
              "status",
              "count",
              "pillars",
              "metrics",
              "status_meaning",
              "historical_proposal_metadata",
              "current_admission",
              "coverage_rules",
              "operational_definition_notice",
              "evaluated_at",
              "official_results_released"
            ],
            "additionalProperties": true
          }
        ]
      },
      "UrbanCentres": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "urban-centre-collection"
              },
              "source": {
                "$ref": "#/components/schemas/UrbanSource"
              },
              "count": {
                "type": "integer"
              },
              "destination_count": {
                "type": "integer"
              },
              "reference_epoch": {
                "const": "2025"
              },
              "projection": {
                "const": true
              },
              "ranking_eligible": {
                "const": false
              },
              "index_eligible": {
                "const": false
              },
              "measurement_counts": {
                "type": "object",
                "properties": {
                  "source_fields": {
                    "type": "integer"
                  },
                  "derived_density_records": {
                    "type": "integer"
                  },
                  "notice": {
                    "type": "string"
                  }
                },
                "additionalProperties": true
              },
              "notice": {
                "type": "string"
              },
              "items": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UrbanCentre"
                }
              },
              "destination_crosswalk": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "city_slug": {
                      "type": "string"
                    },
                    "city_name": {
                      "type": "string"
                    },
                    "urban_centre_id": {
                      "type": "string"
                    },
                    "reference_point": {
                      "type": "object"
                    },
                    "matching_method": {
                      "type": "string"
                    },
                    "match_note": {
                      "type": "string"
                    },
                    "shared_with": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "source_archive_sha256": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "city_slug",
                    "city_name",
                    "urban_centre_id",
                    "reference_point",
                    "matching_method",
                    "match_note",
                    "shared_with",
                    "source_archive_sha256"
                  ],
                  "additionalProperties": true
                }
              }
            },
            "required": [
              "source",
              "count",
              "destination_count",
              "reference_epoch",
              "projection",
              "ranking_eligible",
              "index_eligible",
              "measurement_counts",
              "notice",
              "items",
              "destination_crosswalk"
            ],
            "additionalProperties": true
          }
        ]
      },
      "City": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "city"
              },
              "slug": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "original_id": {
                "type": "integer"
              },
              "country": {
                "$ref": "#/components/schemas/Country"
              },
              "geography": {
                "type": "object",
                "properties": {
                  "city_label": {
                    "type": "string"
                  },
                  "state_province": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "timezone": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "boundary_status": {
                    "type": "string"
                  },
                  "scoring_boundary": {
                    "$ref": "#/components/schemas/ScoringBoundary"
                  },
                  "scoring_boundaries": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ReviewedScoringGeography"
                    }
                  },
                  "urban_centre_identity": {
                    "type": "object",
                    "properties": {
                      "scheme": {
                        "type": "string"
                      },
                      "version": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "label": {
                        "type": "string"
                      },
                      "geography_type": {
                        "const": "GHSL urban centre"
                      },
                      "reference_epoch": {
                        "const": "2025"
                      },
                      "source_ref": {
                        "type": "string"
                      },
                      "source_url": {
                        "type": "string",
                        "format": "uri"
                      }
                    },
                    "required": [
                      "scheme",
                      "version",
                      "id",
                      "label",
                      "geography_type",
                      "reference_epoch",
                      "source_ref",
                      "source_url"
                    ],
                    "additionalProperties": true
                  }
                },
                "required": [
                  "city_label",
                  "boundary_status",
                  "scoring_boundary",
                  "urban_centre_identity"
                ],
                "additionalProperties": true
              },
              "citation": {
                "$ref": "#/components/schemas/Citation"
              },
              "editorial_guide": {
                "$ref": "#/components/schemas/CityGuide"
              },
              "urban_context": {
                "$ref": "#/components/schemas/UrbanCityContext"
              },
              "index_evidence": {
                "$ref": "#/components/schemas/IndexEvidence"
              },
              "air_monitor_context": {
                "$ref": "#/components/schemas/CityAirContext"
              },
              "air_quality_context": {
                "$ref": "#/components/schemas/CityAirContext"
              },
              "geography_candidates": {
                "$ref": "#/components/schemas/GeographyCityCandidate"
              },
              "reviewed_heat_history": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/HeatHistory"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "reviewed_pm25_history": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/PM25History"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "observations": {
                "type": "object",
                "properties": {
                  "notice": {
                    "type": "string"
                  },
                  "index_eligible": {
                    "const": false
                  },
                  "city_context": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/Observation"
                    }
                  },
                  "country_context": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/Observation"
                    }
                  }
                },
                "required": [
                  "city_context",
                  "country_context",
                  "index_eligible"
                ],
                "additionalProperties": true
              },
              "legacy_category_scores": {
                "type": "object",
                "properties": {
                  "status": {
                    "const": "legacy-unverified"
                  },
                  "index_eligible": {
                    "const": false
                  },
                  "score_unit": {
                    "type": "string"
                  },
                  "notice": {
                    "type": "string"
                  },
                  "rows": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/LegacyScore"
                    }
                  }
                },
                "required": [
                  "status",
                  "rows",
                  "index_eligible"
                ],
                "additionalProperties": true
              },
              "links": {
                "type": "object",
                "properties": {
                  "markdown": {
                    "type": "string",
                    "format": "uri"
                  },
                  "categories": {
                    "type": "string",
                    "format": "uri"
                  },
                  "observations": {
                    "type": "string",
                    "format": "uri"
                  },
                  "sources": {
                    "type": "string",
                    "format": "uri"
                  }
                },
                "additionalProperties": true
              },
              "reviewed_rental_vacancy_history": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/RentalVacancyHistory"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "reviewed_housing_supply_history": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/HousingSupplyHistory"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "reviewed_life_expectancy_history": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/LifeExpectancyHistory"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "reviewed_road_deaths_history": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/RoadDeathsHistory"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "index_history": {
                "$ref": "#/components/schemas/CityIndexHistory"
              }
            },
            "required": [
              "slug",
              "name",
              "country",
              "citation",
              "editorial_guide",
              "observations",
              "urban_context",
              "index_evidence",
              "air_monitor_context",
              "air_quality_context",
              "geography_candidates",
              "legacy_category_scores",
              "reviewed_housing_supply_history",
              "reviewed_life_expectancy_history",
              "reviewed_road_deaths_history"
            ],
            "additionalProperties": true
          }
        ]
      },
      "CitySummary": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "country": {
            "$ref": "#/components/schemas/Country"
          },
          "summary": {
            "type": "string"
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "canonical_url": {
            "type": "string",
            "format": "uri"
          },
          "json_url": {
            "type": "string",
            "format": "uri"
          },
          "markdown_url": {
            "type": "string",
            "format": "uri"
          },
          "city_observation_count": {
            "type": "integer"
          },
          "country_context_count": {
            "type": "integer"
          },
          "urban_centre_id": {
            "type": "string"
          },
          "urban_centre_name": {
            "type": "string"
          },
          "urban_context_retrieved_at": {
            "type": "string",
            "format": "date"
          },
          "index_accepted_metrics": {
            "type": "integer"
          },
          "index_total_metrics": {
            "type": "integer"
          },
          "index_eligible": {
            "type": "boolean"
          },
          "observatory_url": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "id",
          "slug",
          "name",
          "country",
          "json_url",
          "markdown_url",
          "urban_centre_id",
          "index_accepted_metrics",
          "index_total_metrics",
          "observatory_url"
        ],
        "additionalProperties": true
      },
      "CityCollection": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "city-collection"
              },
              "count": {
                "type": "integer"
              },
              "items": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CitySummary"
                }
              }
            },
            "required": [
              "count",
              "items"
            ],
            "additionalProperties": true
          }
        ]
      },
      "CountryCity": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "summary": {
            "type": "string"
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "canonical_url": {
            "type": "string",
            "format": "uri"
          },
          "json_url": {
            "type": "string",
            "format": "uri"
          },
          "markdown_url": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "id",
          "slug",
          "name",
          "reviewed_at",
          "canonical_url",
          "json_url"
        ],
        "additionalProperties": true
      },
      "CountryProfile": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "country"
              },
              "slug": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "original_id": {
                "type": "integer"
              },
              "iso_2": {
                "type": "string"
              },
              "iso_3": {
                "type": "string"
              },
              "continent": {
                "type": "string"
              },
              "coverage_notice": {
                "type": "string"
              },
              "citation": {
                "$ref": "#/components/schemas/Citation"
              },
              "covered_city_count": {
                "type": "integer"
              },
              "covered_cities": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CountryCity"
                }
              },
              "country_context": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Observation"
                }
              },
              "scope_notice": {
                "type": "string"
              },
              "ranking_eligible": {
                "const": false
              }
            },
            "required": [
              "slug",
              "name",
              "iso_3",
              "coverage_notice",
              "covered_cities",
              "country_context",
              "ranking_eligible"
            ],
            "additionalProperties": true
          }
        ]
      },
      "CountryCollection": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "country-collection"
              },
              "count": {
                "type": "integer"
              },
              "coverage_notice": {
                "type": "string"
              },
              "items": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    },
                    "slug": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "iso_2": {
                      "type": "string"
                    },
                    "iso_3": {
                      "type": "string"
                    },
                    "continent": {
                      "type": "string"
                    },
                    "covered_city_count": {
                      "type": "integer"
                    },
                    "country_context_count": {
                      "type": "integer"
                    },
                    "canonical_url": {
                      "type": "string",
                      "format": "uri"
                    },
                    "json_url": {
                      "type": "string",
                      "format": "uri"
                    }
                  },
                  "additionalProperties": true
                }
              }
            },
            "required": [
              "count",
              "coverage_notice",
              "items"
            ],
            "additionalProperties": true
          }
        ]
      },
      "EvidenceRow": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Observation"
          },
          {
            "type": "object",
            "properties": {
              "rank": {
                "type": "integer",
                "minimum": 1
              },
              "city_id": {
                "type": "string"
              },
              "city_name": {
                "type": "string"
              },
              "city_url": {
                "type": "string",
                "format": "uri"
              }
            },
            "required": [
              "rank",
              "city_id",
              "city_name",
              "city_url"
            ],
            "additionalProperties": true
          }
        ]
      },
      "EvidenceView": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "evidence-view"
              },
              "slug": {
                "type": "string"
              },
              "title": {
                "type": "string"
              },
              "metric": {
                "type": "string"
              },
              "description": {
                "type": "string"
              },
              "direction": {
                "enum": [
                  "asc",
                  "desc"
                ]
              },
              "scope": {
                "type": "string"
              },
              "scope_notice": {
                "type": "string"
              },
              "ranking_eligible": {
                "const": false
              },
              "citation": {
                "$ref": "#/components/schemas/Citation"
              },
              "ordering_status": {
                "enum": [
                  "comparable-contextual-series",
                  "suspended-incomparable",
                  "no-observations"
                ]
              },
              "observation_count": {
                "type": "integer"
              },
              "comparison_contract": {
                "type": "object",
                "properties": {
                  "periods": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "geography_types": {
                    "type": "array",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    }
                  },
                  "units": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "source_tables": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "universes": {
                    "type": "array",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    }
                  },
                  "same_city_count": {
                    "type": "boolean"
                  },
                  "rule": {
                    "type": "string"
                  }
                },
                "additionalProperties": true
              },
              "order_notice": {
                "type": "string"
              },
              "statistical_significance_assessed": {
                "const": false
              },
              "ordered_rows": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EvidenceRow"
                }
              },
              "observations": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Observation"
                }
              }
            },
            "required": [
              "slug",
              "metric",
              "scope_notice",
              "ranking_eligible",
              "ordering_status",
              "comparison_contract",
              "order_notice",
              "ordered_rows",
              "observations"
            ],
            "additionalProperties": true
          }
        ]
      },
      "EvidenceViewCollection": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "evidence-view-collection"
              },
              "count": {
                "type": "integer"
              },
              "ranking_eligible": {
                "const": false
              },
              "items": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    },
                    "slug": {
                      "type": "string"
                    },
                    "title": {
                      "type": "string"
                    },
                    "metric": {
                      "type": "string"
                    },
                    "direction": {
                      "enum": [
                        "asc",
                        "desc"
                      ]
                    },
                    "scope": {
                      "type": "string"
                    },
                    "ordering_status": {
                      "type": "string"
                    },
                    "observation_count": {
                      "type": "integer"
                    },
                    "periods": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "geography_types": {
                      "type": "array",
                      "items": {
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "canonical_url": {
                      "type": "string",
                      "format": "uri"
                    },
                    "json_url": {
                      "type": "string",
                      "format": "uri"
                    }
                  },
                  "additionalProperties": true
                }
              }
            },
            "required": [
              "count",
              "ranking_eligible",
              "items"
            ],
            "additionalProperties": true
          }
        ]
      },
      "CategoryGuide": {
        "type": "object",
        "properties": {
          "lens": {
            "type": "string"
          },
          "audience": {
            "type": "string"
          },
          "introduction": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "measures": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "label": {
                  "type": "string"
                },
                "detail": {
                  "type": "string"
                }
              },
              "additionalProperties": true
            }
          },
          "pitfall": {
            "type": "string"
          },
          "residentChecklist": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "visitorChecklist": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "reportingQuestion": {
            "type": "string"
          },
          "related": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "citySlugs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "sources": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/EditorialSource"
            }
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "ranking_eligible": {
            "const": false
          }
        },
        "additionalProperties": true
      },
      "Category": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "category"
              },
              "slug": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "original_id": {
                "type": "integer"
              },
              "citation": {
                "$ref": "#/components/schemas/Citation"
              },
              "editorial_guide": {
                "$ref": "#/components/schemas/CategoryGuide"
              },
              "legacy_ranking": {
                "type": "object",
                "properties": {
                  "status": {
                    "const": "legacy-unverified"
                  },
                  "snapshot_date": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "score_unit": {
                    "type": "string"
                  },
                  "index_eligible": {
                    "const": false
                  },
                  "notice": {
                    "type": "string"
                  },
                  "rows": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/LegacyRankingRow"
                    }
                  }
                },
                "required": [
                  "status",
                  "rows",
                  "index_eligible"
                ],
                "additionalProperties": true
              }
            },
            "required": [
              "slug",
              "name",
              "citation",
              "editorial_guide",
              "legacy_ranking"
            ],
            "additionalProperties": true
          }
        ]
      },
      "CategoryCollection": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "category-collection"
              },
              "count": {
                "type": "integer"
              },
              "items": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    },
                    "slug": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "lens": {
                      "type": "string"
                    },
                    "reviewed_at": {
                      "type": "string",
                      "format": "date"
                    },
                    "legacy_snapshot_date": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "canonical_url": {
                      "type": "string",
                      "format": "uri"
                    },
                    "json_url": {
                      "type": "string",
                      "format": "uri"
                    }
                  },
                  "additionalProperties": true
                }
              }
            },
            "required": [
              "count",
              "items"
            ],
            "additionalProperties": true
          }
        ]
      },
      "Article": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "article"
              },
              "slug": {
                "type": "string"
              },
              "title": {
                "type": "string"
              },
              "date": {
                "type": "string",
                "format": "date"
              },
              "tag": {
                "type": "string"
              },
              "summary": {
                "type": "string"
              },
              "sections": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "heading": {
                      "type": "string"
                    },
                    "paragraphs": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  },
                  "additionalProperties": true
                }
              },
              "sources": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EditorialSource"
                }
              },
              "citation": {
                "$ref": "#/components/schemas/Citation"
              },
              "ranking_eligible": {
                "const": false
              }
            },
            "required": [
              "slug",
              "title",
              "date",
              "sections",
              "sources",
              "citation"
            ],
            "additionalProperties": true
          }
        ]
      },
      "ArticleCollection": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "article-collection"
              },
              "count": {
                "type": "integer"
              },
              "items": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    },
                    "slug": {
                      "type": "string"
                    },
                    "title": {
                      "type": "string"
                    },
                    "published_at": {
                      "type": "string",
                      "format": "date"
                    },
                    "summary": {
                      "type": "string"
                    },
                    "canonical_url": {
                      "type": "string",
                      "format": "uri"
                    },
                    "json_url": {
                      "type": "string",
                      "format": "uri"
                    }
                  },
                  "additionalProperties": true
                }
              }
            },
            "required": [
              "count",
              "items"
            ],
            "additionalProperties": true
          }
        ]
      },
      "Observations": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "contextual-observations"
              },
              "scope_notice": {
                "type": "string"
              },
              "ranking_eligible": {
                "const": false
              },
              "research_data_hash": {
                "type": "string"
              },
              "city_context_count": {
                "type": "integer"
              },
              "country_context_count": {
                "type": "integer"
              },
              "city_context": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Observation"
                }
              },
              "country_context": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Observation"
                }
              }
            },
            "required": [
              "ranking_eligible",
              "city_context",
              "country_context"
            ],
            "additionalProperties": true
          }
        ]
      },
      "Sources": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "source-collection"
              },
              "count": {
                "type": "integer"
              },
              "sources": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Source"
                }
              },
              "licence_notice": {
                "type": "string"
              }
            },
            "required": [
              "count",
              "sources"
            ],
            "additionalProperties": true
          }
        ]
      },
      "Catalog": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "catalog"
              },
              "description": {
                "type": "string"
              },
              "counts": {
                "type": "object",
                "properties": {
                  "cities": {
                    "type": "integer"
                  },
                  "categories": {
                    "type": "integer"
                  },
                  "articles": {
                    "type": "integer"
                  },
                  "observations": {
                    "type": "integer"
                  },
                  "source_references": {
                    "type": "integer"
                  },
                  "observatory_cities": {
                    "type": "integer"
                  },
                  "index_indicators": {
                    "type": "integer"
                  },
                  "index_evidence_cells": {
                    "type": "integer"
                  },
                  "distinct_urban_centres": {
                    "type": "integer"
                  },
                  "urban_destination_crosswalks": {
                    "type": "integer"
                  }
                },
                "additionalProperties": true
              },
              "endpoints": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "method": {
                      "const": "GET"
                    },
                    "url": {
                      "type": "string",
                      "format": "uri"
                    },
                    "description": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": true
                }
              },
              "citation_policy": {
                "type": "string"
              },
              "transport": {
                "type": "object"
              },
              "discovery": {
                "type": "object"
              },
              "index_readiness": {
                "type": "object"
              },
              "urban_context": {
                "type": "object",
                "properties": {
                  "source": {
                    "$ref": "#/components/schemas/UrbanSource"
                  },
                  "distinct_urban_centres": {
                    "type": "integer"
                  },
                  "destination_crosswalks": {
                    "type": "integer"
                  },
                  "reference_epoch": {
                    "const": "2025"
                  },
                  "population_is_projection": {
                    "const": true
                  },
                  "index_eligible": {
                    "const": false
                  },
                  "url": {
                    "type": "string",
                    "format": "uri"
                  }
                },
                "additionalProperties": true
              }
            },
            "required": [
              "counts",
              "endpoints",
              "citation_policy",
              "urban_context"
            ],
            "additionalProperties": true
          }
        ]
      },
      "HeatDefinitionSensitivityMonth": {
        "type": "object",
        "properties": {
          "month": {
            "type": "string"
          },
          "calendar_days": {
            "type": "integer",
            "minimum": 28,
            "maximum": 31
          },
          "strict_value": {
            "type": "number",
            "minimum": 0
          },
          "strict_weighted_exposed_person_days": {
            "type": "number",
            "minimum": 0
          },
          "inclusive_minus_strict_value": {
            "type": "number",
            "minimum": 0
          },
          "equality_weighted_person_days": {
            "type": "number",
            "minimum": 0
          }
        },
        "required": [
          "month",
          "calendar_days",
          "strict_value",
          "strict_weighted_exposed_person_days",
          "inclusive_minus_strict_value",
          "equality_weighted_person_days"
        ],
        "additionalProperties": true
      },
      "HeatDefinitionSensitivity": {
        "type": "object",
        "properties": {
          "label": {
            "const": "threshold-definition sensitivity"
          },
          "threshold_c": {
            "const": 38
          },
          "primary_comparison": {
            "const": ">="
          },
          "reference_comparison": {
            "const": ">"
          },
          "denominator": {
            "type": "number",
            "exclusiveMinimum": 0
          },
          "strict_value": {
            "type": "number",
            "minimum": 0
          },
          "strict_weighted_exposed_person_days": {
            "type": "number",
            "minimum": 0
          },
          "inclusive_minus_strict_value": {
            "type": "number",
            "minimum": 0
          },
          "equality_weighted_person_days": {
            "type": "number",
            "minimum": 0
          },
          "monthly_exposure_days": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HeatDefinitionSensitivityMonth"
            }
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "label",
          "threshold_c",
          "primary_comparison",
          "reference_comparison",
          "denominator",
          "strict_value",
          "strict_weighted_exposed_person_days",
          "inclusive_minus_strict_value",
          "equality_weighted_person_days",
          "monthly_exposure_days",
          "notice"
        ],
        "additionalProperties": true
      },
      "HeatMonth": {
        "type": "object",
        "properties": {
          "month": {
            "type": "string"
          },
          "calendar_days": {
            "type": "integer",
            "minimum": 28,
            "maximum": 31
          },
          "value": {
            "type": "number",
            "minimum": 0,
            "maximum": 31
          },
          "weighted_exposed_person_days": {
            "type": "number",
            "minimum": 0
          }
        },
        "required": [
          "month",
          "calendar_days",
          "value",
          "weighted_exposed_person_days"
        ],
        "additionalProperties": true
      },
      "HeatInputCoverage": {
        "type": "object",
        "properties": {
          "cell_count": {
            "type": "integer"
          },
          "population_grid_valid_cells": {
            "type": "integer"
          },
          "missing_cells": {
            "type": "integer"
          },
          "zero_cells": {
            "type": "integer"
          },
          "population_grid_area_coverage": {
            "type": "number",
            "minimum": 0,
            "maximum": 1
          },
          "total_known_modelled_population": {
            "type": "number"
          },
          "weather_covered_population": {
            "type": "number"
          },
          "weather_population_coverage": {
            "type": "number",
            "minimum": 0,
            "maximum": 1
          },
          "weighted_exposed_person_days": {
            "type": "number",
            "minimum": 0
          },
          "native_weather_points": {
            "type": "integer"
          },
          "expected_days": {
            "type": "integer"
          }
        },
        "required": [
          "cell_count",
          "population_grid_valid_cells",
          "missing_cells",
          "zero_cells",
          "population_grid_area_coverage",
          "total_known_modelled_population",
          "weather_covered_population",
          "weather_population_coverage",
          "weighted_exposed_person_days",
          "native_weather_points",
          "expected_days"
        ],
        "additionalProperties": true
      },
      "HeatCatalogMetadata": {
        "type": "object",
        "properties": {
          "schema_version": {
            "type": "string"
          },
          "status": {
            "const": "reviewed-research-inputs"
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "metric": {
            "type": "object",
            "properties": {
              "id": {
                "const": "heat-exposure"
              },
              "label": {
                "type": "string"
              },
              "unit": {
                "const": "person-days/person"
              },
              "protocol_ref": {
                "type": "string"
              }
            },
            "required": [
              "id",
              "label",
              "unit",
              "protocol_ref"
            ],
            "additionalProperties": true
          },
          "weather": {
            "type": "object",
            "properties": {
              "year": {
                "type": "integer"
              },
              "source_url": {
                "type": "string",
                "format": "uri"
              },
              "app_url": {
                "type": "string",
                "format": "uri"
              },
              "model": {
                "type": "string"
              },
              "source_version": {
                "type": "null",
                "description": "Specific provider revision is not reported by the chart response."
              },
              "source_version_note": {
                "type": "string"
              },
              "raw_archive_url": {
                "type": "string",
                "format": "uri-reference"
              },
              "raw_archive_sha256": {
                "type": "string"
              },
              "point_count": {
                "type": "integer"
              },
              "resolution_degrees": {
                "type": "number"
              }
            },
            "required": [
              "year",
              "source_url",
              "app_url",
              "model",
              "source_version",
              "source_version_note",
              "raw_archive_url",
              "raw_archive_sha256",
              "point_count",
              "resolution_degrees"
            ],
            "additionalProperties": true
          },
          "population": {
            "type": "object",
            "properties": {
              "year": {
                "const": 2020
              },
              "model": {
                "type": "string"
              },
              "source_url": {
                "type": "string",
                "format": "uri"
              },
              "manifest_url": {
                "type": "string",
                "format": "uri-reference"
              }
            },
            "required": [
              "year",
              "model",
              "source_url",
              "manifest_url"
            ],
            "additionalProperties": true
          },
          "geography": {
            "type": "object",
            "properties": {
              "year": {
                "const": 2015
              },
              "edition": {
                "type": "string"
              },
              "kind": {
                "type": "string"
              },
              "unique_areas": {
                "type": "integer"
              },
              "destination_bindings": {
                "type": "integer"
              },
              "original_source_archive": {
                "type": "string",
                "format": "uri-reference"
              },
              "adapter_archive": {
                "type": "string",
                "format": "uri-reference"
              }
            },
            "required": [
              "year",
              "edition",
              "kind",
              "unique_areas",
              "destination_bindings",
              "original_source_archive",
              "adapter_archive"
            ],
            "additionalProperties": true
          },
          "methodology": {
            "type": "object",
            "properties": {
              "threshold_c": {
                "const": 38
              },
              "threshold_inclusive": {
                "const": true
              },
              "day_basis": {
                "type": "string"
              },
              "sampling": {
                "type": "string"
              },
              "calculation": {
                "type": "string"
              },
              "minimum_population_grid_area_coverage": {
                "type": "number"
              },
              "minimum_weather_population_coverage": {
                "type": "number"
              }
            },
            "required": [
              "threshold_c",
              "threshold_inclusive",
              "day_basis",
              "sampling",
              "calculation",
              "minimum_population_grid_area_coverage",
              "minimum_weather_population_coverage"
            ],
            "additionalProperties": true
          },
          "audit": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "schema_version",
          "status",
          "reviewed_at",
          "metric",
          "weather",
          "population",
          "geography",
          "methodology",
          "audit"
        ],
        "additionalProperties": true
      },
      "HeatHistory": {
        "type": "object",
        "properties": {
          "city_slug": {
            "type": "string"
          },
          "city_name": {
            "type": "string"
          },
          "analytical_area_id": {
            "type": "string"
          },
          "source_area_id": {
            "type": [
              "string",
              "integer"
            ]
          },
          "source_area_name": {
            "type": "string"
          },
          "weather_reference_year": {
            "type": "integer"
          },
          "population_reference_year": {
            "const": 2020
          },
          "boundary_reference_year": {
            "const": 2015
          },
          "value": {
            "type": "number",
            "minimum": 0,
            "maximum": 366
          },
          "unit": {
            "const": "person-days/person"
          },
          "period_start": {
            "type": "string",
            "format": "date"
          },
          "period_end": {
            "type": "string",
            "format": "date"
          },
          "protocol_ref": {
            "type": "string"
          },
          "geography_ref": {
            "type": "string"
          },
          "evidence_id": {
            "type": "string"
          },
          "shared_with": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "review_status": {
            "const": "accepted"
          },
          "scope_notice": {
            "type": "string"
          },
          "coverage": {
            "$ref": "#/components/schemas/HeatInputCoverage"
          },
          "monthly_exposure_days": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HeatMonth"
            }
          },
          "definition_sensitivity": {
            "$ref": "#/components/schemas/HeatDefinitionSensitivity"
          },
          "uncertainty": {
            "$ref": "#/components/schemas/IndexInputUncertainty"
          },
          "source_attribution": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IndexInputAttribution"
            }
          },
          "attribution_source_refs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "frame": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "current_engine_state": {
            "enum": [
              "accepted",
              "missing",
              "rejected"
            ]
          },
          "current_engine_evaluated_at": {
            "type": "string",
            "format": "date"
          },
          "current": {
            "type": "object",
            "properties": {
              "admitted": {
                "type": "boolean"
              },
              "status": {
                "enum": [
                  "accepted",
                  "missing",
                  "rejected"
                ]
              },
              "as_of": {
                "type": "string",
                "format": "date"
              },
              "reason": {
                "type": "string"
              }
            },
            "required": [
              "admitted",
              "status",
              "as_of",
              "reason"
            ],
            "additionalProperties": true
          },
          "monthly_status": {
            "const": "dependent-annual-contributions-not-independent-indicators"
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "city_slug",
          "analytical_area_id",
          "source_area_id",
          "source_area_name",
          "weather_reference_year",
          "population_reference_year",
          "boundary_reference_year",
          "value",
          "unit",
          "period_start",
          "period_end",
          "protocol_ref",
          "geography_ref",
          "evidence_id",
          "shared_with",
          "review_status",
          "scope_notice",
          "coverage",
          "monthly_exposure_days",
          "definition_sensitivity",
          "frame",
          "reviewed_at",
          "current",
          "monthly_status",
          "notice"
        ],
        "additionalProperties": true
      },
      "HeatExposure": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "reviewed-heat-exposure"
              },
              "metadata": {
                "$ref": "#/components/schemas/HeatCatalogMetadata"
              },
              "count": {
                "type": "integer"
              },
              "distinct_analytical_areas": {
                "type": "integer"
              },
              "evaluated_at": {
                "type": "string",
                "format": "date"
              },
              "official_results_released": {
                "const": false
              },
              "records": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/HeatHistory"
                }
              },
              "source_refs": {
                "type": "object"
              },
              "scope_notice": {
                "type": "string"
              },
              "links": {
                "type": "object"
              }
            },
            "required": [
              "metadata",
              "count",
              "distinct_analytical_areas",
              "evaluated_at",
              "official_results_released",
              "records",
              "scope_notice"
            ],
            "additionalProperties": true
          }
        ]
      },
      "TemporalBasis": {
        "type": "object",
        "properties": {
          "precision": {
            "type": "string"
          },
          "source_period": {
            "type": "string"
          },
          "source_reference_window": {
            "type": "string"
          },
          "exact_reference_date": {
            "type": [
              "string",
              "null"
            ]
          },
          "calendar_period_start": {
            "type": "string",
            "format": "date"
          },
          "calendar_period_end": {
            "type": "string",
            "format": "date"
          },
          "age_reference_date": {
            "type": "string",
            "format": "date"
          },
          "age_reference_meaning": {
            "type": "string"
          }
        },
        "required": [
          "precision"
        ],
        "additionalProperties": true
      },
      "QualifiedDerivation": {
        "oneOf": [
          {
            "$ref": "#/components/schemas/PublishedSurveyRate"
          },
          {
            "$ref": "#/components/schemas/HousingSupplyDerivation"
          },
          {
            "$ref": "#/components/schemas/LifeExpectancyDerivation"
          },
          {
            "$ref": "#/components/schemas/RoadDeathsDerivation"
          }
        ],
        "discriminator": {
          "propertyName": "kind",
          "mapping": {
            "published-survey-rate": "#/components/schemas/PublishedSurveyRate",
            "gross-completions-per-midyear-resident": "#/components/schemas/HousingSupplyDerivation",
            "published-three-year-life-expectancy": "#/components/schemas/LifeExpectancyDerivation",
            "territorial-fatal-persons-per-midyear-residents": "#/components/schemas/RoadDeathsDerivation"
          }
        }
      },
      "OriginalQualityFlag": {
        "oneOf": [
          {
            "type": "string"
          },
          {
            "type": "object",
            "properties": {
              "code": {
                "type": "string"
              },
              "label": {
                "type": "string"
              },
              "meaning": {
                "type": "string"
              }
            },
            "required": [
              "code",
              "label",
              "meaning"
            ],
            "additionalProperties": true
          }
        ]
      },
      "ConditionalDataLicence": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "acknowledgement": {
            "type": "string"
          },
          "derived_notice": {
            "type": "string"
          },
          "downstream_conditions_url": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "name",
          "url",
          "acknowledgement",
          "derived_notice",
          "downstream_conditions_url"
        ],
        "additionalProperties": true
      },
      "SurveyTemporalBasis": {
        "type": "object",
        "properties": {
          "precision": {
            "const": "month"
          },
          "source_period": {
            "type": "string"
          },
          "source_reference_window": {
            "type": "string"
          },
          "exact_reference_date": {
            "type": "null"
          },
          "calendar_period_start": {
            "type": "string",
            "format": "date"
          },
          "calendar_period_end": {
            "type": "string",
            "format": "date"
          },
          "age_reference_date": {
            "type": "string",
            "format": "date",
            "description": "Conservative freshness anchor, not a measured survey day."
          },
          "age_reference_meaning": {
            "type": "string"
          }
        },
        "required": [
          "precision",
          "source_period",
          "source_reference_window",
          "exact_reference_date",
          "calendar_period_start",
          "calendar_period_end",
          "age_reference_date",
          "age_reference_meaning"
        ],
        "additionalProperties": true
      },
      "PublishedSurveyRate": {
        "type": "object",
        "properties": {
          "kind": {
            "const": "published-survey-rate"
          },
          "published_rate": {
            "type": "number",
            "minimum": 0,
            "maximum": 100
          },
          "published_precision_percentage_points": {
            "const": 0.1
          },
          "reported_universe_units": {
            "type": "integer",
            "minimum": 1
          },
          "vacant_unit_estimate": {
            "type": "null"
          },
          "numerator_status": {
            "type": "string"
          },
          "calculation": {
            "type": "string"
          }
        },
        "required": [
          "kind",
          "published_rate",
          "published_precision_percentage_points",
          "reported_universe_units",
          "vacant_unit_estimate",
          "numerator_status",
          "calculation"
        ],
        "additionalProperties": true
      },
      "RentalVacancyMetadata": {
        "type": "object",
        "properties": {
          "schema_version": {
            "const": "1.0.0"
          },
          "status": {
            "const": "reviewed-research-inputs"
          },
          "official_results_released": {
            "const": false
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "metric": {
            "type": "object",
            "properties": {
              "id": {
                "const": "rental-vacancy"
              },
              "label": {
                "type": "string"
              },
              "unit": {
                "const": "%"
              },
              "protocol_ref": {
                "type": "string"
              }
            },
            "required": [
              "id",
              "label",
              "unit",
              "protocol_ref"
            ],
            "additionalProperties": true
          },
          "survey": {
            "type": "object",
            "properties": {
              "period_label": {
                "type": "string"
              },
              "month": {
                "type": "string"
              },
              "reference_window": {
                "type": "string"
              },
              "exact_reference_date": {
                "type": "null"
              },
              "calendar_bounds": {
                "type": "object",
                "properties": {
                  "start": {
                    "type": "string",
                    "format": "date"
                  },
                  "end": {
                    "type": "string",
                    "format": "date"
                  }
                },
                "required": [
                  "start",
                  "end"
                ],
                "additionalProperties": true
              },
              "age_reference_date": {
                "type": "string",
                "format": "date"
              },
              "age_reference_meaning": {
                "type": "string"
              },
              "publisher": {
                "type": "string"
              },
              "source_url": {
                "type": "string",
                "format": "uri"
              },
              "licence": {
                "$ref": "#/components/schemas/ConditionalDataLicence"
              }
            },
            "required": [
              "period_label",
              "month",
              "reference_window",
              "exact_reference_date",
              "calendar_bounds",
              "age_reference_date",
              "age_reference_meaning",
              "publisher",
              "source_url",
              "licence"
            ],
            "additionalProperties": true
          },
          "methodology": {
            "type": "object",
            "properties": {
              "universe": {
                "type": "string"
              },
              "calculation": {
                "type": "string"
              },
              "published_precision_percentage_points": {
                "const": 0.1
              },
              "same_source_cohort": {
                "const": true
              },
              "seasonal_window": {
                "type": "string"
              }
            },
            "required": [
              "universe",
              "calculation",
              "published_precision_percentage_points",
              "same_source_cohort",
              "seasonal_window"
            ],
            "additionalProperties": true
          },
          "geography": {
            "type": "object",
            "properties": {
              "kind": {
                "const": "official-census-metropolitan-area"
              },
              "edition": {
                "type": "string"
              },
              "reference_date": {
                "const": "2021-01-01"
              },
              "notice": {
                "type": "string"
              }
            },
            "required": [
              "kind",
              "edition",
              "reference_date",
              "notice"
            ],
            "additionalProperties": true
          },
          "audit": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "schema_version",
          "status",
          "official_results_released",
          "reviewed_at",
          "metric",
          "survey",
          "methodology",
          "geography",
          "audit"
        ],
        "additionalProperties": true
      },
      "RentalVacancyHistory": {
        "type": "object",
        "properties": {
          "city_slug": {
            "type": "string"
          },
          "city_name": {
            "type": "string"
          },
          "value": {
            "type": "number",
            "minimum": 0,
            "maximum": 100
          },
          "unit": {
            "const": "%"
          },
          "period_start": {
            "type": "string",
            "format": "date"
          },
          "period_end": {
            "type": "string",
            "format": "date"
          },
          "temporal_basis": {
            "$ref": "#/components/schemas/SurveyTemporalBasis"
          },
          "protocol_ref": {
            "type": "string"
          },
          "geography_ref": {
            "type": "string"
          },
          "evidence_id": {
            "type": "string"
          },
          "source_area_id": {
            "type": "string"
          },
          "source_area_name": {
            "type": "string"
          },
          "source_cma_uid": {
            "type": "string"
          },
          "source_cmap_uid": {
            "type": "string"
          },
          "source_dguid": {
            "type": "string",
            "description": "Original provincial/territorial CMA-part DGUID, not relabelled as a national CMA DGUID."
          },
          "boundary_reference_year": {
            "const": 2021
          },
          "survey_month": {
            "type": "string"
          },
          "reported_universe_units": {
            "type": "integer"
          },
          "vacant_unit_estimate": {
            "type": "null"
          },
          "quality_flags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OriginalQualityFlag"
            }
          },
          "uncertainty": {
            "type": "object",
            "properties": {
              "status": {
                "type": "string"
              },
              "note": {
                "type": "string"
              },
              "standard_error": {
                "type": "null"
              },
              "confidence_interval": {
                "type": "null"
              },
              "coefficient_of_variation": {
                "type": "null"
              }
            },
            "required": [
              "status",
              "note",
              "standard_error",
              "confidence_interval",
              "coefficient_of_variation"
            ],
            "additionalProperties": true
          },
          "derivation": {
            "$ref": "#/components/schemas/PublishedSurveyRate"
          },
          "frame": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "geography_frame": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "source_url": {
            "type": "string",
            "format": "uri"
          },
          "source_record_ref": {
            "type": "string"
          },
          "licence": {
            "$ref": "#/components/schemas/ConditionalDataLicence"
          },
          "source_attribution": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IndexInputAttribution"
            }
          },
          "review_status": {
            "const": "accepted"
          },
          "scope_notice": {
            "type": "string"
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "scoring_boundary": {
            "$ref": "#/components/schemas/ReviewedScoringGeography"
          },
          "current_engine_state": {
            "enum": [
              "accepted",
              "missing",
              "rejected"
            ]
          },
          "current_engine_evaluated_at": {
            "type": "string",
            "format": "date"
          },
          "current": {
            "type": "object",
            "properties": {
              "admitted": {
                "type": "boolean"
              },
              "status": {
                "enum": [
                  "accepted",
                  "missing",
                  "rejected"
                ]
              },
              "as_of": {
                "type": "string",
                "format": "date"
              },
              "reason": {
                "type": "string"
              }
            },
            "required": [
              "admitted",
              "status",
              "as_of",
              "reason"
            ],
            "additionalProperties": true
          },
          "source_ref": {
            "type": "string"
          },
          "attribution_source_refs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "city_slug",
          "city_name",
          "value",
          "unit",
          "period_start",
          "period_end",
          "temporal_basis",
          "protocol_ref",
          "geography_ref",
          "evidence_id",
          "source_area_id",
          "source_area_name",
          "source_cma_uid",
          "source_cmap_uid",
          "source_dguid",
          "boundary_reference_year",
          "survey_month",
          "reported_universe_units",
          "vacant_unit_estimate",
          "quality_flags",
          "uncertainty",
          "derivation",
          "frame",
          "geography_frame",
          "source_url",
          "source_record_ref",
          "licence",
          "source_attribution",
          "review_status",
          "scope_notice",
          "reviewed_at",
          "current",
          "scoring_boundary",
          "source_ref",
          "notice"
        ],
        "additionalProperties": true
      },
      "RentalVacancy": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "reviewed-rental-vacancy"
              },
              "metadata": {
                "$ref": "#/components/schemas/RentalVacancyMetadata"
              },
              "count": {
                "type": "integer"
              },
              "covered_city_count": {
                "type": "integer"
              },
              "platform_destination_count": {
                "type": "integer"
              },
              "evaluated_at": {
                "type": "string",
                "format": "date"
              },
              "official_results_released": {
                "const": false
              },
              "no_rankings": {
                "const": true
              },
              "records": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RentalVacancyHistory"
                }
              },
              "source_refs": {
                "type": "object"
              },
              "scope_notice": {
                "type": "string"
              },
              "links": {
                "type": "object"
              }
            },
            "required": [
              "metadata",
              "count",
              "covered_city_count",
              "platform_destination_count",
              "evaluated_at",
              "official_results_released",
              "no_rankings",
              "records",
              "scope_notice"
            ],
            "additionalProperties": true
          }
        ]
      },
      "HousingOriginalCSVLine": {
        "type": "object",
        "properties": {
          "csv_data_row_1based": {
            "type": "integer",
            "minimum": 1
          },
          "csv_line_1based": {
            "type": "integer",
            "minimum": 2
          },
          "raw_source_record": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          }
        },
        "required": [
          "csv_data_row_1based",
          "csv_line_1based",
          "raw_source_record"
        ],
        "additionalProperties": true
      },
      "HousingOriginalCSVRecord": {
        "allOf": [
          {
            "$ref": "#/components/schemas/HousingOriginalCSVLine"
          },
          {
            "type": "object",
            "properties": {
              "filename": {
                "type": "string"
              },
              "sha256": {
                "type": "string"
              },
              "member": {
                "type": "string"
              }
            },
            "required": [
              "filename",
              "sha256",
              "member"
            ],
            "additionalProperties": true
          }
        ]
      },
      "HousingWorkbookRecord": {
        "type": "object",
        "properties": {
          "filename": {
            "type": "string"
          },
          "sha256": {
            "type": "string"
          },
          "sheet": {
            "type": "string"
          },
          "total_cell": {
            "type": "string"
          },
          "geography_cell": {
            "type": "string"
          }
        },
        "required": [
          "filename",
          "sha256",
          "sheet",
          "total_cell",
          "geography_cell"
        ],
        "additionalProperties": true
      },
      "HousingOriginalRecords": {
        "type": "object",
        "properties": {
          "annual": {
            "$ref": "#/components/schemas/HousingOriginalCSVRecord"
          },
          "population": {
            "$ref": "#/components/schemas/HousingOriginalCSVRecord"
          },
          "monthly": {
            "type": "object",
            "properties": {
              "filename": {
                "type": "string"
              },
              "sha256": {
                "type": "string"
              },
              "member": {
                "type": "string"
              },
              "records": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/HousingOriginalCSVLine"
                },
                "minItems": 12,
                "maxItems": 12
              }
            },
            "required": [
              "filename",
              "sha256",
              "member",
              "records"
            ],
            "additionalProperties": true
          },
          "native_workbook": {
            "$ref": "#/components/schemas/HousingWorkbookRecord"
          },
          "intended_market_workbook": {
            "$ref": "#/components/schemas/HousingWorkbookRecord"
          }
        },
        "required": [
          "annual",
          "population",
          "monthly",
          "native_workbook",
          "intended_market_workbook"
        ],
        "additionalProperties": true
      },
      "HousingRetrievalReceipt": {
        "type": "object",
        "properties": {
          "filename": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "resolved_url": {
            "type": "string",
            "format": "uri"
          },
          "bytes": {
            "type": "integer",
            "minimum": 1
          },
          "sha256": {
            "type": "string"
          },
          "retrieved_at": {
            "type": "string",
            "format": "date-time"
          },
          "http_date": {
            "type": [
              "string",
              "null"
            ]
          },
          "last_modified": {
            "type": [
              "string",
              "null"
            ]
          },
          "etag": {
            "type": [
              "string",
              "null"
            ]
          },
          "content_type": {
            "type": "string"
          }
        },
        "required": [
          "filename",
          "url",
          "resolved_url",
          "bytes",
          "sha256",
          "retrieved_at",
          "http_date",
          "last_modified",
          "etag",
          "content_type"
        ],
        "additionalProperties": true
      },
      "HousingDerivationArchive": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri-reference"
          },
          "sha256": {
            "type": "string"
          },
          "source_urls": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uri"
            }
          },
          "licence": {
            "type": "string"
          },
          "licence_url": {
            "type": "string",
            "format": "uri"
          },
          "derived_notice": {
            "type": "string"
          },
          "downstream_conditions_url": {
            "type": "string",
            "format": "uri"
          },
          "original_retrieval_receipt": {
            "$ref": "#/components/schemas/HousingRetrievalReceipt"
          }
        },
        "required": [
          "id",
          "url",
          "sha256",
          "source_urls",
          "licence",
          "licence_url",
          "derived_notice",
          "downstream_conditions_url",
          "original_retrieval_receipt"
        ],
        "additionalProperties": true
      },
      "HousingRevisionStatus": {
        "type": "object",
        "properties": {
          "annual_table_release": {
            "type": "string",
            "format": "date"
          },
          "monthly_table_release": {
            "type": "string",
            "format": "date"
          },
          "population_table_release": {
            "type": "string",
            "format": "date"
          },
          "completion_observation_flags": {
            "type": "string"
          },
          "monthly_sum_equals_annual_and_native_workbooks": {
            "const": true
          },
          "population_status": {
            "type": "string"
          },
          "xlsx_http_last_modified": {
            "type": "string"
          },
          "xlsx_internal_modified": {
            "type": "string",
            "format": "date-time"
          },
          "xlsx_internal_modified_notice": {
            "type": "string"
          }
        },
        "required": [
          "annual_table_release",
          "monthly_table_release",
          "population_table_release",
          "completion_observation_flags",
          "monthly_sum_equals_annual_and_native_workbooks",
          "population_status",
          "xlsx_http_last_modified",
          "xlsx_internal_modified",
          "xlsx_internal_modified_notice"
        ],
        "additionalProperties": true
      },
      "HousingSupplyDerivation": {
        "type": "object",
        "properties": {
          "kind": {
            "const": "gross-completions-per-midyear-resident"
          },
          "calculation": {
            "type": "string"
          },
          "completion_count": {
            "type": "integer",
            "minimum": 0
          },
          "midyear_population": {
            "type": "integer",
            "minimum": 1
          },
          "scale": {
            "const": 1000
          },
          "exact_rational": {
            "type": "object",
            "properties": {
              "numerator": {
                "type": "integer",
                "minimum": 0
              },
              "denominator": {
                "type": "integer",
                "minimum": 1
              },
              "decimal_28_digit_context": {
                "type": "string"
              },
              "expression": {
                "type": "string"
              }
            },
            "required": [
              "numerator",
              "denominator",
              "decimal_28_digit_context",
              "expression"
            ],
            "additionalProperties": true
          },
          "calendar_period": {
            "type": "object",
            "properties": {
              "start": {
                "const": "2025-01-01"
              },
              "end": {
                "const": "2025-12-31"
              },
              "year": {
                "const": 2025
              }
            },
            "required": [
              "start",
              "end",
              "year"
            ],
            "additionalProperties": true
          },
          "population_reference_date": {
            "const": "2025-07-01"
          },
          "population_status": {
            "const": "preliminary-postcensal"
          },
          "gross_or_net": {
            "const": "gross-new-build"
          },
          "all_intended_markets": {
            "const": true
          },
          "completion_standard": {
            "type": "string"
          },
          "dwelling_definition": {
            "type": "string"
          },
          "source_geography_adapter": {
            "type": "string"
          },
          "source_cma_uid": {
            "type": "string"
          },
          "source_cmap_uid": {
            "type": "string"
          },
          "source_provincial_part_dguid": {
            "type": "string"
          },
          "source_completion_dguid_as_published": {
            "type": "string"
          },
          "population_dguid_as_published": {
            "type": "string"
          },
          "completion_by_dwelling_type": {
            "type": "object",
            "additionalProperties": {
              "type": "integer",
              "minimum": 0
            }
          },
          "completion_by_intended_market": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "raw": {
                  "type": "string"
                },
                "value": {
                  "type": "integer",
                  "minimum": 0
                },
                "source_cell": {
                  "type": "string"
                }
              },
              "required": [
                "raw",
                "value",
                "source_cell"
              ],
              "additionalProperties": true
            }
          },
          "original_source_records": {
            "$ref": "#/components/schemas/HousingOriginalRecords"
          },
          "original_source_archives": {
            "type": "object",
            "properties": {
              "cmhc-geography": {
                "$ref": "#/components/schemas/HousingDerivationArchive"
              },
              "cmhc-markets": {
                "$ref": "#/components/schemas/HousingDerivationArchive"
              },
              "annual": {
                "$ref": "#/components/schemas/HousingDerivationArchive"
              },
              "monthly": {
                "$ref": "#/components/schemas/HousingDerivationArchive"
              },
              "population": {
                "$ref": "#/components/schemas/HousingDerivationArchive"
              }
            },
            "required": [
              "cmhc-geography",
              "cmhc-markets",
              "annual",
              "monthly",
              "population"
            ],
            "additionalProperties": true
          },
          "original_source_precision": {
            "type": "object",
            "properties": {
              "completion_published_decimals": {
                "const": 0
              },
              "population_published_decimals": {
                "const": 0
              },
              "completion_unit": {
                "const": "Units"
              },
              "population_unit": {
                "const": "Persons"
              },
              "scalar_factor": {
                "const": "units"
              },
              "note": {
                "type": "string"
              }
            },
            "required": [
              "completion_published_decimals",
              "population_published_decimals",
              "completion_unit",
              "population_unit",
              "scalar_factor",
              "note"
            ],
            "additionalProperties": true
          },
          "revision_status": {
            "$ref": "#/components/schemas/HousingRevisionStatus"
          },
          "licence": {
            "$ref": "#/components/schemas/ConditionalDataLicence"
          },
          "population_licence": {
            "$ref": "#/components/schemas/ConditionalDataLicence"
          },
          "native_scope_note": {
            "type": "object",
            "properties": {
              "source_frame_ref": {
                "type": "string"
              },
              "archive_url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string"
              },
              "sheet": {
                "const": "Notes"
              },
              "cell": {
                "const": "A2"
              }
            },
            "required": [
              "source_frame_ref",
              "archive_url",
              "sha256",
              "sheet",
              "cell"
            ],
            "additionalProperties": true
          }
        },
        "required": [
          "kind",
          "calculation",
          "completion_count",
          "midyear_population",
          "scale",
          "exact_rational",
          "calendar_period",
          "population_reference_date",
          "population_status",
          "gross_or_net",
          "all_intended_markets",
          "completion_standard",
          "dwelling_definition",
          "source_geography_adapter",
          "source_cma_uid",
          "source_cmap_uid",
          "source_provincial_part_dguid",
          "source_completion_dguid_as_published",
          "population_dguid_as_published",
          "completion_by_dwelling_type",
          "completion_by_intended_market",
          "original_source_records",
          "original_source_archives",
          "original_source_precision",
          "revision_status",
          "licence",
          "population_licence",
          "native_scope_note"
        ],
        "additionalProperties": true
      },
      "HousingSourceArchive": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "archive_url": {
            "type": "string",
            "format": "uri-reference"
          },
          "sha256": {
            "type": "string"
          },
          "source_urls": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uri"
            }
          },
          "licence": {
            "type": "string"
          },
          "licence_url": {
            "type": "string",
            "format": "uri"
          },
          "reuse_review": {
            "type": "string"
          },
          "reuse_reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "attribution": {
            "type": "string"
          },
          "derived_notice": {
            "type": "string"
          },
          "downstream_conditions_url": {
            "type": "string",
            "format": "uri"
          },
          "retrieved_at": {
            "type": "string",
            "format": "date-time"
          },
          "reuse_conditions": {
            "type": "string"
          },
          "source_licences": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ConditionalDataLicence"
            }
          }
        },
        "required": [
          "id",
          "archive_url",
          "sha256",
          "source_urls",
          "licence",
          "licence_url",
          "reuse_review",
          "reuse_reviewed_at",
          "attribution",
          "derived_notice",
          "downstream_conditions_url"
        ],
        "additionalProperties": true
      },
      "HousingAvailability": {
        "type": "object",
        "properties": {
          "city_slug": {
            "type": "string"
          },
          "city_name": {
            "type": "string"
          },
          "country": {
            "type": "string"
          },
          "source_pair_available": {
            "type": "boolean"
          },
          "status": {
            "type": "string"
          },
          "reason": {
            "type": "string"
          },
          "source_cma_uid": {
            "type": [
              "string",
              "null"
            ]
          },
          "current_admission_notice": {
            "type": "string"
          }
        },
        "required": [
          "city_slug",
          "city_name",
          "country",
          "source_pair_available",
          "status",
          "reason",
          "source_cma_uid",
          "current_admission_notice"
        ],
        "additionalProperties": true
      },
      "HousingSupplyMetadata": {
        "type": "object",
        "properties": {
          "schema_version": {
            "const": "1.0.0"
          },
          "status": {
            "const": "reviewed-research-inputs"
          },
          "official_results_released": {
            "const": false
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "metric": {
            "type": "object",
            "properties": {
              "id": {
                "const": "housing-supply"
              },
              "label": {
                "type": "string"
              },
              "unit": {
                "const": "per 1000"
              },
              "protocol_ref": {
                "type": "string"
              }
            },
            "required": [
              "id",
              "label",
              "unit",
              "protocol_ref"
            ],
            "additionalProperties": true
          },
          "period": {
            "type": "object",
            "properties": {
              "label": {
                "type": "string"
              },
              "start": {
                "const": "2025-01-01"
              },
              "end": {
                "const": "2025-12-31"
              },
              "population_reference_date": {
                "const": "2025-07-01"
              }
            },
            "required": [
              "label",
              "start",
              "end",
              "population_reference_date"
            ],
            "additionalProperties": true
          },
          "methodology": {
            "type": "object",
            "properties": {
              "universe": {
                "type": "string"
              },
              "calculation": {
                "type": "string"
              },
              "completion_standard": {
                "type": "string"
              },
              "gross_or_net": {
                "const": "gross-new-build"
              },
              "all_intended_markets": {
                "const": true
              },
              "population_status": {
                "const": "preliminary-postcensal"
              },
              "initial_convention_resolution": {
                "type": "string"
              }
            },
            "required": [
              "universe",
              "calculation",
              "completion_standard",
              "gross_or_net",
              "all_intended_markets",
              "population_status",
              "initial_convention_resolution"
            ],
            "additionalProperties": true
          },
          "geography": {
            "type": "object",
            "properties": {
              "kind": {
                "const": "official-census-metropolitan-area"
              },
              "edition": {
                "type": "string"
              },
              "reference_date": {
                "const": "2021-01-01"
              },
              "notice": {
                "type": "string"
              }
            },
            "required": [
              "kind",
              "edition",
              "reference_date",
              "notice"
            ],
            "additionalProperties": true
          },
          "audit": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string",
                "pattern": "^[a-f0-9]{64}$"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "source_archives": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HousingSourceArchive"
            },
            "minItems": 5,
            "maxItems": 5
          },
          "availability": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HousingAvailability"
            },
            "minItems": 63,
            "maxItems": 63
          },
          "destination_bindings": {
            "type": "integer"
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "schema_version",
          "status",
          "official_results_released",
          "reviewed_at",
          "metric",
          "period",
          "methodology",
          "geography",
          "audit",
          "source_archives",
          "availability"
        ],
        "additionalProperties": true
      },
      "HousingSupplyHistory": {
        "type": "object",
        "properties": {
          "city_slug": {
            "type": "string"
          },
          "city_name": {
            "type": "string"
          },
          "value": {
            "type": "number",
            "minimum": 0
          },
          "unit": {
            "const": "per 1000"
          },
          "period_start": {
            "const": "2025-01-01"
          },
          "period_end": {
            "const": "2025-12-31"
          },
          "protocol_ref": {
            "type": "string"
          },
          "geography_ref": {
            "type": "string"
          },
          "evidence_id": {
            "type": "string"
          },
          "analytical_area_id": {
            "type": "string"
          },
          "completion_count": {
            "type": "integer",
            "minimum": 0
          },
          "midyear_population": {
            "type": "integer",
            "minimum": 1
          },
          "population_reference_date": {
            "const": "2025-07-01"
          },
          "population_reference_year": {
            "const": 2025
          },
          "source_cma_uid": {
            "type": "string"
          },
          "source_cmap_uid": {
            "type": "string"
          },
          "source_dguid": {
            "type": "string",
            "description": "Original 2021 provincial-part geometry DGUID; not the national population or legacy completion DGUID."
          },
          "source_dguid_scope": {
            "type": "string"
          },
          "source_completion_dguid_as_published": {
            "type": "string"
          },
          "population_dguid_as_published": {
            "type": "string"
          },
          "source_area_id": {
            "type": "string"
          },
          "source_area_name": {
            "type": "string"
          },
          "boundary_reference_year": {
            "const": 2021
          },
          "completion_standard": {
            "type": "string"
          },
          "population_status": {
            "const": "preliminary-postcensal"
          },
          "source_geography_adapter": {
            "type": "string"
          },
          "derivation": {
            "$ref": "#/components/schemas/HousingSupplyDerivation"
          },
          "revision_status": {
            "$ref": "#/components/schemas/HousingRevisionStatus"
          },
          "quality_flags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OriginalQualityFlag"
            },
            "maxItems": 0
          },
          "uncertainty": {
            "type": "object",
            "properties": {
              "status": {
                "type": "string"
              },
              "note": {
                "type": "string"
              },
              "standard_error": {
                "type": "null"
              },
              "confidence_interval": {
                "type": "null"
              },
              "coefficient_of_variation": {
                "type": "null"
              }
            },
            "required": [
              "status",
              "note",
              "standard_error",
              "confidence_interval",
              "coefficient_of_variation"
            ],
            "additionalProperties": true
          },
          "frame": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string",
                "pattern": "^[a-f0-9]{64}$"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "geography_frame": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string",
                "pattern": "^[a-f0-9]{64}$"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "native_geography_frame": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string",
                "pattern": "^[a-f0-9]{64}$"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "source_url": {
            "type": "string",
            "format": "uri"
          },
          "source_record_ref": {
            "type": "string"
          },
          "licence": {
            "$ref": "#/components/schemas/ConditionalDataLicence"
          },
          "population_licence": {
            "$ref": "#/components/schemas/ConditionalDataLicence"
          },
          "source_attribution": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IndexInputAttribution"
            }
          },
          "review_status": {
            "const": "accepted"
          },
          "scope_notice": {
            "type": "string"
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "current_engine_state": {
            "enum": [
              "accepted",
              "missing",
              "rejected"
            ]
          },
          "current_engine_evaluated_at": {
            "type": "string",
            "format": "date"
          },
          "current": {
            "type": "object",
            "properties": {
              "admitted": {
                "type": "boolean"
              },
              "status": {
                "enum": [
                  "accepted",
                  "missing",
                  "rejected"
                ]
              },
              "as_of": {
                "type": "string",
                "format": "date"
              },
              "reason": {
                "type": "string"
              }
            },
            "required": [
              "admitted",
              "status",
              "as_of",
              "reason"
            ],
            "additionalProperties": true
          },
          "source_ref": {
            "type": "string"
          },
          "licence_source_refs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "attribution_source_refs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "city_slug",
          "city_name",
          "value",
          "unit",
          "period_start",
          "period_end",
          "protocol_ref",
          "geography_ref",
          "evidence_id",
          "analytical_area_id",
          "completion_count",
          "midyear_population",
          "population_reference_date",
          "population_reference_year",
          "source_cma_uid",
          "source_cmap_uid",
          "source_dguid",
          "source_dguid_scope",
          "source_completion_dguid_as_published",
          "population_dguid_as_published",
          "boundary_reference_year",
          "completion_standard",
          "population_status",
          "source_geography_adapter",
          "derivation",
          "revision_status",
          "quality_flags",
          "uncertainty",
          "frame",
          "geography_frame",
          "native_geography_frame",
          "source_url",
          "source_record_ref",
          "licence",
          "population_licence",
          "source_attribution",
          "review_status",
          "scope_notice",
          "reviewed_at",
          "current",
          "notice"
        ],
        "additionalProperties": true
      },
      "HousingSupply": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "reviewed-housing-supply"
              },
              "metadata": {
                "$ref": "#/components/schemas/HousingSupplyMetadata"
              },
              "count": {
                "const": 4
              },
              "platform_destination_count": {
                "const": 63
              },
              "evaluated_at": {
                "type": "string",
                "format": "date"
              },
              "official_results_released": {
                "const": false
              },
              "records": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/HousingSupplyHistory"
                },
                "minItems": 4,
                "maxItems": 4
              },
              "source_refs": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "archive_id": {
                      "type": "string"
                    },
                    "source_refs": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  },
                  "required": [
                    "archive_id",
                    "source_refs"
                  ],
                  "additionalProperties": true
                }
              },
              "scope_notice": {
                "type": "string"
              },
              "links": {
                "type": "object",
                "additionalProperties": {
                  "type": "string",
                  "format": "uri"
                }
              }
            },
            "required": [
              "metadata",
              "count",
              "platform_destination_count",
              "evaluated_at",
              "official_results_released",
              "records",
              "source_refs",
              "scope_notice",
              "links"
            ],
            "additionalProperties": true
          }
        ]
      },
      "LifeMethodQualification": {
        "type": "object",
        "properties": {
          "gccsa_algorithm": {
            "type": "null"
          },
          "terminal_age": {
            "type": "null"
          },
          "overseas_death_rule": {
            "type": "null"
          },
          "notice": {
            "type": "string"
          },
          "death_time_basis": {
            "type": "string"
          },
          "resident_basis": {
            "type": "string"
          }
        },
        "required": [
          "gccsa_algorithm",
          "terminal_age",
          "overseas_death_rule",
          "notice",
          "death_time_basis",
          "resident_basis"
        ],
        "additionalProperties": true
      },
      "LifeCoordinateAdapter": {
        "type": "object",
        "properties": {
          "url": {
            "type": "string",
            "format": "uri-reference"
          },
          "sha256": {
            "type": "string"
          },
          "source_crs": {
            "const": "EPSG:4326"
          },
          "target_crs": {
            "const": "EPSG:7844"
          },
          "operation_description": {
            "type": "string"
          },
          "operation_definition": {
            "type": "string"
          },
          "operation_accuracy_metres": {
            "const": 3
          },
          "input_wgs84": {
            "type": "array",
            "items": {
              "type": "number"
            },
            "minItems": 2,
            "maxItems": 2
          },
          "output_gda2020": {
            "type": "array",
            "items": {
              "type": "number"
            },
            "minItems": 2,
            "maxItems": 2
          },
          "source_coordinate_epoch": {
            "type": "null"
          },
          "required_clearance_metres": {
            "const": 100
          },
          "conservative_native_boundary_clearance_metres": {
            "type": "number",
            "minimum": 100
          }
        },
        "required": [
          "url",
          "sha256",
          "source_crs",
          "target_crs",
          "operation_description",
          "operation_definition",
          "operation_accuracy_metres",
          "input_wgs84",
          "output_gda2020",
          "source_coordinate_epoch",
          "required_clearance_metres",
          "conservative_native_boundary_clearance_metres"
        ],
        "additionalProperties": true
      },
      "LifeExpectancyDerivation": {
        "type": "object",
        "properties": {
          "kind": {
            "const": "published-three-year-life-expectancy"
          },
          "sex": {
            "const": "Persons"
          },
          "age_basis": {
            "const": "at-birth"
          },
          "source_value_literal": {
            "type": "string",
            "pattern": "^\\d+\\.\\d$"
          },
          "display_precision_decimals": {
            "const": 1
          },
          "pooled_years": {
            "const": 3
          },
          "calculation": {
            "const": "original-published-persons-cell"
          },
          "confidence_interval": {
            "type": "null"
          },
          "standard_error": {
            "type": "null"
          },
          "workbook": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri"
              },
              "sha256": {
                "type": "string"
              },
              "sheet": {
                "const": "Table 1"
              },
              "persons_cell": {
                "enum": [
                  "AC27",
                  "AC53",
                  "AC74",
                  "AC105"
                ]
              },
              "geography_code_cell": {
                "type": "string"
              },
              "geography_name_cell": {
                "type": "string"
              },
              "sex_header": {
                "const": "AC8"
              },
              "period_header": {
                "const": "AA6"
              }
            },
            "required": [
              "url",
              "sha256",
              "sheet",
              "persons_cell",
              "geography_code_cell",
              "geography_name_cell",
              "sex_header",
              "period_header"
            ],
            "additionalProperties": true
          },
          "geography": {
            "type": "object",
            "properties": {
              "source_code": {
                "type": "string"
              },
              "source_name": {
                "type": "string"
              },
              "edition": {
                "type": "string"
              },
              "native_crs": {
                "const": "EPSG:7844"
              },
              "archive_url": {
                "type": "string",
                "format": "uri-reference"
              },
              "archive_sha256": {
                "type": "string"
              },
              "native_shape_content_sha256": {
                "type": "string"
              },
              "native_dbf_record_sha256": {
                "type": "string"
              },
              "native_record_number": {
                "type": "integer",
                "minimum": 1
              }
            },
            "required": [
              "source_code",
              "source_name",
              "edition",
              "native_crs",
              "archive_url",
              "archive_sha256",
              "native_shape_content_sha256",
              "native_dbf_record_sha256",
              "native_record_number"
            ],
            "additionalProperties": true
          },
          "coordinate_adapter": {
            "$ref": "#/components/schemas/LifeCoordinateAdapter"
          },
          "method_qualification": {
            "$ref": "#/components/schemas/LifeMethodQualification"
          }
        },
        "required": [
          "kind",
          "sex",
          "age_basis",
          "source_value_literal",
          "display_precision_decimals",
          "pooled_years",
          "calculation",
          "confidence_interval",
          "standard_error",
          "workbook",
          "geography",
          "coordinate_adapter",
          "method_qualification"
        ],
        "additionalProperties": true
      },
      "LifeSourceArchive": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "archive_url": {
            "type": "string",
            "format": "uri-reference"
          },
          "sha256": {
            "type": "string"
          },
          "source_urls": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uri"
            }
          },
          "licence": {
            "type": "string"
          },
          "licence_url": {
            "const": "https://creativecommons.org/licenses/by/4.0/"
          },
          "reuse_review": {
            "type": "string"
          },
          "reuse_reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "attribution": {
            "type": "string"
          },
          "derived_notice": {
            "type": "string"
          },
          "downstream_conditions_url": {
            "const": "https://creativecommons.org/licenses/by/4.0/"
          },
          "retrieved_at": {
            "type": "string",
            "format": "date-time"
          }
        },
        "required": [
          "id",
          "archive_url",
          "sha256",
          "source_urls",
          "licence",
          "licence_url",
          "reuse_review",
          "reuse_reviewed_at",
          "attribution",
          "derived_notice",
          "downstream_conditions_url"
        ],
        "additionalProperties": true
      },
      "LifeAvailability": {
        "type": "object",
        "properties": {
          "city_slug": {
            "type": "string"
          },
          "city_name": {
            "type": "string"
          },
          "country": {
            "type": "string"
          },
          "source_cell_available": {
            "type": "boolean"
          },
          "status": {
            "type": "string"
          },
          "reason": {
            "type": "string"
          },
          "current_admission_notice": {
            "type": "string"
          }
        },
        "required": [
          "city_slug",
          "city_name",
          "country",
          "source_cell_available",
          "status",
          "reason",
          "current_admission_notice"
        ],
        "additionalProperties": true
      },
      "LifeExpectancyMetadata": {
        "type": "object",
        "properties": {
          "schema_version": {
            "const": "1.0.0"
          },
          "status": {
            "const": "reviewed-research-inputs"
          },
          "official_results_released": {
            "const": false
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "metric": {
            "type": "object",
            "properties": {
              "id": {
                "const": "life-expectancy"
              },
              "label": {
                "type": "string"
              },
              "unit": {
                "const": "years"
              },
              "protocol_ref": {
                "type": "string"
              }
            },
            "required": [
              "id",
              "label",
              "unit",
              "protocol_ref"
            ],
            "additionalProperties": true
          },
          "period": {
            "type": "object",
            "properties": {
              "label": {
                "type": "string"
              },
              "start": {
                "const": "2022-01-01"
              },
              "end": {
                "const": "2024-12-31"
              },
              "pool_years": {
                "const": 3
              }
            },
            "required": [
              "label",
              "start",
              "end",
              "pool_years"
            ],
            "additionalProperties": true
          },
          "geography": {
            "type": "object",
            "properties": {
              "kind": {
                "const": "official-functional-capital-city-region"
              },
              "edition": {
                "type": "string"
              },
              "native_crs": {
                "const": "EPSG:7844"
              },
              "notice": {
                "type": "string"
              }
            },
            "required": [
              "kind",
              "edition",
              "native_crs",
              "notice"
            ],
            "additionalProperties": true
          },
          "methodology": {
            "type": "object",
            "properties": {
              "universe": {
                "type": "string"
              },
              "calculation": {
                "type": "string"
              },
              "method_qualification": {
                "$ref": "#/components/schemas/LifeMethodQualification"
              },
              "published_precision_decimals": {
                "const": 1
              },
              "confidence_interval": {
                "type": "null"
              },
              "standard_error": {
                "type": "null"
              },
              "quarterly_comparability_cleared": {
                "const": false
              }
            },
            "required": [
              "universe",
              "calculation",
              "method_qualification",
              "published_precision_decimals",
              "confidence_interval",
              "standard_error",
              "quarterly_comparability_cleared"
            ],
            "additionalProperties": true
          },
          "audit": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string",
                "pattern": "^[a-f0-9]{64}$"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "source_archives": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LifeSourceArchive"
            }
          },
          "availability": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LifeAvailability"
            },
            "minItems": 63,
            "maxItems": 63
          },
          "destination_bindings": {
            "type": "integer"
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "schema_version",
          "status",
          "official_results_released",
          "reviewed_at",
          "metric",
          "period",
          "geography",
          "methodology",
          "audit",
          "source_archives",
          "availability"
        ],
        "additionalProperties": true
      },
      "LifeExpectancyHistory": {
        "type": "object",
        "properties": {
          "city_slug": {
            "type": "string"
          },
          "city_name": {
            "type": "string"
          },
          "value": {
            "type": "number",
            "minimum": 0
          },
          "unit": {
            "const": "years"
          },
          "period_start": {
            "const": "2022-01-01"
          },
          "period_end": {
            "const": "2024-12-31"
          },
          "source_url": {
            "type": "string",
            "format": "uri"
          },
          "source_record_ref": {
            "type": "string"
          },
          "geography_type": {
            "const": "harmonized-urban-area"
          },
          "geography_ref": {
            "type": "string"
          },
          "protocol_ref": {
            "type": "string"
          },
          "publisher": {
            "type": "string"
          },
          "source_label": {
            "type": "string"
          },
          "geography": {
            "type": "string"
          },
          "definition_version": {
            "type": "string"
          },
          "analytical_area_id": {
            "type": "string"
          },
          "boundary_label": {
            "type": "string"
          },
          "boundary_reference_year": {
            "const": 2021
          },
          "calculation_method": {
            "type": "string"
          },
          "scope_notice": {
            "type": "string"
          },
          "derivation": {
            "$ref": "#/components/schemas/LifeExpectancyDerivation"
          },
          "quality_flags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OriginalQualityFlag"
            }
          },
          "uncertainty": {
            "type": "object",
            "properties": {
              "status": {
                "type": "string"
              },
              "confidence_interval": {
                "type": "null"
              },
              "standard_error": {
                "type": "null"
              },
              "note": {
                "type": "string"
              }
            },
            "required": [
              "status",
              "confidence_interval",
              "standard_error",
              "note"
            ],
            "additionalProperties": true
          },
          "licence": {
            "$ref": "#/components/schemas/ConditionalDataLicence"
          },
          "source_attribution": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IndexInputAttribution"
            }
          },
          "evidence_id": {
            "type": "string"
          },
          "source_area_id": {
            "type": "string"
          },
          "source_area_name": {
            "type": "string"
          },
          "review_status": {
            "const": "accepted"
          },
          "frame": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string",
                "pattern": "^[a-f0-9]{64}$"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "current_engine_state": {
            "enum": [
              "accepted",
              "missing",
              "rejected"
            ]
          },
          "current_engine_evaluated_at": {
            "type": "string",
            "format": "date"
          },
          "current": {
            "type": "object",
            "properties": {
              "admitted": {
                "type": "boolean"
              },
              "status": {
                "enum": [
                  "accepted",
                  "missing",
                  "rejected"
                ]
              },
              "as_of": {
                "type": "string",
                "format": "date"
              },
              "reason": {
                "type": "string"
              }
            },
            "required": [
              "admitted",
              "status",
              "as_of",
              "reason"
            ],
            "additionalProperties": true
          },
          "source_ref": {
            "type": "string"
          },
          "licence_source_refs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "attribution_source_refs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "city_slug",
          "city_name",
          "value",
          "unit",
          "period_start",
          "period_end",
          "source_url",
          "source_record_ref",
          "geography_type",
          "geography_ref",
          "protocol_ref",
          "publisher",
          "source_label",
          "geography",
          "definition_version",
          "analytical_area_id",
          "boundary_label",
          "boundary_reference_year",
          "calculation_method",
          "scope_notice",
          "derivation",
          "quality_flags",
          "uncertainty",
          "licence",
          "source_attribution",
          "evidence_id",
          "source_area_id",
          "source_area_name",
          "review_status",
          "frame",
          "reviewed_at",
          "current",
          "source_ref",
          "notice"
        ],
        "additionalProperties": true
      },
      "LifeExpectancy": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "reviewed-life-expectancy"
              },
              "metadata": {
                "$ref": "#/components/schemas/LifeExpectancyMetadata"
              },
              "count": {
                "const": 4
              },
              "platform_destination_count": {
                "const": 63
              },
              "evaluated_at": {
                "type": "string",
                "format": "date"
              },
              "official_results_released": {
                "const": false
              },
              "records": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LifeExpectancyHistory"
                },
                "minItems": 4,
                "maxItems": 4
              },
              "source_refs": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "archive_id": {
                      "type": "string"
                    },
                    "source_refs": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  },
                  "required": [
                    "archive_id",
                    "source_refs"
                  ],
                  "additionalProperties": true
                }
              },
              "scope_notice": {
                "type": "string"
              },
              "links": {
                "type": "object",
                "additionalProperties": {
                  "type": "string",
                  "format": "uri"
                }
              }
            },
            "required": [
              "metadata",
              "count",
              "platform_destination_count",
              "evaluated_at",
              "official_results_released",
              "records",
              "source_refs",
              "scope_notice",
              "links"
            ],
            "additionalProperties": true
          }
        ]
      },
      "RoadSourceFrame": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri-reference"
          },
          "sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          }
        },
        "required": [
          "id",
          "url",
          "sha256"
        ],
        "additionalProperties": true
      },
      "RoadArchivePart": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri-reference"
          },
          "sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "order": {
            "type": "integer",
            "minimum": 1
          },
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "bytes": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20000000
          },
          "content_type": {
            "const": "application/octet-stream"
          },
          "standalone_zip": {
            "const": false
          }
        },
        "required": [
          "id",
          "url",
          "sha256",
          "order",
          "offset",
          "bytes",
          "content_type",
          "standalone_zip"
        ],
        "additionalProperties": true
      },
      "RoadSplitArchive": {
        "type": "object",
        "properties": {
          "manifest": {
            "$ref": "#/components/schemas/RoadSourceFrame"
          },
          "original_filename": {
            "type": "string"
          },
          "publisher": {
            "type": "string"
          },
          "publisher_url": {
            "type": "string",
            "format": "uri"
          },
          "bytes": {
            "type": "integer",
            "minimum": 1
          },
          "sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "reconstruction": {
            "const": "Exact ordered concatenation, without separators or decompression"
          },
          "parts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RoadArchivePart"
            },
            "minItems": 2,
            "maxItems": 2
          }
        },
        "required": [
          "manifest",
          "original_filename",
          "publisher",
          "publisher_url",
          "bytes",
          "sha256",
          "reconstruction",
          "parts"
        ],
        "additionalProperties": true
      },
      "RoadExactRational": {
        "type": "object",
        "properties": {
          "numerator": {
            "type": "integer",
            "minimum": 1
          },
          "denominator": {
            "type": "integer",
            "minimum": 1
          },
          "reduced_fraction": {
            "type": "string"
          }
        },
        "required": [
          "numerator",
          "denominator",
          "reduced_fraction"
        ],
        "additionalProperties": true
      },
      "RoadSourceClassification": {
        "type": "object",
        "properties": {
          "motor_vehicle_in_transport_required": {
            "const": true
          },
          "death_followup_days": {
            "const": 30
          },
          "maximum_followup_hours": {
            "const": 720
          },
          "trafficway_basis": {
            "const": "customarily-open-to-public"
          },
          "time_allocation": {
            "const": "crash-year"
          },
          "fatal_injury_code": {
            "const": "4"
          },
          "prior_death_code": {
            "const": "6"
          },
          "unknown_injury_code": {
            "const": "9"
          },
          "individual_death_timestamps_complete": {
            "const": false
          },
          "independent_720h_verification": {
            "const": false
          },
          "release_status": {
            "type": "string"
          },
          "intentional_event_rule": {
            "type": "string"
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "motor_vehicle_in_transport_required",
          "death_followup_days",
          "maximum_followup_hours",
          "trafficway_basis",
          "time_allocation",
          "fatal_injury_code",
          "prior_death_code",
          "unknown_injury_code",
          "individual_death_timestamps_complete",
          "independent_720h_verification",
          "release_status",
          "intentional_event_rule",
          "notice"
        ],
        "additionalProperties": true
      },
      "RoadGlobalSourceClassification": {
        "type": "object",
        "properties": {
          "motor_vehicle_in_transport_required": {
            "const": true
          },
          "all_victim_modes_in_qualifying_cases": {
            "const": true
          },
          "nonmotor_only_events_included": {
            "const": false
          },
          "death_followup_days": {
            "const": 30
          },
          "maximum_followup_hours": {
            "const": 720
          },
          "trafficway_basis": {
            "const": "customarily-open-to-public"
          },
          "time_allocation": {
            "const": "crash-year"
          },
          "denominator_basis": {
            "type": "string"
          },
          "geocoded_subset_selection": {
            "const": false
          },
          "individual_timestamps_may_be_unknown": {
            "const": true
          },
          "source_specific_adapters_require_independent_review": {
            "const": true
          }
        },
        "required": [
          "motor_vehicle_in_transport_required",
          "all_victim_modes_in_qualifying_cases",
          "nonmotor_only_events_included",
          "death_followup_days",
          "maximum_followup_hours",
          "trafficway_basis",
          "time_allocation",
          "denominator_basis",
          "geocoded_subset_selection",
          "individual_timestamps_may_be_unknown",
          "source_specific_adapters_require_independent_review"
        ],
        "additionalProperties": true
      },
      "RoadInitialSourceAdapter": {
        "type": "object",
        "properties": {
          "id": {
            "const": "us-fars2024-omb2023-vintage2024"
          },
          "notice": {
            "type": "string"
          },
          "source_period": {
            "type": "object",
            "properties": {
              "crash_year": {
                "const": 2024
              },
              "start": {
                "const": "2024-01-01"
              },
              "end": {
                "const": "2024-12-31"
              },
              "population_reference_date": {
                "const": "2024-07-01"
              },
              "population_reference_year": {
                "const": 2024
              },
              "population_estimate_vintage": {
                "const": 2024
              }
            },
            "required": [
              "crash_year",
              "start",
              "end",
              "population_reference_date",
              "population_reference_year",
              "population_estimate_vintage"
            ],
            "additionalProperties": true
          },
          "source_classification": {
            "$ref": "#/components/schemas/RoadSourceClassification"
          },
          "calculation": {
            "type": "string"
          },
          "period_basis": {
            "type": "string"
          },
          "geography_requirement": {
            "type": "string"
          },
          "method_qualification": {
            "type": "object",
            "properties": {
              "territorial_not_resident_risk": {
                "type": "string"
              },
              "ascertainment_and_provisional": {
                "type": "string"
              },
              "unknown_dates_and_followup": {
                "type": "string"
              },
              "source_fatals_reconciliation": {
                "type": "string"
              },
              "geography_compatibility": {
                "type": "string"
              },
              "population_revision": {
                "type": "string"
              },
              "manual_provenance": {
                "type": "string"
              }
            },
            "required": [
              "territorial_not_resident_risk",
              "ascertainment_and_provisional",
              "unknown_dates_and_followup",
              "source_fatals_reconciliation",
              "geography_compatibility",
              "population_revision",
              "manual_provenance"
            ],
            "additionalProperties": true
          },
          "source_frames": {
            "type": "object",
            "properties": {
              "facts": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              },
              "geography": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              },
              "population": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              },
              "membership": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              }
            },
            "required": [
              "facts",
              "geography",
              "population",
              "membership"
            ],
            "additionalProperties": true
          },
          "original_archives": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RoadSplitArchive"
            },
            "minItems": 2,
            "maxItems": 2
          },
          "quarterly_comparability_cleared": {
            "const": false
          }
        },
        "required": [
          "id",
          "notice",
          "source_period",
          "source_classification",
          "calculation",
          "period_basis",
          "geography_requirement",
          "method_qualification",
          "source_frames",
          "original_archives",
          "quarterly_comparability_cleared"
        ],
        "additionalProperties": true
      },
      "RoadDeathsCoverage": {
        "type": "object",
        "properties": {
          "county_membership_complete": {
            "const": true
          },
          "population_components_reconcile": {
            "const": true
          },
          "fatal_person_vs_crash_fatals_reconcile": {
            "const": true
          },
          "unknown_other_notreported_county_fatalities_in_constituent_states": {
            "const": 0
          },
          "unknown_injury_severity_is_not_imputed": {
            "const": true
          },
          "source_person_rows_in_region": {
            "type": "integer",
            "minimum": 0
          },
          "unknown_not_reported_injury_severity_persons_in_region": {
            "type": "integer",
            "minimum": 0
          },
          "died_prior_to_crash_persons_not_counted_as_crash_fatalities": {
            "type": "integer",
            "minimum": 0
          },
          "fatal_person_death_year_counts": {
            "type": "object",
            "additionalProperties": {
              "type": "integer",
              "minimum": 0
            }
          },
          "fatal_crashes_with_out_of_range_or_missing_geocode": {
            "type": "integer",
            "minimum": 0
          },
          "fatal_persons_in_crashes_with_out_of_range_or_missing_geocode": {
            "type": "integer",
            "minimum": 0
          },
          "geocoded_crash_point_coverage_is_not_used_for_count_selection": {
            "const": true
          }
        },
        "required": [
          "county_membership_complete",
          "population_components_reconcile",
          "fatal_person_vs_crash_fatals_reconcile",
          "unknown_other_notreported_county_fatalities_in_constituent_states",
          "unknown_injury_severity_is_not_imputed",
          "source_person_rows_in_region",
          "unknown_not_reported_injury_severity_persons_in_region",
          "died_prior_to_crash_persons_not_counted_as_crash_fatalities",
          "fatal_person_death_year_counts",
          "fatal_crashes_with_out_of_range_or_missing_geocode",
          "fatal_persons_in_crashes_with_out_of_range_or_missing_geocode",
          "geocoded_crash_point_coverage_is_not_used_for_count_selection"
        ],
        "additionalProperties": true
      },
      "RoadManualReference": {
        "type": "object",
        "properties": {
          "report_number": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "source_url": {
            "type": "string",
            "format": "uri"
          },
          "reviewed_payload_sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "pdf_pages": {
            "type": "array",
            "items": {
              "type": "integer",
              "minimum": 1
            },
            "minItems": 1
          },
          "archive_status": {
            "const": "privately-reviewed-not-publicly-redistributed"
          },
          "publisher_mirror_checksum_match": {
            "type": [
              "boolean",
              "null"
            ],
            "enum": [
              false,
              null
            ]
          }
        },
        "required": [
          "report_number",
          "title",
          "source_url",
          "reviewed_payload_sha256",
          "pdf_pages",
          "archive_status",
          "publisher_mirror_checksum_match"
        ],
        "additionalProperties": true
      },
      "RoadPointAdapter": {
        "type": "object",
        "properties": {
          "source_crs": {
            "const": "EPSG:4326"
          },
          "target_crs": {
            "const": "EPSG:4269"
          },
          "description": {
            "type": "string"
          },
          "definition": {
            "type": "string"
          },
          "accuracy_m": {
            "const": 4
          },
          "is_ballpark": {
            "const": false
          },
          "coordinate_epoch": {
            "type": "null"
          },
          "input_point": {
            "type": "array",
            "items": {
              "type": "number"
            },
            "minItems": 2,
            "maxItems": 2
          },
          "transformed_point": {
            "type": "array",
            "items": {
              "type": "number"
            },
            "minItems": 2,
            "maxItems": 2
          },
          "native_matches": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "diagnostic_distance_to_external_boundary_m": {
            "type": "number",
            "minimum": 0
          },
          "distance_notice": {
            "type": "string"
          },
          "qualification": {
            "type": "string"
          },
          "proof": {
            "$ref": "#/components/schemas/RoadSourceFrame"
          }
        },
        "required": [
          "source_crs",
          "target_crs",
          "description",
          "definition",
          "accuracy_m",
          "is_ballpark",
          "coordinate_epoch",
          "input_point",
          "transformed_point",
          "native_matches",
          "diagnostic_distance_to_external_boundary_m",
          "distance_notice",
          "qualification",
          "proof"
        ],
        "additionalProperties": true
      },
      "RoadDeathsDerivation": {
        "type": "object",
        "properties": {
          "kind": {
            "const": "territorial-fatal-persons-per-midyear-residents"
          },
          "calculation": {
            "type": "string"
          },
          "scale": {
            "const": 100000
          },
          "numerator_person_fatalities": {
            "type": "integer",
            "minimum": 1
          },
          "fatal_crashes_not_numerator": {
            "type": "integer",
            "minimum": 1
          },
          "midyear_resident_population": {
            "type": "integer",
            "minimum": 1
          },
          "population_reference_date": {
            "const": "2024-07-01"
          },
          "population_estimate_vintage": {
            "const": 2024
          },
          "calendar_period": {
            "type": "object",
            "properties": {
              "year": {
                "const": 2024
              },
              "start": {
                "const": "2024-01-01"
              },
              "end": {
                "const": "2024-12-31"
              }
            },
            "required": [
              "year",
              "start",
              "end"
            ],
            "additionalProperties": true
          },
          "exact_rational": {
            "$ref": "#/components/schemas/RoadExactRational"
          },
          "source_victim_selector": {
            "type": "object",
            "properties": {
              "file": {
                "const": "person.csv"
              },
              "field": {
                "const": "INJ_SEV"
              },
              "equals": {
                "const": "4"
              },
              "label": {
                "const": "Fatal Injury (K)"
              }
            },
            "required": [
              "file",
              "field",
              "equals",
              "label"
            ],
            "additionalProperties": true
          },
          "location_selector": {
            "type": "string"
          },
          "fatal_person_identity": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "crash_identity": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "source_classification": {
            "$ref": "#/components/schemas/RoadSourceClassification"
          },
          "source_geography": {
            "type": "object",
            "properties": {
              "native_cbsa_code": {
                "type": "string"
              },
              "native_geoidfq": {
                "type": "string"
              },
              "source_area_name": {
                "type": "string"
              },
              "membership_edition": {
                "type": "string"
              },
              "native_boundary_product": {
                "type": "string"
              },
              "native_boundary_reference_date": {
                "const": "2024-01-01"
              },
              "native_crs": {
                "const": "EPSG:4269"
              },
              "native_record_number": {
                "type": "integer",
                "minimum": 1
              },
              "county_count": {
                "type": "integer",
                "minimum": 1
              },
              "county_fips": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "point_adapter": {
                "$ref": "#/components/schemas/RoadPointAdapter"
              }
            },
            "required": [
              "native_cbsa_code",
              "native_geoidfq",
              "source_area_name",
              "membership_edition",
              "native_boundary_product",
              "native_boundary_reference_date",
              "native_crs",
              "native_record_number",
              "county_count",
              "county_fips",
              "point_adapter"
            ],
            "additionalProperties": true
          },
          "original_population_record": {
            "type": "object",
            "properties": {
              "filename": {
                "type": "string"
              },
              "sha256": {
                "type": "string",
                "pattern": "^[a-f0-9]{64}$"
              },
              "csv_row_1based": {
                "type": "integer",
                "minimum": 1
              },
              "source_field": {
                "const": "POPESTIMATE2024"
              },
              "raw_source_record": {
                "type": "object",
                "additionalProperties": {
                  "type": "string"
                }
              }
            },
            "required": [
              "filename",
              "sha256",
              "csv_row_1based",
              "source_field",
              "raw_source_record"
            ],
            "additionalProperties": true
          },
          "original_source_archives": {
            "type": "object",
            "properties": {
              "fars": {
                "$ref": "#/components/schemas/RoadSplitArchive"
              },
              "native_geometry": {
                "$ref": "#/components/schemas/RoadSplitArchive"
              },
              "membership": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              },
              "population": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              },
              "population_revision": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              }
            },
            "required": [
              "fars",
              "native_geometry",
              "membership",
              "population",
              "population_revision"
            ],
            "additionalProperties": true
          },
          "source_frames": {
            "type": "object",
            "properties": {
              "county_membership_population": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              },
              "native_boundary": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              },
              "fatal_persons": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              },
              "fatal_crashes": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              },
              "source_facts": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              }
            },
            "required": [
              "county_membership_population",
              "native_boundary",
              "fatal_persons",
              "fatal_crashes",
              "source_facts"
            ],
            "additionalProperties": true
          },
          "revision_sensitivity_only": {
            "type": "object",
            "properties": {
              "kind": {
                "const": "later-population-vintage-comparison"
              },
              "population_estimate_vintage": {
                "const": 2025
              },
              "population_reference_date": {
                "const": "2024-07-01"
              },
              "midyear_resident_population": {
                "type": "integer",
                "minimum": 1
              },
              "value": {
                "type": "number"
              },
              "exact_rational": {
                "$ref": "#/components/schemas/RoadExactRational"
              },
              "notice": {
                "type": "string"
              }
            },
            "required": [
              "kind",
              "population_estimate_vintage",
              "population_reference_date",
              "midyear_resident_population",
              "value",
              "exact_rational",
              "notice"
            ],
            "additionalProperties": true
          },
          "coverage": {
            "$ref": "#/components/schemas/RoadDeathsCoverage"
          },
          "source_inventories": {
            "type": "object",
            "properties": {
              "omb_county_relationships": {
                "const": 1915
              },
              "omb_tiger_cbsas": {
                "const": 935
              },
              "us_population_cbsas": {
                "const": 925
              },
              "puerto_rico_cbsas_absent_from_population": {
                "const": 10
              },
              "fars_scope": {
                "const": "50 US states and District of Columbia; acquired national file excludes Puerto Rico"
              },
              "notice": {
                "type": "string"
              }
            },
            "required": [
              "omb_county_relationships",
              "omb_tiger_cbsas",
              "us_population_cbsas",
              "puerto_rico_cbsas_absent_from_population",
              "fars_scope",
              "notice"
            ],
            "additionalProperties": true
          },
          "method_qualification": {
            "type": "object",
            "properties": {
              "territorial_not_resident_risk": {
                "type": "string"
              },
              "ascertainment_and_provisional": {
                "type": "string"
              },
              "unknown_dates_and_followup": {
                "type": "string"
              },
              "source_fatals_reconciliation": {
                "type": "string"
              },
              "geography_compatibility": {
                "type": "string"
              },
              "population_revision": {
                "type": "string"
              },
              "manual_provenance": {
                "type": "string"
              },
              "manual_source_refs": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RoadManualReference"
                }
              },
              "geographic_change_review": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              },
              "rights_review": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              },
              "independent_audit": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              },
              "initial_scope_decision": {
                "$ref": "#/components/schemas/RoadSourceFrame"
              }
            },
            "required": [
              "territorial_not_resident_risk",
              "ascertainment_and_provisional",
              "unknown_dates_and_followup",
              "source_fatals_reconciliation",
              "geography_compatibility",
              "population_revision",
              "manual_provenance",
              "manual_source_refs",
              "geographic_change_review",
              "rights_review",
              "independent_audit",
              "initial_scope_decision"
            ],
            "additionalProperties": true
          },
          "source_licences": {
            "type": "object",
            "properties": {
              "fatalities": {
                "$ref": "#/components/schemas/ConditionalDataLicence"
              },
              "population_and_membership": {
                "$ref": "#/components/schemas/ConditionalDataLicence"
              },
              "native_geometry": {
                "$ref": "#/components/schemas/ConditionalDataLicence"
              }
            },
            "required": [
              "fatalities",
              "population_and_membership",
              "native_geometry"
            ],
            "additionalProperties": true
          }
        },
        "required": [
          "kind",
          "calculation",
          "scale",
          "numerator_person_fatalities",
          "fatal_crashes_not_numerator",
          "midyear_resident_population",
          "population_reference_date",
          "population_estimate_vintage",
          "calendar_period",
          "exact_rational",
          "source_victim_selector",
          "location_selector",
          "fatal_person_identity",
          "crash_identity",
          "source_classification",
          "source_geography",
          "original_population_record",
          "original_source_archives",
          "source_frames",
          "revision_sensitivity_only",
          "coverage",
          "source_inventories",
          "method_qualification",
          "source_licences"
        ],
        "additionalProperties": true
      },
      "RoadDeathsHistory": {
        "type": "object",
        "properties": {
          "city_slug": {
            "type": "string"
          },
          "city_name": {
            "type": "string"
          },
          "source_area_id": {
            "type": "string"
          },
          "source_area_name": {
            "type": "string"
          },
          "analytical_area_id": {
            "type": "string"
          },
          "value": {
            "type": "number",
            "minimum": 0
          },
          "unit": {
            "const": "per 100000"
          },
          "period_start": {
            "const": "2024-01-01"
          },
          "period_end": {
            "const": "2024-12-31"
          },
          "source_url": {
            "type": "string",
            "format": "uri"
          },
          "source_record_ref": {
            "type": "string"
          },
          "geography_type": {
            "const": "harmonized-urban-area"
          },
          "geography_ref": {
            "type": "string"
          },
          "protocol_ref": {
            "type": "string"
          },
          "evidence_id": {
            "type": "string"
          },
          "publisher": {
            "type": "string"
          },
          "source_label": {
            "type": "string"
          },
          "scope_notice": {
            "type": "string"
          },
          "boundary_reference_year": {
            "const": 2024
          },
          "boundary_label": {
            "type": "string"
          },
          "calculation_method": {
            "type": "string"
          },
          "definition_version": {
            "const": "1.0.0"
          },
          "review_status": {
            "const": "accepted"
          },
          "frame": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string",
                "pattern": "^[a-f0-9]{64}$"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "derivation": {
            "$ref": "#/components/schemas/RoadDeathsDerivation"
          },
          "quality_flags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OriginalQualityFlag"
            }
          },
          "uncertainty": {
            "type": "object",
            "properties": {
              "status": {
                "type": "string"
              },
              "note": {
                "type": "string"
              },
              "standard_error": {
                "type": "null"
              },
              "confidence_interval": {
                "type": "null"
              }
            },
            "required": [
              "status",
              "note",
              "standard_error",
              "confidence_interval"
            ],
            "additionalProperties": true
          },
          "licence": {
            "$ref": "#/components/schemas/ConditionalDataLicence"
          },
          "source_attribution": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IndexInputAttribution"
            }
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "current_engine_state": {
            "enum": [
              "accepted",
              "missing",
              "rejected"
            ]
          },
          "current_engine_evaluated_at": {
            "type": "string",
            "format": "date"
          },
          "current": {
            "type": "object",
            "properties": {
              "admitted": {
                "type": "boolean"
              },
              "status": {
                "enum": [
                  "accepted",
                  "missing",
                  "rejected"
                ]
              },
              "as_of": {
                "type": "string",
                "format": "date"
              },
              "reason": {
                "type": "string"
              }
            },
            "required": [
              "admitted",
              "status",
              "as_of",
              "reason"
            ],
            "additionalProperties": true
          },
          "source_ref": {
            "type": "string"
          },
          "licence_source_refs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "attribution_source_refs": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "notice": {
            "type": "string"
          },
          "scoring_boundary": {
            "$ref": "#/components/schemas/RoadReviewedScoringGeography"
          },
          "universe": {
            "type": "string"
          },
          "denominator": {
            "type": "integer",
            "minimum": 1
          },
          "geography": {
            "type": "string"
          },
          "population_reference_year": {
            "const": 2024
          },
          "numerator_person_fatalities": {
            "type": "integer",
            "minimum": 1
          },
          "fatal_crashes_not_numerator": {
            "type": "integer",
            "minimum": 1
          },
          "midyear_resident_population": {
            "type": "integer",
            "minimum": 1
          },
          "population_reference_date": {
            "const": "2024-07-01"
          },
          "population_estimate_vintage": {
            "const": 2024
          }
        },
        "required": [
          "city_slug",
          "city_name",
          "source_area_id",
          "source_area_name",
          "analytical_area_id",
          "value",
          "unit",
          "period_start",
          "period_end",
          "source_url",
          "source_record_ref",
          "geography_type",
          "geography_ref",
          "protocol_ref",
          "evidence_id",
          "publisher",
          "source_label",
          "scope_notice",
          "boundary_reference_year",
          "boundary_label",
          "calculation_method",
          "definition_version",
          "review_status",
          "frame",
          "derivation",
          "quality_flags",
          "uncertainty",
          "licence",
          "source_attribution",
          "reviewed_at",
          "current_engine_state",
          "current_engine_evaluated_at",
          "current",
          "source_ref",
          "licence_source_refs",
          "attribution_source_refs",
          "notice",
          "scoring_boundary",
          "universe",
          "denominator",
          "geography",
          "population_reference_year"
        ],
        "additionalProperties": true
      },
      "RoadNativeGeometry": {
        "type": "object",
        "properties": {
          "archive_url": {
            "type": "string",
            "format": "uri-reference"
          },
          "archive_sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "original_archive_manifest_ref": {
            "type": "string"
          },
          "original_archive_sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "native_crs": {
            "const": "EPSG:4269"
          },
          "native_dbf_record_number": {
            "type": "integer",
            "minimum": 1
          },
          "native_shp_record_number": {
            "type": "integer",
            "minimum": 1
          },
          "native_cbsa_code": {
            "type": "string"
          },
          "native_geoidfq": {
            "type": "string"
          },
          "source_boundary_reference_date": {
            "const": "2024-01-01"
          },
          "simplified": {
            "const": false
          },
          "reprojected": {
            "const": false
          },
          "clipped": {
            "const": false
          }
        },
        "required": [
          "archive_url",
          "archive_sha256",
          "original_archive_manifest_ref",
          "original_archive_sha256",
          "native_crs",
          "native_dbf_record_number",
          "native_shp_record_number",
          "native_cbsa_code",
          "native_geoidfq",
          "source_boundary_reference_date",
          "simplified",
          "reprojected",
          "clipped"
        ],
        "additionalProperties": true
      },
      "RoadCountyPointCrosswalk": {
        "type": "object",
        "properties": {
          "city_slug": {
            "type": "string"
          },
          "reference_point": {
            "type": "object",
            "properties": {
              "source_crs": {
                "const": "EPSG:4326"
              },
              "longitude": {
                "type": "number",
                "minimum": -180,
                "maximum": 180
              },
              "latitude": {
                "type": "number",
                "minimum": -90,
                "maximum": 90
              },
              "coordinate_epoch": {
                "type": "null"
              }
            },
            "required": [
              "source_crs",
              "longitude",
              "latitude",
              "coordinate_epoch"
            ],
            "additionalProperties": true
          },
          "point_adapter": {
            "$ref": "#/components/schemas/RoadPointAdapter"
          },
          "county_membership_population_frame": {
            "$ref": "#/components/schemas/RoadSourceFrame"
          },
          "county_fips": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "geographic_change_review": {
            "$ref": "#/components/schemas/RoadSourceFrame"
          }
        },
        "required": [
          "city_slug",
          "reference_point",
          "point_adapter",
          "county_membership_population_frame",
          "county_fips",
          "geographic_change_review"
        ],
        "additionalProperties": true
      },
      "RoadReviewedScoringGeography": {
        "allOf": [
          {
            "$ref": "#/components/schemas/ReviewedScoringGeography"
          },
          {
            "type": "object",
            "properties": {
              "boundary_kind": {
                "const": "official-metropolitan-statistical-area"
              },
              "exact_geometry": {
                "$ref": "#/components/schemas/RoadNativeGeometry"
              },
              "crosswalk": {
                "$ref": "#/components/schemas/RoadCountyPointCrosswalk"
              }
            },
            "required": [
              "boundary_kind",
              "exact_geometry",
              "crosswalk"
            ],
            "additionalProperties": true
          }
        ]
      },
      "RoadSourceArchive": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "archive_url": {
            "type": "string",
            "format": "uri-reference"
          },
          "sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "source_urls": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uri"
            }
          },
          "licence": {
            "type": "string"
          },
          "licence_url": {
            "type": "string",
            "format": "uri"
          },
          "retrieved_at": {
            "type": "string",
            "format": "date-time"
          },
          "reuse_review": {
            "type": "string"
          },
          "reuse_reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "attribution": {
            "type": "string"
          },
          "derived_notice": {
            "type": "string"
          },
          "downstream_conditions_url": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "id",
          "archive_url",
          "sha256",
          "source_urls",
          "licence"
        ],
        "additionalProperties": true
      },
      "RoadDeathsMetadata": {
        "type": "object",
        "properties": {
          "schema_version": {
            "const": "1.0.0"
          },
          "status": {
            "const": "reviewed-research-inputs"
          },
          "official_results_released": {
            "const": false
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "metric": {
            "type": "object",
            "properties": {
              "id": {
                "const": "road-deaths"
              },
              "label": {
                "type": "string"
              },
              "unit": {
                "const": "per 100000"
              },
              "protocol_ref": {
                "type": "string"
              }
            },
            "required": [
              "id",
              "label",
              "unit",
              "protocol_ref"
            ],
            "additionalProperties": true
          },
          "period": {
            "type": "object",
            "properties": {
              "label": {
                "type": "string"
              },
              "start": {
                "const": "2024-01-01"
              },
              "end": {
                "const": "2024-12-31"
              },
              "population_reference_date": {
                "const": "2024-07-01"
              },
              "population_estimate_vintage": {
                "const": 2024
              }
            },
            "required": [
              "label",
              "start",
              "end",
              "population_reference_date",
              "population_estimate_vintage"
            ],
            "additionalProperties": true
          },
          "methodology": {
            "type": "object",
            "properties": {
              "universe": {
                "type": "string"
              },
              "calculation": {
                "type": "string"
              },
              "source_classification": {
                "$ref": "#/components/schemas/RoadSourceClassification"
              },
              "territorial_scope_notice": {
                "type": "string"
              },
              "quarterly_comparability_cleared": {
                "const": false
              }
            },
            "required": [
              "universe",
              "calculation",
              "source_classification",
              "territorial_scope_notice",
              "quarterly_comparability_cleared"
            ],
            "additionalProperties": true
          },
          "geography": {
            "type": "object",
            "properties": {
              "kind": {
                "const": "official-metropolitan-statistical-area"
              },
              "membership_edition": {
                "type": "string"
              },
              "native_boundary_reference_date": {
                "const": "2024-01-01"
              },
              "native_crs": {
                "const": "EPSG:4269"
              },
              "omb_tiger_cbsas": {
                "const": 935
              },
              "us_population_cbsas": {
                "const": 925
              },
              "notice": {
                "type": "string"
              }
            },
            "required": [
              "kind",
              "membership_edition",
              "native_boundary_reference_date",
              "native_crs",
              "omb_tiger_cbsas",
              "us_population_cbsas",
              "notice"
            ],
            "additionalProperties": true
          },
          "storage": {
            "type": "object",
            "properties": {
              "maximum_part_bytes": {
                "const": 20000000
              },
              "archive_manifests": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RoadSplitArchive"
                },
                "minItems": 2,
                "maxItems": 2
              }
            },
            "required": [
              "maximum_part_bytes",
              "archive_manifests"
            ],
            "additionalProperties": true
          },
          "audit": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string",
                "format": "uri-reference"
              },
              "sha256": {
                "type": "string",
                "pattern": "^[a-f0-9]{64}$"
              }
            },
            "required": [
              "url",
              "sha256"
            ],
            "additionalProperties": true
          },
          "source_archives": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RoadSourceArchive"
            }
          },
          "availability": {
            "type": "array",
            "minItems": 63,
            "maxItems": 63,
            "items": {
              "type": "object",
              "properties": {
                "city_slug": {
                  "type": "string"
                },
                "city_name": {
                  "type": "string"
                },
                "country": {
                  "type": "string"
                },
                "source_pair_available": {
                  "type": "boolean"
                },
                "status": {
                  "type": "string"
                },
                "reason": {
                  "type": "string"
                },
                "current_admission_notice": {
                  "type": "string"
                }
              },
              "required": [
                "city_slug",
                "source_pair_available",
                "status",
                "reason"
              ],
              "additionalProperties": true
            }
          },
          "destination_bindings": {
            "const": 7
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "notice": {
            "type": "string"
          }
        },
        "required": [
          "schema_version",
          "status",
          "official_results_released",
          "reviewed_at",
          "metric",
          "period",
          "methodology",
          "geography",
          "storage",
          "audit",
          "source_archives",
          "availability"
        ],
        "additionalProperties": true
      },
      "RoadDeaths": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "reviewed-road-deaths"
              },
              "metadata": {
                "$ref": "#/components/schemas/RoadDeathsMetadata"
              },
              "count": {
                "const": 7
              },
              "platform_destination_count": {
                "const": 63
              },
              "evaluated_at": {
                "type": "string",
                "format": "date"
              },
              "official_results_released": {
                "const": false
              },
              "records": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RoadDeathsHistory"
                },
                "minItems": 7,
                "maxItems": 7
              },
              "source_refs": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "archive_id": {
                      "type": "string"
                    },
                    "source_refs": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  },
                  "required": [
                    "archive_id",
                    "source_refs"
                  ],
                  "additionalProperties": true
                }
              },
              "scope_notice": {
                "type": "string"
              },
              "links": {
                "type": "object",
                "additionalProperties": {
                  "type": "string",
                  "format": "uri"
                }
              }
            },
            "required": [
              "metadata",
              "count",
              "platform_destination_count",
              "evaluated_at",
              "official_results_released",
              "records",
              "source_refs",
              "scope_notice",
              "links"
            ],
            "additionalProperties": true
          }
        ]
      },
      "HistorySourceFrame": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "archive_url": {
            "type": "string"
          },
          "sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "source_urls": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "licence": {
            "type": "string"
          },
          "licence_url": {
            "type": "string"
          },
          "reuse_review": {
            "type": "string"
          },
          "reuse_reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "retrieved_at": {
            "type": "string",
            "description": "Original source date or timestamp, retained exactly."
          },
          "attribution": {
            "type": "string"
          },
          "derived_notice": {
            "type": "string"
          },
          "downstream_conditions_url": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "archive_url",
          "sha256",
          "source_urls",
          "licence"
        ],
        "additionalProperties": true
      },
      "IndexObservationIdentity": {
        "type": "object",
        "properties": {
          "evidence_id": {
            "type": "string"
          },
          "observation_sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "evidence_review_sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "protocol_ref": {
            "type": "string"
          },
          "protocol_sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "protocol_reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "geography_ref": {
            "type": "string"
          },
          "geography_sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "geography_reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "source_frame_ref": {
            "type": "string"
          },
          "source_frame_registry_sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "source_frame": {
            "$ref": "#/components/schemas/HistorySourceFrame"
          },
          "geography_source_frames": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/HistorySourceFrame"
            }
          }
        },
        "additionalProperties": true
      },
      "HistorySourceAge": {
        "type": "object",
        "properties": {
          "reference_date": {
            "type": "string",
            "format": "date"
          },
          "reference_kind": {
            "enum": [
              "period-end",
              "earliest-day-of-source-month"
            ]
          },
          "maximum_age_days": {
            "type": "integer",
            "minimum": 0
          },
          "age_days": {
            "type": "integer"
          },
          "last_age_eligible_date": {
            "type": [
              "string",
              "null"
            ],
            "format": "date"
          },
          "first_age_rejected_date": {
            "type": [
              "string",
              "null"
            ],
            "format": "date"
          },
          "notice": {
            "type": "string"
          }
        },
        "additionalProperties": true
      },
      "ReviewedSelectionDecision": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
          },
          "type": {
            "const": "same-period-supersession"
          },
          "reviewed_at": {
            "type": "string",
            "format": "date"
          },
          "effective_at": {
            "type": "string",
            "format": "date"
          },
          "winner_evidence_id": {
            "type": "string"
          },
          "superseded_evidence_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "public_reason": {
            "type": "string"
          },
          "public_decision_url": {
            "type": "string"
          }
        },
        "additionalProperties": true
      },
      "IndexHistoryRecord": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "identity": {
            "$ref": "#/components/schemas/IndexObservationIdentity"
          },
          "observation": {
            "$ref": "#/components/schemas/IndexObservation"
          },
          "source_age": {
            "$ref": "#/components/schemas/HistorySourceAge"
          },
          "duplicate_submissions": {
            "type": "integer",
            "minimum": 1
          },
          "state": {
            "enum": [
              "selected",
              "older-period",
              "stale",
              "superseded",
              "conflict",
              "selection-conflict",
              "corroboration"
            ]
          },
          "selected": {
            "type": "boolean"
          },
          "age_eligible": {
            "type": "boolean"
          },
          "reasons": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "additionalProperties": true
      },
      "IndexMetricHistory": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "status": {
            "enum": [
              "missing",
              "accepted",
              "rejected",
              "conflict",
              "selection-conflict"
            ]
          },
          "selected_history_id": {
            "type": [
              "string",
              "null"
            ]
          },
          "selected_evidence_id": {
            "type": [
              "string",
              "null"
            ]
          },
          "submitted_rows": {
            "type": "integer",
            "minimum": 0
          },
          "withheld_rows": {
            "type": "integer",
            "minimum": 0
          },
          "withheld_states": {
            "type": "object",
            "properties": {
              "future": {
                "type": "integer",
                "minimum": 0
              },
              "malformed": {
                "type": "integer",
                "minimum": 0
              },
              "invalid-or-unreviewed": {
                "type": "integer",
                "minimum": 0
              }
            },
            "additionalProperties": true
          },
          "records": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IndexHistoryRecord"
            }
          },
          "selection_decisions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ReviewedSelectionDecision"
            }
          }
        },
        "additionalProperties": true
      },
      "CityIndexHistory": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "evaluated_at": {
            "type": "string",
            "format": "date"
          },
          "status": {
            "const": "research"
          },
          "official_results_released": {
            "const": false
          },
          "metrics": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IndexMetricHistory"
            }
          },
          "notice": {
            "type": "string"
          }
        },
        "additionalProperties": true
      },
      "IndexHistory": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "reviewed-index-history"
              },
              "evaluated_at": {
                "type": "string",
                "format": "date"
              },
              "count": {
                "type": "integer",
                "minimum": 0
              },
              "reviewed_destination_bindings": {
                "type": "integer",
                "minimum": 0
              },
              "selected_destination_bindings": {
                "type": "integer",
                "minimum": 0
              },
              "indicator_cells": {
                "type": "integer",
                "minimum": 0
              },
              "official_results_released": {
                "const": false
              },
              "selection_policy_version": {
                "type": "string"
              },
              "cities": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CityIndexHistory"
                }
              },
              "links": {
                "type": "object"
              },
              "notice": {
                "type": "string"
              }
            },
            "additionalProperties": true
          }
        ]
      },
      "CityIndexHistoryResource": {
        "allOf": [
          {
            "$ref": "#/components/schemas/Snapshot"
          },
          {
            "type": "object",
            "properties": {
              "kind": {
                "const": "city-index-history"
              },
              "history": {
                "$ref": "#/components/schemas/CityIndexHistory"
              },
              "links": {
                "type": "object"
              }
            },
            "additionalProperties": true
          }
        ]
      }
    }
  }
}
