API publique
Les mêmes données que la recherche, en JSON, pour vos propres outils (tableur, CRM, site d'agence). Gratuit, 1000 requêtes par jour et par clé, 100 résultats par page.
Votre clé
Connectez-vous pour obtenir une clé.
Appel
GET https://signalvente.fr/api/v1/dpe?key=VOTRE_CLE&insee=44109&days=30 GET https://signalvente.fr/api/v1/dpe?key=VOTRE_CLE&lat=47.2155&lon=-1.5525&km=1&grades=FG
Recommandé : envoyez la clé dans l'en-tête X-Api-Key plutôt que dans l'URL (les URL finissent dans les journaux et l'historique).
Paramètres
| Nom | Description |
|---|---|
insee, cp, dep | Codes INSEE, codes postaux ou départements, séparés par des virgules. Au moins une zone est requise. |
lat, lon, km | Rayon autour d'un point (km, 0,1 à 50). |
poly | Polygone lat,lon;lat,lon;… (3 à 60 sommets). |
types | appartement, maison, immeuble (virgules). |
grades | Classes DPE collées, ex. EFG. |
ds, de, days | Date d'établissement du DPE (AAAA-MM-JJ), ou nombre de jours en arrière. Par défaut 365 jours. |
smin, smax, score_min | Surface (m²) et score de vente minimum (0–100). |
imported_after | Ne renvoyer que les DPE publiés après cet instant (AAAA-MM-JJ HH:MM:SS) : pratique pour synchroniser. |
sort, dir, page | date | score | surface | conso | grade ; asc | desc ; page (100 résultats). |
Réponse
{ "total": 412, "page": 1, "pages": 5, "dist": {"A":3,"B":17,…},
"results": [ { "numero_dpe": "2644E2467385I", "adresse": "20 Rue … 44100 Nantes", "code_postal": "44100", "commune": "Nantes",
"type_batiment": "appartement", "surface": "34.7", "annee_construction": 1948, "etiquette_dpe": "D", "etiquette_ges": "D",
"conso_ep_m2": "207.0", "cout_total": "1133", "date_etablissement": "2026-09-28", "imported_at": "2026-10-04 22:45:16",
"lat": "47.21…", "lon": "-1.55…", "score": 61, "vendu_date": null, "url": "https://signalvente.fr/bien/2644E2467385I" } ] }
Conditions
Données ADEME sous Licence Ouverte : mentionnez la source. Pas de revente de l'accès, pas de contournement de la limite. En cas d'abus, la clé est désactivée. Les codes d'erreur : 401 clé absente ou invalide, 429 limite journalière atteinte, 400 paramètres invalides.