c0mm0.com — the continuously verified register of European data

Register record·API·FR·Updated AnnualUNVERIFIED
P

Postleitzahlen/Codes postaux (PLZ6/NPA6)- Vintage/Millésimé - Switzerland

APIQuery nowOpen workbench🇫🇷France

This dataset is part of the Geographical repository maintained by Opendatasoft. It contains data published by swisstopo about postcodes in Switzerland (Official directory of towns and cities/Amtliches Ortschaftenverzeichnis/Répertoire officiel des localités). Enrichment Administrative hierarchies...

0
poor

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

Data schema (15 fields)

Filterable via the API (13)
yearkan_codekan_namebez_codebez_namegem_codegem_nameplz_codeplz6_codeplz6_nameplz6_area_codeplz6_typeplz6_zusziff

Click a field to see example values.

FillFieldTypeDescription
geo_point_2dGeo Pointgeo_point_2d
geo_shapeShapegeo_shape
yearFilterable via the APIdate
kan_codeFilterable via the APIOfficial code Kantontext
kan_nameFilterable via the APIOfficial Name Kantontext
bez_codeFilterable via the APIOfficial code Bezirktext
bez_nameFilterable via the APIOfficial Name Bezirktext
gem_codeFilterable via the APIOfficial code Gemeinde / Hoheitsgebietetext
gem_nameFilterable via the APIOfficial Name Gemeinde / Hoheitsgebietetext
plz_codeFilterable via the APIOfficial code Postleitzahl (PLZ/NPA4)text
100%plz6_codeFilterable via the APIOfficial code Postleitzahl (PLZ6/NPA6)text
83.3%plz6_nameFilterable via the APIOfficial Name Postleitzahl (PLZ6/NPA6)text
100%plz6_area_codeFilterable via the APIIso 3166-3 Area Codetext
100%plz6_typeFilterable via the APITypetext
100%plz6_zusziffFilterable via the APIAdditional codetextAdditional characters to build PLZ6/NPA6 code from ZIP4/PLZ/NPA4 code.

