Récupérez les parcelles proches d'une adresse française.
1dex ouvre un premier connecteur gratuit pour les développeurs, agences, proptechs et curieux: une adresse en entrée, une couche parcellaire en JSON/GeoJSON, sans clé API. Les couches publiques complémentaires restent disponibles pour tester les signaux DVF, travaux et IRIS.
$ 1dex parcelles "50 rue des tanneurs aix" \
--format summary
layerKey=parcelles
status=success
features=500
Requête simple. Une adresse suffit pour obtenir les parcelles proches et inspecter la réponse GeoJSON.
API vérifiée. La doc expose uniquement ce qui répond aujourd'hui sur 1dex.fr.
Pourquoi 1dex
Une décision immobilière ne dépend pas d'une seule donnée.
Prix, cadastre, risques, urbanisme, environnement, services, sources et limites sont encore trop dispersés. 1dex vise à rassembler les données utiles d'une adresse dans un outil clair, sourcé et exploitable.
Première porte d'entrée
Le connecteur gratuit se concentre sur un usage lisible: tester une adresse française et récupérer les parcelles proches.
API avancée progressive
Les cas agences, CGP, proptechs, outils patrimoniaux, cartographie et agents IA immobiliers seront ouverts sur des besoins cadrés.
Contrat public vérifié
Le repo public documente seulement les routes joignables aujourd'hui, avec exemples CLI, curl, JavaScript, Python et Go.
Quickstart
Une adresse en entrée, les parcelles en sortie.
Le CLI pointe par défaut sur https://1dex.fr. Le parcours principal récupère parcelles; les couches publiques vérifiées parcelles_dvf, parcelles_travaux, iris, context et parcelles_labels restent disponibles pour explorer les signaux déjà exposés.
npm
npm i @1dex-fr/1dex
npx 1dex parcelles "50 rue des tanneurs aix" -f summary
npx 1dex dvf "50 rue des tanneurs aix" -f summary
npx 1dex travaux "50 rue des tanneurs aix" -f summary
1dex parcelles --address "50 rue des tanneurs aix" --url
1dex examples
1dex doctor
JavaScript
import { OneDexClient } from "@1dex/connector";
const client = new OneDexClient();
const answer = await client.map.parcelles({
address: "50 rue des tanneurs aix",
viewport_render_mode: "features",
});
Python
from onedex import OneDexClient
client = OneDexClient()
answer = client.map.parcelles({
"address": "50 rue des tanneurs aix",
"viewport_render_mode": "features",
})
Chaque package reste un client HTTP lisible: aucune base locale, aucun worker, aucun fichier de données embarqué.
JavaScript / TypeScript
Client fetch, types publics, erreurs OneDexApiError, support des headers et timeouts.
Python
Client urllib.request, API miroir du client JS, compatible scripts et notebooks.
CLI
Commandes parcelles, dvf, travaux et layer, sortie JSON/CSV/résumé, génération d'URL et diagnostic réseau.
Contrat API
Un contrat public simple: adresse vers parcelles.
Le contrat OpenAPI décrit la route fonctionnelle exposée aujourd'hui sur 1dex.fr: recherche par adresse, paramètres de carte optionnels et réponse GeoJSON.