1dex Connector 1dex.fr

Connecteur gratuit · Parcelles · GeoJSON

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",
})

Go

package main

import "net/http"

func main() {
  req, _ := http.NewRequest(
    "GET",
    "https://1dex.fr/explore/map-layer/parcelles?address=50%20rue%20des%20tanneurs%20aix&viewport_render_mode=features",
    nil,
  )
  req.Header.Set("Accept", "application/json")
  http.DefaultClient.Do(req)
}

curl

curl "https://1dex.fr/explore/map-layer/parcelles?address=50%20rue%20des%20tanneurs%20aix&viewport_render_mode=features" \
  -H "Accept: application/json"

SDK + CLI

CLI npm, SDK et exemples HTTP.

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.

Public-safe

Fait pour aider à requêter, pas pour exposer l'interne.

La documentation publique ne publie pas de secrets, de schémas internes, de raw data ni de procédures opérateur.

Authentification. L'endpoint public documenté aujourd'hui est anonyme et fonctionne directement sur 1dex.fr.

Erreurs. Les warnings restent lisibles par machine pour déboguer sans scraper les messages.

Open source. Le site pointe vers 1dex.fr, l'OpenAPI et le dépôt GitHub.

Prêt à tester

Testez une adresse et récupérez les parcelles proches.