c0mm0.com — the continuously verified register of European data

Register record·API·FR·MUNICIPALITYVERIFIED · checked 3d ago
C

Postal Codes for Rennes MétropoleCodes postaux sur Rennes Métropole

Codes postaux sur Rennes MétropolePostal Codes for Rennes Métropole

APIJoinable5/7Query nowOpen workbenchSubscribe🇫🇷France

This dataset from Rennes Métropole provides a polygon layer of the postal codes covering Rennes Métropole and surrounding municipalities. Representation is at the municipal boundary level for most communes, except for the City of Rennes itself, which is divided into three postal codes (35000, 35200 and another). The data can be used for geographic analysis, mapping, and address-related applications requiring accurate postal code boundaries within the metropolitan area.Cette couche de polygones représente les différents codes postaux existants sur Rennes Métropole et les communes environnantes. L'échelle de représentation est l'emprise communale pour toutes les communes sauf le territoire de la Ville de Rennes qui est découpé en 3 codes postaux (35000, 35200 et...

54
fair

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

Data schema (11 fields)

Filterable via the API (9)
gml_id_uididcode_inseenomcode_postalcommune_agglox_centrbrgy_centrbrg

Click a field to see example values.

FillFieldTypeDescription
geo_point_2dGeo Pointgeo_point_2dGeographic centroid coordinates of the postal code area.Geographic centroid coordinates of the postal code area.
geo_shapeShapegeo_shapePolygon geometry outlining the postal code area.Polygon geometry outlining the postal code area.
gml_idFilterable via the APIGml idtextUnique GML identifier for the geometry record.Unique GML identifier for the geometry record.
_uidFilterable via the APIintInternal unique record identifier.Internal unique record identifier.
idFilterable via the APIintInternal record identifier.Internal record identifier.
code_inseeFilterable via the APIINSEE commune codedoubleINSEE code identifying the commune.INSEE code identifying the commune.
nomFilterable via the APItextName of the commune.Name of the commune.
code_postalFilterable via the APIPostal codetextPostal code assigned to the area.Postal code assigned to the area.
commune_aggloFilterable via the APICommune agglointFlag indicating whether the commune belongs to the agglomeration.Flag indicating whether the commune belongs to the agglomeration.
x_centrbrgFilterable via the APIX centrbrgdoubleX coordinate of the commune's center point.X coordinate of the commune's center point.
100%y_centrbrgFilterable via the APIY centrbrgdoubleY coordinate of the commune's center point.Y coordinate of the commune's center point.

Schema captured from opendatasoft 7 days 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 1id: 2 · nom: Amanlis
{
  "id": 2,
  "nom": "Amanlis",
  "_uid": 2,
  "gml_id": "v_code_postal.2",
  "geo_shape": "[large value omitted]",
  "code_insee": 35002,
  "x_centrbrg": 1366230,
  "y_centrbrg": 7210400,
  "code_postal": "35150",
  "geo_point_2d": {
    "lat": 47.99987289968068,
    "lon": -1.4961857624193595
  },
  "commune_agglo": 0
}
Record 2id: 3 · nom: Andouillé-Neuville
{
  "id": 3,
  "nom": "Andouillé-Neuville",
  "_uid": 3,
  "gml_id": "v_code_postal.3",
  "geo_shape": "[large value omitted]",
  "code_insee": 35003,
  "x_centrbrg": 1359642,
  "y_centrbrg": 7242780,
  "code_postal": "35250",
  "geo_point_2d": {
    "lat": 48.297685576188314,
    "lon": -1.595832320863084
  },
  "commune_agglo": 0
}
Record 3id: 18 · nom: Brie
{
  "id": 18,
  "nom": "Brie",
  "_uid": 18,
  "gml_id": "v_code_postal.18",
  "geo_shape": "[large value omitted]",
  "code_insee": 35041,
  "x_centrbrg": 1361317,
  "y_centrbrg": 7204622,
  "code_postal": "35150",
  "geo_point_2d": {
    "lat": 47.95143374177339,
    "lon": -1.5505971948757507
  },
  "commune_agglo": 0
}
Record 4id: 19 · nom: Bruz
{
  "id": 19,
  "nom": "Bruz",
  "_uid": 19,
  "gml_id": "v_code_postal.19",
  "geo_shape": "[large value omitted]",
  "code_insee": 35047,
  "x_centrbrg": 1346258,
  "y_centrbrg": 7213629,
  "code_postal": "35170",
  "geo_point_2d": {
    "lat": 48.02594182893144,
    "lon": -1.7485270839377016
  },
  "commune_agglo": 1
}
Record 5id: 32 · nom: Châteaugiron
{
  "id": 32,
  "nom": "Châteaugiron",
  "_uid": 32,
  "gml_id": "v_code_postal.32",
  "geo_shape": "[large value omitted]",
  "code_insee": 35069,
  "x_centrbrg": 1364482,
  "y_centrbrg": 7215141,
  "code_postal": "35410",
  "geo_point_2d": {
    "lat": 48.04903072906089,
    "lon": -1.4746374698374247
  },
  "commune_agglo": 0
}

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

Verification Status

Using the API

Configuration

Base URL
https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/codes_postaux_rennes_metropole

Query examples

curl -s 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/codes_postaux_rennes_metropole/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

7 000 req/day
per ipmeasured
observed 7 days ago

Dataset

Volume & freshness

Records
149
Last upstream update
8 days ago
2026-09-01

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

Codes postaux sur Rennes Métropole — live verification badge

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