c0mm0.com — the continuously verified register of European data

Register record·API·FR·Updated AnnualVERIFIED · checked 18h ago
B

Bezirke/Districts - Vintage/Millésimé - Switzerland

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This dataset is part of the Geographical repository maintained by Opendatasoft. This dataset contains data for Districts in Switzerland since 2017. The data source is swissBOUNDARIES3D , produced by swisstopo . All names provided are names in the local language. Available levels Cantons Districts...

42
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (9 fields)

Filterable via the API (7)
yearkan_codekan_namebez_codebez_namebez_area_codebez_type

Click a field to see example values.

FieldTypeDescription
geo_point_2dGeo Pointgeo_point_2dCentral geographic point (latitude/longitude) of the district.Central geographic point (latitude/longitude) of the district.
geo_shapeShapegeo_shapeGeographic boundary polygon of the district.Geographic boundary polygon of the district.
yearFilterable via the APIdateReference year of the boundary data version.Reference year of the boundary data version.
kan_codeFilterable via the APIOfficial code KantontextOfficial numeric code of the canton.Official numeric code of the canton.
kan_nameFilterable via the APIOfficial Name KantontextOfficial local-language name of the canton.Official local-language name of the canton.
bez_codeFilterable via the APIOfficial code BezirktextOfficial numeric code of the district (Bezirk).Official numeric code of the district (Bezirk).
bez_nameFilterable via the APIOfficial Name BezirktextOfficial local-language name of the district.Official local-language name of the district.
bez_area_codeFilterable via the APIIso 3166-3 Area CodetextISO 3166-3 country area code, e.g. CHE for Switzerland.ISO 3166-3 country area code, e.g. CHE for Switzerland.
bez_typeFilterable via the APITypetextAdministrative level type, e.g. Bezirk (district).Administrative level type, e.g. Bezirk (district).

Schema captured from opendatasoft 18 hours ago.

Query the data

Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.

=

Sample data (5 records)

Record 1year: 2021 · bez_code: ["2601"]
{
  "year": "2021",
  "bez_code": [
    "2601"
  ],
  "bez_name": [
    "Delémont"
  ],
  "bez_type": "Bezirk",
  "kan_code": [
    "26"
  ],
  "kan_name": [
    "Jura"
  ],
  "geo_shape": "[large value omitted]",
  "geo_point_2d": {
    "lat": 47.35061524641459,
    "lon": 7.332634463734743
  },
  "bez_area_code": "CHE"
}
Record 2year: 2024 · bez_code: ["2106"]
{
  "year": "2024",
  "bez_code": [
    "2106"
  ],
  "bez_name": [
    "Mendrisio"
  ],
  "bez_type": "Bezirk",
  "kan_code": [
    "21"
  ],
  "kan_name": [
    "Ticino"
  ],
  "geo_shape": "[large value omitted]",
  "geo_point_2d": {
    "lat": 45.878336600761386,
    "lon": 8.997377857539165
  },
  "bez_area_code": "CHE"
}
Record 3year: 2024 · bez_code: ["1502"]
{
  "year": "2024",
  "bez_code": [
    "1502"
  ],
  "bez_name": [
    "Mittelland"
  ],
  "bez_type": "Bezirk",
  "kan_code": [
    "15"
  ],
  "kan_name": [
    "Appenzell Ausserrhoden"
  ],
  "geo_shape": "[large value omitted]",
  "geo_point_2d": {
    "lat": 47.38763862398711,
    "lon": 9.44344606469928
  },
  "bez_area_code": "CHE"
}
Record 4year: 2024 · bez_code: ["2602"]
{
  "year": "2024",
  "bez_code": [
    "2602"
  ],
  "bez_name": [
    "Les Franches-Montagnes"
  ],
  "bez_type": "Bezirk",
  "kan_code": [
    "26"
  ],
  "kan_name": [
    "Jura"
  ],
  "geo_shape": "[large value omitted]",
  "geo_point_2d": {
    "lat": 47.24955007543248,
    "lon": 7.017379897773227
  },
  "bez_area_code": "CHE"
}
Record 5year: 2024 · bez_code: ["0316"]
{
  "year": "2024",
  "bez_code": [
    "0316"
  ],
  "bez_name": [
    "Entlebuch"
  ],
  "bez_type": "Bezirk",
  "kan_code": [
    "03"
  ],
  "kan_name": [
    "Luzern"
  ],
  "geo_shape": "[large value omitted]",
  "geo_point_2d": {
    "lat": 46.92458252080147,
    "lon": 8.013229305206805
  },
  "bez_area_code": "CHE"
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/georef-switzerland-bezirk-millesime

License

Terms stated by the source (not a recognized license):

https://opendata.swiss/en/terms-of-use/#terms_by_ask

Query examples

curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/georef-switzerland-bezirk-millesime/records?limit=20' -H 'Accept: application/json'

First 20 records of the dataset as JSON.

Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.

Full API documentation ↗

Rate limits

10 000 000 req/day
per ipmeasured
observed 18 hours ago

Dataset

Volume & freshness

Records
1.1k
1078
Update cadence
Annual
declared upstream
Last upstream update
1 year ago
2025-07-23
Temporal coverage
2017 → ongoing

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

Bezirke/Districts - Vintage/Millésimé - Switzerland — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.