c0mm0.com — the continuously verified register of European data

Register record·API·FR·MUNICIPALITYVERIFIED · checked 2d ago
P

Projets Urbains Partenariaux (PUP) sur Rennes Métropole

APIJoinable5/7Query nowOpen workbenchSubscribe🇫🇷France

Cette couche de polygones recense les périmètres des Projets Urbains Partenariaux (PUP) sur Rennes Métropole. Un Projet Urbain Partenarial (PUP) est une méthode de financement contractualisée. Créé par l’article 43 de la loi n° 2009-323 du 25 mars 2009, un PUP est une nouvelle forme de participat...

54
fair

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

Data schema (27 fields)

Filterable via the API (25)
gml_idid_pupcode_inseenom_comtype_pupetapenom_pupobservationdate_conv_signeedate_modifdatesigdureeperimetre_geoaire_geo_m2aire_geo_haarchivenum_convoperateurdate_conv_exedate_conv_notifieedate_conv_pub_comdate_conv_pub_rmdatedecis_conv_dcmdatedecis_conv_dcrmdate_fin

Click a field to see example values.

FillFieldTypeDescription
geo_point_2dGeo Pointgeo_point_2dGeographic centroid coordinates (latitude/longitude) of the PUP perimeter.Geographic centroid coordinates (latitude/longitude) of the PUP perimeter.
geo_shapeShapegeo_shapeGeometry of the PUP perimeter as a polygon or multipolygon.Geometry of the PUP perimeter as a polygon or multipolygon.
gml_idFilterable via the APIGml idtextUnique GML identifier of the geographic feature.Unique GML identifier of the geographic feature.
id_pupFilterable via the APIId pupintInternal identifier of the PUP record.Internal identifier of the PUP record.
code_inseeFilterable via the APIINSEE commune codetextINSEE code of the municipality where the PUP is located.INSEE code of the municipality where the PUP is located.
nom_comFilterable via the APINom comtextName of the municipality where the PUP is located.Name of the municipality where the PUP is located.
type_pupFilterable via the APIType puptextType or category of the Urban Partnership Project.Type or category of the Urban Partnership Project.
etapeFilterable via the APItextCurrent status or stage of the PUP (e.g. ongoing).Current status or stage of the PUP (e.g. ongoing).
nom_pupFilterable via the APINom puptextName of the Urban Partnership Project.Name of the Urban Partnership Project.
observationFilterable via the APItextFree-text remarks or comments about the PUP.Free-text remarks or comments about the PUP.
72.1%date_conv_signeeFilterable via the APIDate conv signeetextDate on which the agreement was signed.Date on which the agreement was signed.
90.7%date_modifFilterable via the APIDate modifdatetimeDate and time the record was last updated.Date and time the record was last updated.
100%datesigFilterable via the APItextSignature identifier or code with date of last data update.Signature identifier or code with date of last data update.
79.1%dureeFilterable via the APIintDuration of the PUP agreement, in years.Duration of the PUP agreement, in years.
100%perimetre_geoFilterable via the APIPerimetre geodoublePerimeter length of the PUP area, in metres.Perimeter length of the PUP area, in metres.
100%aire_geo_m2Filterable via the APIAire geo m2doubleSurface area of the PUP perimeter, in square metres.Surface area of the PUP perimeter, in square metres.
100%aire_geo_haFilterable via the APIAire geo hadoubleSurface area of the PUP perimeter, in hectares.Surface area of the PUP perimeter, in hectares.
100%archiveFilterable via the APIintFlag indicating whether the PUP record is archived.Flag indicating whether the PUP record is archived.
37.2%num_convFilterable via the APINum convtextReference number of the PUP agreement.Reference number of the PUP agreement.
44.2%operateurFilterable via the APItextName of the operator or developer involved in the PUP.Name of the operator or developer involved in the PUP.
27.9%date_conv_exeFilterable via the APIDate conv exetextDate the agreement became enforceable.Date the agreement became enforceable.
7%date_conv_notifieeFilterable via the APIDate conv notifieetextDate the agreement was officially notified.Date the agreement was officially notified.
34.9%date_conv_pub_comFilterable via the APIDate conv pub comtextDate the agreement was published by the municipality.Date the agreement was published by the municipality.
34.9%date_conv_pub_rmFilterable via the APIDate conv pub rmtextDate the agreement was published by Rennes Métropole.Date the agreement was published by Rennes Métropole.
44.2%datedecis_conv_dcmFilterable via the APIDatedecis conv dcmtextDate of the municipal council decision approving the agreement.Date of the municipal council decision approving the agreement.
76.7%datedecis_conv_dcrmFilterable via the APIDatedecis conv dcrmtextDate of the Rennes Métropole council decision approving the agreement.Date of the Rennes Métropole council decision approving the agreement.
41.9%date_finFilterable via the APIDate fintextEnd date of the PUP agreement.End date of the PUP agreement.

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 1duree: 10 · etape: En cours
{
  "duree": 10,
  "etape": "En cours",
  "gml_id": "v_pup.43",
  "id_pup": 43,
  "archive": 0,
  "datesig": "20251113LM",
  "nom_com": "Saint-Erblon",
  "nom_pup": "Cottereuil",
  "date_fin": "20350425",
  "num_conv": "25C0413",
  "type_pup": "Classique",
  "geo_shape": "[large value omitted]",
  "operateur": "GROUPE LAUNAY",
  "code_insee": "35266",
  "date_modif": "2025-11-13T10:42:34+00:00",
  "aire_geo_ha": 5.938097,
  "aire_geo_m2": 59380.97,
  "observation": null,
  "geo_point_2d": {
    "lat": 48.01485941417126,
    "lon": -1.6557416861308263
  },
  "date_conv_exe": "20250425",
  "perimetre_geo": 1058.24,
  "date_conv_pub_rm": "20250422",
  "date_conv_signee": "20250325",
  "date_conv_pub_com": "20250425",
  "date_conv_notifiee": "20250422",
  "datedecis_conv_dcm": "20250303",
  "datedecis_conv_dcrm": "20250313"
}
Record 2duree: 10 · etape: En cours
{
  "duree": 10,
  "etape": "En cours",
  "gml_id": "v_pup.20",
  "id_pup": 20,
  "archive": 0,
  "datesig": "20251112LM",
  "nom_com": "Thorigné-Fouillard",
  "nom_pup": "L'Omelais - Launay 2",
  "date_fin": null,
  "num_conv": "20C0127",
  "type_pup": "Classique",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiPolygon",
      "coordinates": [
        [
          [
            [
              -1.583651625812269,
              48.15249989739821
            ],
            [
              -1.583684116548654,
              48.152457122121334
            ],
            [
              -1.583591023713713,
              48.15240182799644
            ],
            [
              -1.583916912935765,
              48.15220862480765
            ],
            [
              -1.584073238199855,
              48.15225389004832
            ],
            [
              -1.584225513644383,
              48.15210006996576
            ],
            [
              -1.584249330655003,
              48.1521105350829
            ],
            [
              -1.584669308361134,
              48.15229506719427
            ],
            [
              -1.584487037462017,
              48.15251628839076
            ],
            [
              -1.584473045071342,
              48.1525332719602
            ],
            [
              -1.584391905310113,
              48.152629217316864
            ],
            [
              -1.584316910026231,
              48.15272158412939
            ],
            [
              -1.584068817990159,
              48.152636050811296
            ],
            [
              -1.58389599159041,
              48.1525943710518
            ],
            [
              -1.583873088040586,
              48.15262600746854
            ],
            [
              -1.583651625812269,
              48.15249989739821
            ]
          ]
        ]
      ]
    },
    "properties": {}
  },
  "operateur": "GROUPE LAUNAY",
  "code_insee": "35334",
  "date_modif": "2025-11-12T13:59:36+00:00",
  "aire_geo_ha": 0.303306,
  "aire_geo_m2": 3033.06,
  "observation": null,
  "geo_point_2d": {
    "lat": 48.152411053567164,
    "lon": -1.5841504596965383
  },
  "date_conv_exe": null,
  "perimetre_geo": 233.84,
  "date_conv_pub_rm": "20200212",
  "date_conv_signee": "20200210",
  "date_conv_pub_com": null,
  "date_conv_notifiee": null,
  "datedecis_conv_dcm": "20200123",
  "datedecis_conv_dcrm": "20200130"
}
Record 3duree: 10 · etape: Achevé
{
  "duree": 10,
  "etape": "Achevé",
  "gml_id": "v_pup.13",
  "id_pup": 13,
  "archive": 1,
  "datesig": "20231127LM",
  "nom_com": "Cesson-Sévigné",
  "nom_pup": "Le Haut Grippé",
  "date_fin": null,
  "num_conv": null,
  "type_pup": "Classique",
  "geo_shape": "[large value omitted]",
  "operateur": null,
  "code_insee": "35051",
  "date_modif": "2025-09-22T11:14:42+00:00",
  "aire_geo_ha": 7.701162,
  "aire_geo_m2": 77011.62,
  "observation": "Exonération de la TA durant 10 ans à partir du dernier affichage de la convention",
  "geo_point_2d": {
    "lat": 48.11602491375604,
    "lon": -1.5889208478844765
  },
  "date_conv_exe": null,
  "perimetre_geo": 1795.5,
  "date_conv_pub_rm": null,
  "date_conv_signee": "20130710",
  "date_conv_pub_com": null,
  "date_conv_notifiee": null,
  "datedecis_conv_dcm": null,
  "datedecis_conv_dcrm": null
}
Record 4duree: — · etape: En cours
{
  "duree": null,
  "etape": "En cours",
  "gml_id": "v_pup.48",
  "id_pup": 48,
  "archive": 0,
  "datesig": "20260806LM",
  "nom_com": "Rennes",
  "nom_pup": "Cleunay",
  "date_fin": null,
  "num_conv": null,
  "type_pup": "Classique",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiPolygon",
      "coordinates": [
        [
          [
            [
              -1.716072080486577,
              48.10345536319721
            ],
            [
              -1.716135346449015,
              48.103534697121916
            ],
            [
              -1.716133527933418,
              48.10353534770907
            ],
            [
              -1.715094176785522,
              48.10393252223807
            ],
            [
              -1.714704996033266,
              48.104080299827814
            ],
            [
              -1.714200053352084,
              48.10427203066099
            ],
            [
              -1.71339465606067,
              48.104592327960134
            ],
            [
              -1.712649873402866,
              48.10492096796694
            ],
            [
              -1.712627445716875,
              48.10493086418403
            ],
            [
              -1.712553568711663,
              48.104855756593885
            ],
            [
              -1.712575996379196,
              48.10484586039103
            ],
            [
              -1.713323399333066,
              48.10451606435161
            ],
            [
              -1.714132654582201,
              48.10419423295693
            ],
            [
              -1.714638770372759,
              48.10400205677385
            ],
            [
              -1.715027791787213,
              48.10385433976513
            ],
            [
              -1.716068609948476,
              48.103456604816095
            ],
            [
              -1.716072080486577,
              48.10345536319721
            ]
          ]
        ]
      ]
    },
    "properties": {}
  },
  "operateur": "RENOUEST",
  "code_insee": "35238",
  "date_modif": "2026-08-06T09:12:20+00:00",
  "aire_geo_ha": 0.304434,
  "aire_geo_m2": 3044.34,
  "observation": "Attente Docs pour date",
  "geo_point_2d": {
    "lat": 48.10417944945259,
    "lon": -1.7143337002150398
  },
  "date_conv_exe": null,
  "perimetre_geo": 628.87,
  "date_conv_pub_rm": null,
  "date_conv_signee": null,
  "date_conv_pub_com": null,
  "date_conv_notifiee": null,
  "datedecis_conv_dcm": null,
  "datedecis_conv_dcrm": "20260618"
}
Record 5duree: — · etape: En cours
{
  "duree": null,
  "etape": "En cours",
  "gml_id": "v_pup.47",
  "id_pup": 47,
  "archive": 0,
  "datesig": "20260806LM",
  "nom_com": "Rennes",
  "nom_pup": "Cleunay",
  "date_fin": null,
  "num_conv": null,
  "type_pup": "Classique",
  "geo_shape": "[large value omitted]",
  "operateur": "RENOUEST",
  "code_insee": "35238",
  "date_modif": "2026-08-06T09:12:20+00:00",
  "aire_geo_ha": 1.01571,
  "aire_geo_m2": 10157.1,
  "observation": "Attente Docs pour date",
  "geo_point_2d": {
    "lat": 48.10277065964558,
    "lon": -1.7143991784997918
  },
  "date_conv_exe": null,
  "perimetre_geo": 649.31,
  "date_conv_pub_rm": null,
  "date_conv_signee": null,
  "date_conv_pub_com": null,
  "date_conv_notifiee": null,
  "datedecis_conv_dcm": null,
  "datedecis_conv_dcrm": "20260618"
}

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/pup

License

  • Redistributable
  • Attribution required

Query examples

curl -s 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/pup/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
43
Last upstream update
8 days ago
2026-09-01

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

Projets Urbains Partenariaux (PUP) 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.