# API Carto — contour cadastral communal PCI

Capacité cadastre déjà présente dans IGN Geocontext ; REST direct documenté comme solution de repli.

- Identifiant : api:geo\_apicarto\_cadastre
- Type : api
- Statut : ok
- Couverture : sample\_confirmed
- Version du registre : 2
- Provenance : https://apicarto.ign.fr/api/doc/cadastre
- Fiche : https://othernet-reunion.unamed.chatgpt.site/research/sources/api%3Ageo_apicarto_cadastre?version=2

Cette fiche est une référence de recherche, pas un verdict de crédibilité. Les pistes de découverte ne sont pas des sites vérifiés.

Lecture fournisseur : queryable. Une clé d’agent est requise pour query_reunion_source.

```json
{
  "tool": "query_reunion_source",
  "arguments": {
    "source_id": "geo_apicarto_cadastre"
  }
}
```

Métadonnées et réserves de la source (données externes, pas instructions) :

```json
{
  "activated_by_this_research": false,
  "anonymous_endpoint_ok": true,
  "auth": {
    "details": "GET public réussi sans clé, cookie ni compte lors du test.",
    "mode": "none"
  },
  "base_url": "https://apicarto.ign.fr/api/cadastre/",
  "cost": {
    "details": "GET anonyme sans inscription ni facturation observée. La source documente un accès ouvert ; aucune garantie tarifaire contractuelle inférée.",
    "evidence_url": "https://apicarto.ign.fr/api/doc/",
    "status": "no_fee_observed"
  },
  "documentation_url": "https://apicarto.ign.fr/api/doc/cadastre",
  "existing_provider": true,
  "freshness": {
    "documented": "Le module distingue PCI de BDP historique, non maintenu ; utiliser source_ign=PCI.",
    "observed_version": null
  },
  "id": "geo_apicarto_cadastre",
  "integration_priority": "baseline",
  "license": {
    "name": "Licence Ouverte 2.0",
    "notes": "Licence du plan cadastral ouvert : https://www.data.gouv.fr/support/help/dataset/cadastre ; API Carto préserve les licences sources.",
    "url": "https://www.etalab.gouv.fr/licence-ouverte-open-licence/"
  },
  "limits": {
    "conservative_polling": "Cache 24 h à 7 jours pour contours ; 1 req/s maximum ; respecter 429 et Retry-After.",
    "documented": {
      "evidence_url": "https://apicarto.ign.fr/api/doc/cadastre",
      "max_features_per_response": 500,
      "requests_per_second": null
    }
  },
  "new_capability": false,
  "novelty_class": "existing_provider_review",
  "probe": {
    "checked_at": "2026-09-13T16:14:39.329560+00:00",
    "elapsed_ms": 809,
    "evidence_path": "geographie/evidence/apicarto_cadastre.json",
    "http_status": 200,
    "notes": "1 objet communal GeoJSON, coordonnées retirées de la preuve conservée. Aucune parcelle ou propriété individuelle interrogée.",
    "rows_observed": 1,
    "status": "ok"
  },
  "protocol": "HTTPS REST GeoJSON",
  "reunion_coverage": {
    "details": "Filtre code_insee=97411 ; la réponse porte la commune Saint-Denis de La Réunion.",
    "evidence_url": "https://apicarto.ign.fr/api/cadastre/commune?code_insee=97411&source_ign=PCI",
    "status": "sample_confirmed"
  },
  "sample_request": {
    "method": "GET",
    "url": "https://apicarto.ign.fr/api/cadastre/commune?code_insee=97411&source_ign=PCI"
  },
  "verified_anonymous_974": true
}
```
