API RGE France — OpenAPI 3.1, GeoJSON, MCP, CC-BY 4.0
API publique gratuite sur le registre RGE ADEME : ~49 228 artisans actifs, dataset CC-BY 4.0, GeoJSON embeddable Mapbox / MapLibre / Leaflet, stats département Schema.org Dataset, MCP server pour Claude Desktop / Cursor, calculator MaPrimeRénov et CEE déterministes, AnswerEngine LLM avec Critic YMYL.
Source : Registre RGE ADEME via data.gouv.fr (Licence Etalab 2.0). Aucune authentification requise pour les endpoints publics. Rate-limit 600 req/min/IP.
RGE-OS
Première API ouverte du registre RGE ADEME. 14 piliers, SDKs TS + Py.
Hub Open Data
Catalogue DCAT-AP : RGE + agrégats locaux. Licence Etalab 2.0.
Dataset RGE
CSV, JSON, Parquet. ~49 000 fiches. CC-BY 4.0. Mensuel.
Spec OpenAPI 3.1
JSON + YAML. Importable Postman / Bruno / Insomnia / ChatGPT Action.
Bruno collection
Collection git-friendly clonable. 7 endpoints curated. Environnements prod + local.
GeoJSON RGE
FeatureCollection embeddable Mapbox / MapLibre / Leaflet. ETag + cache 1h.
Stats département
Schema.org Dataset par département : pénétration RGE, top qualifs, ratings.
MCP server
Model Context Protocol JSON-RPC. Intégrable Claude Desktop / Cursor / agents IA.
ChatGPT Action
ai-plugin.json + llms.txt. Importable directement dans ChatGPT / Perplexity.
Endpoints disponibles
| Méthode | Endpoint | Description | Auth |
|---|---|---|---|
| GET | /api/v1/rge/lookup?siret={siret} | Récupère une fiche RGE par SIRET (14 chiffres) | Anonyme |
| GET | /api/v1/rge/search?city={ville}&qualification={code} | Recherche paginée dans les artisans RGE actifs | Anonyme |
| GET | /api/v1/rge/geojson?limit={n}&dept={code_insee} | GeoJSON FeatureCollection embeddable Mapbox/Leaflet (ETag + 304) | Anonyme |
| GET | /api/v1/stats/department/{code} | Stats agrégées par département (Schema.org Dataset CC-BY 4.0) | Anonyme |
| GET | /api/v1/aides/mpr-bareme?geste={geste}&menage_categorie={cat} | Barème déterministe MaPrimeRénov 2026 (ANAH) | Anonyme |
| GET | /api/v1/aides/cee-bareme?geste={geste}&zone_climatique={z} | Barème déterministe CEE 2026 (kWh cumac + Coup de pouce) | Anonyme |
| POST | /api/v1/ask | AnswerEngine orchestré : LLM + Critic YMYL + ground-truth | Anonyme |
| POST | /api/v1/mcp | Model Context Protocol JSON-RPC (Claude Desktop / Cursor) | Anonyme |
| GET | /api/v1/openapi/json | OpenAPI 3.1 spec (JSON) — citable + importable Postman/Bruno | Anonyme |
| GET | /api/v1/asyncapi/json | AsyncAPI 3.0 spec (webhooks event-driven) | Anonyme |
Authentification
Accès anonyme par défaut. Pour 10 000 requêtes/jour ou usage commercial, demandez une clé API par email.
curl -H "X-API-Key: sa_xxxxx" \ https://servicesartisans.fr/api/v1/rge/lookup?siret=12345678901234
Rate limits
- Anonyme1 000 req/jourGratuit
- API key10 000 req/jour10 €/mois — usage commercial
- EnterpriseIllimité (fair-use)Sur devis — SLA 99,9 %
Licence Creative Commons CC-BY 4.0
Le dataset est mis à disposition sous licence Creative Commons Attribution 4.0. Vous pouvez le copier, le modifier et le redistribuer librement, y compris à des fins commerciales, à condition de citer la source.
Source : ServicesArtisans (servicesartisans.fr/datasets/rge), CC-BY 4.0, données ADEME / France Rénov'
Demande d'API key ou support
Newsletter tech mensuelle, alertes nouveautés API, support intégration.
api@servicesartisans.fr