Schema captured from opendatasoft 1 hour 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: 2022 · bez_code: ["1105","1108"]
{
  "year": "2022",
  "bez_code": [
    "1105",
    "1108"
  ],
  "bez_name": [
    "Gösgen",
    "Olten"
  ],
  "gem_code": [
    "2491",
    "2500",
    "2580",
    "2581",
    "2582",
    "2586"
  ],
  "gem_name": [
    "Hauenstein-Ifenthal",
    "Kappel (SO)",
    "Olten",
    "Rickenbach (SO)",
    "Trimbach",
    "Wangen bei Olten"
  ],
  "kan_code": [
    "11"
  ],
  "kan_name": [
    "Solothurn"
  ],
  "plz_code": [
    "4612"
  ],
  "geo_shape": "[large value omitted]",
  "plz6_code": [
    "461200"
  ],
  "plz6_name": [
    "Wangen b. Olten"
  ],
  "plz6_type": "PLZ6/NPA6",
  "geo_point_2d": {
    "lat": 47.34205435168219,
    "lon": 7.871690664934308
  },
  "plz6_zusziff": "00",
  "plz6_area_code": "CHE"
}
Record 2year: 2022 · bez_code: ["0241","1102","1107"]
{
  "year": "2022",
  "bez_code": [
    "0241",
    "1102",
    "1107"
  ],
  "bez_name": [
    "Jura bernois",
    "Lebern",
    "Thal"
  ],
  "gem_code": [
    "0709",
    "2424",
    "2430",
    "2541",
    "2553"
  ],
  "gem_name": [
    "Balm bei Günsberg",
    "Herbetswil",
    "Oberdorf (SO)",
    "Seehof",
    "Welschenrohr-Gänsbrunnen"
  ],
  "kan_code": [
    "02",
    "11"
  ],
  "kan_name": [
    "Bern",
    "Solothurn"
  ],
  "plz_code": [
    "4716"
  ],
  "geo_shape": "[large value omitted]",
  "plz6_code": [
    "471600"
  ],
  "plz6_name": [
    "Welschenrohr"
  ],
  "plz6_type": "PLZ6/NPA6",
  "geo_point_2d": {
    "lat": 47.27921201206307,
    "lon": 7.523168209945647
  },
  "plz6_zusziff": "00",
  "plz6_area_code": "CHE"
}
Record 3year: 2022 · bez_code: ["1910"]
{
  "year": "2022",
  "bez_code": [
    "1910"
  ],
  "bez_name": [
    "Zofingen"
  ],
  "gem_code": [
    "4274",
    "4282",
    "4285",
    "4287"
  ],
  "gem_name": [
    "Brittnau",
    "Rothrist",
    "Strengelbach",
    "Vordemwald"
  ],
  "kan_code": [
    "19"
  ],
  "kan_name": [
    "Aargau"
  ],
  "plz_code": [
    "4802"
  ],
  "geo_shape": "[large value omitted]",
  "plz6_code": [
    "480200"
  ],
  "plz6_name": [
    "Strengelbach"
  ],
  "plz6_type": "PLZ6/NPA6",
  "geo_point_2d": {
    "lat": 47.28339167896296,
    "lon": 7.922464455903469
  },
  "plz6_zusziff": "00",
  "plz6_area_code": "CHE"
}
Record 4year: 2022 · bez_code: ["1105","1901","1906"]
{
  "year": "2022",
  "bez_code": [
    "1105",
    "1901",
    "1906"
  ],
  "bez_name": [
    "Aarau",
    "Gösgen",
    "Laufenburg"
  ],
  "gem_code": [
    "2492",
    "2503",
    "4001",
    "4005",
    "4008",
    "4173"
  ],
  "gem_name": [
    "Aarau",
    "Erlinsbach (AG)",
    "Erlinsbach (SO)",
    "Kienberg",
    "Küttigen",
    "Oberhof"
  ],
  "kan_code": [
    "11",
    "19"
  ],
  "kan_name": [
    "Aargau",
    "Solothurn"
  ],
  "plz_code": [
    "5018"
  ],
  "geo_shape": "[large value omitted]",
  "plz6_code": [
    "501800"
  ],
  "plz6_name": [
    "Erlinsbach"
  ],
  "plz6_type": "PLZ6/NPA6",
  "geo_point_2d": {
    "lat": 47.41433152252932,
    "lon": 8.00770417060253
  },
  "plz6_zusziff": "00",
  "plz6_area_code": "CHE"
}
Record 5year: 2022 · bez_code: ["1901","1907"]
{
  "year": "2022",
  "bez_code": [
    "1901",
    "1907"
  ],
  "bez_name": [
    "Aarau",
    "Lenzburg"
  ],
  "gem_code": [
    "4001",
    "4003",
    "4012",
    "4206"
  ],
  "gem_name": [
    "Aarau",
    "Buchs (AG)",
    "Rupperswil",
    "Suhr"
  ],
  "kan_code": [
    "19"
  ],
  "kan_name": [
    "Aargau"
  ],
  "plz_code": [
    "5033"
  ],
  "geo_shape": "[large value omitted]",
  "plz6_code": [
    "503300"
  ],
  "plz6_name": [
    "Buchs AG"
  ],
  "plz6_type": "PLZ6/NPA6",
  "geo_point_2d": {
    "lat": 47.39374758603817,
    "lon": 8.087928006167884
  },
  "plz6_zusziff": "00",
  "plz6_area_code": "CHE"
}

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

Using the API

Configuration

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

License

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

Custom License (see reference link)

Query examples

curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/georef-switzerland-postleitzahl-6-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 1 hour ago

Dataset

Volume & freshness

Records
24k
24390
Update cadence
Annual
declared upstream
Last upstream update
1 year ago
2025-07-23
Temporal coverage
2017 → 2021

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

Postleitzahlen/Codes postaux (PLZ6/NPA6)- 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.