{"id":"c9fd5461-05b4-488b-87d4-4ea390e0f0ca","type":"API","name":"API Géoplateforme - Calcul d’isochrone/isodistance","slug":"api-goplateforme-calcul-disochroneisodistance","description":"L'API de calcul d'isochrone/isodistance de la Géoplateforme permet de déterminer l’ensemble des lieux que l’on peut atteindre depuis un point de départ ou dont il faut partir pour atteindre un point d’arrivée en un temps (isochrone) ou une distance (isodistance) donné(e). Son usage est limité à 5…","free_access_class":"UNKNOWN","auth_type":"UNKNOWN","homepage_url":"https://www.data.gouv.fr/dataservices/api-geoplateforme-calcul-disochrone-isodistance","docs_url":"https://geoservices.ign.fr/documentation/services/services-geoplateforme/isochrone","repo_url":null,"status":"ACTIVE","verification_state":"VERIFIED","tags":["geospatial","transport"],"logo_url":"https://www.data.gouv.fr/_og/d/c_ObjectPage.takumi,objectTitle_~QVBJIEfDqW9wbGF0ZWZvcm1lIC0gQ2FsY3VsIGTigJlpc29jaHJvbmUvaXNvZGlzdGFuY2U,orgName_~SW5zdGl0dXQgbmF0aW9uYWwgZGUgbCdpbmZvcm1hdGlvbiBnw6lvZ3JhcGhpcXVlIGV0IGZvcmVzdGnDqHJl,orgLogo_~aHR0cHM6Ly91ZGF0YS1hdmF0YXJzLnMzLnJieC5pby5jbG91ZC5vdmgubmV0LzgxLzk4Mjk1ZGVkNjY0NDllODBhOTYwYjhiYzIwZTUyNy0xMDAuanBn,views_2455,reuses_0,followers_1,p_Ii9kYXRhc2VydmljZXMvYXBpLWdlb3BsYXRlZm9ybWUtY2FsY3VsLWRpc29jaHJvbmUtaXNvZGlzdGFuY2Ui.png","primary_source_url":"https://www.data.gouv.fr/dataservices/api-geoplateforme-calcul-disochrone-isodistance","extraction_confidence":"0.40","created_at":"2026-06-07T22:08:49.086Z","updated_at":"2026-07-02T07:55:04.760Z","last_verified_at":"2026-07-01T09:44:20.137Z","deprecated_at":null,"ranking_score":67,"last_ranked_at":"2026-07-02T07:55:04.760Z","last_seen_at":null,"last_validated_at":null,"last_uptime_at":"2026-07-01T14:23:33.825Z","search_vector":"'5':58B 'api':1A,7B 'arrivé':42B 'atteindr':26B,38B 'calcul':3A,9B 'd':4A,10B,41B 'de':8B,12B,16B,30B 'depui':27B 'des':20B 'distanc':49B 'donné':51B 'dont':33B 'départ':31B 'détermin':17B 'e':52B 'en':43B 'ensembl':19B 'est':55B 'faut':35B 'geospati':59C 'géoplateform':2A,14B 'il':34B 'isochron':46B 'isochrone/isodistance':5A,11B 'isodist':50B 'l':6B,18B,23B 'la':13B 'lieux':21B 'limité':56B 'ou':32B,47B 'partir':36B 'permet':15B 'peut':25B 'point':29B,40B 'pour':37B 'que':22B 'son':53B 'temp':45B 'transport':60C 'un':28B,39B,44B 'une':48B 'usag':54B 'à':57B","popularity_score":"0.0000","maintenance_score":"0.8000","institution_id":"5b86827e-a848-4295-b242-91ac4e71dc2b","institution_type":"GOVERNMENT","country_code":"FR","official_confidence":40,"proof_summary":"official domain (data.gouv.fr) (catalog: api_gouv_fr)","source_seed_url":null,"is_public_sector":true,"published_at":"2026-06-07T22:08:49.086Z","geographic_scope":"NATIONAL","api_details":{"id":"2330f6bf-1a7d-458f-b2ab-f22f1b9fac86","entry_id":"c9fd5461-05b4-488b-87d4-4ea390e0f0ca","base_url":"https://data.geopf.fr/navigation/isochrone","openapi_url":"https://www.geoportail.gouv.fr/depot/swagger/itineraire.yaml","graphql_url":null,"api_version":null,"spec_format":"openapi","endpoints_count":null,"endpoints":[],"rate_limit_info":null,"free_tier_limits":null,"ping_url":"https://data.geopf.fr/navigation/isochrone","created_at":"2026-06-07T22:08:49.107Z","updated_at":"2026-06-07T22:08:49.107Z"},"dataset_details":null,"latest_check":{"id":"d51e2649-decc-4bf2-9200-836856c9495e","entry_id":"c9fd5461-05b4-488b-87d4-4ea390e0f0ca","status":"VERIFIED","last_checked_at":"2026-07-01T09:44:20.118Z","p50_latency_ms":79,"p95_latency_ms":null,"last_error":null,"consecutive_failures":0,"created_at":"2026-06-08T12:43:16.656Z","updated_at":"2026-07-01T09:44:20.118Z","consecutive_successes":2},"data_profile":{"id":"503ccbb5-2078-4b09-b121-29274104745b","entry_id":"c9fd5461-05b4-488b-87d4-4ea390e0f0ca","profile_source":"openapi","profile_kind":"dataset","dataset_id":null,"fields":[{"name":"resource","role":"parameter","type":"string","label":null,"param_in":"query","required":true,"container":"/itineraire","filterable":true,"description":"Ressource utilisée pour le calcul. Les valeurs disponibles sont présentes dans le GetCapabilities. Une ressource est un graphe de navigation qui peut potentiellement avoir plusieurs modes de transports et de calculs. La ressource va plutôt parler du graphe, de la topologie de la donnée. Par exemple,"},{"name":"start","role":"parameter","type":"string","label":null,"param_in":"query","required":true,"container":"/itineraire","filterable":true,"description":"Point de départ. Il devra être exprimé dans le CRS, par défaut, de la ressource (voir le paramètre 'crs' dans le GetCapabilities)."},{"name":"end","role":"parameter","type":"string","label":null,"param_in":"query","required":true,"container":"/itineraire","filterable":true,"description":"Point d'arrivée. Il devra être exprimé dans le CRS, par défaut, de la ressource (voir le paramètre 'crs' dans le GetCapabilities)."},{"name":"intermediates","role":"parameter","type":"string","label":null,"param_in":"query","container":"/itineraire","filterable":true,"description":"Points intermédiaires. Ils devront être exprimés dans le CRS, par défaut, de la ressource (voir le paramètre 'crs' dans le GetCapabilities)."},{"name":"profile","role":"parameter","type":"string","label":null,"param_in":"query","container":"/itineraire","filterable":true,"description":"Mode de déplacement utilisé pour le calcul. Les valeurs disponibles et la valeur par défaut utilisées sont présentes dans le GetCapabilities."},{"name":"optimization","role":"parameter","type":"string","label":null,"param_in":"query","container":"/itineraire","filterable":true,"description":"Mode de calcul utilisé pour déterminer l'itinéraire. Les valeurs disponibles et la valeur par défaut utilisées sont présentes dans le GetCapabilities."},{"name":"geometryFormat","role":"parameter","type":"string","label":null,"param_in":"query","container":"/itineraire","filterable":true,"description":"Format des géométries dans la réponse. Peuvent être au format GeoJSON ou Encoded Polyline.","enum_values":["geojson","polyline"]},{"name":"constraints","role":"parameter","type":"array","label":null,"param_in":"query","container":"/itineraire","filterable":true,"description":"Contraintes utilisées pour le calcul. Il s'agit d'un objet JSON (voir la version POST de cette opération). Les paramètres disponibles sont présents dans le GetCapabilities."},{"name":"getSteps","role":"parameter","type":"boolean","label":null,"param_in":"query","container":"/itineraire","filterable":true,"description":"Présence des étapes dans la réponse. Les valeurs disponibles et la valeur par défaut utilisées sont présentes dans le GetCapabilities."},{"name":"getBbox","role":"parameter","type":"boolean","label":null,"param_in":"query","container":"/itineraire","filterable":true,"description":"Présence de l'emprise de l'itinéraire dans la réponse. Les valeurs disponibles et la valeur par défaut utilisées sont présentes dans le GetCapabilities."},{"name":"distanceUnit","role":"parameter","type":"string","label":null,"param_in":"query","container":"/itineraire","filterable":true,"description":"Unité des distances renvoyées. Les valeurs disponibles et la valeur par défaut utilisées sont présentes dans le GetCapabilities."},{"name":"timeUnit","role":"parameter","type":"string","label":null,"param_in":"query","container":"/itineraire","filterable":true,"description":"Unité du temps renvoyé. Les valeurs disponibles et la valeur par défaut utilisées sont présentes dans le GetCapabilities."},{"name":"crs","role":"parameter","type":"string","label":null,"param_in":"query","container":"/itineraire","filterable":true,"description":"Projection des géometries. Les valeurs disponibles et la valeur par défaut utilisées sont présentes dans le GetCapabilities."},{"name":"waysAttributes","role":"parameter","type":"array","label":null,"param_in":"query","container":"/itineraire","filterable":true,"description":"Attributs des tronçons à afficher dans la réponse. Les valeurs disponibles et les valeurs par défaut utilisées sont présentes dans le GetCapabilities."},{"name":"point","role":"parameter","type":"string","label":null,"param_in":"query","required":true,"container":"/isochrone","filterable":true,"description":"Coordonnées d'une position ponctuelle. C'est le point à partir duquel seront fait les calculs. Il devra être exprimé dans le CRS, par défaut, de la ressource (voir le paramètre 'crs' dans le GetCapabilities)."},{"name":"costValue","role":"parameter","type":"number (float)","label":null,"format":"float","param_in":"query","required":true,"container":"/isochrone","filterable":true,"description":"Valeur du coût utilisé pour le calcul. Les valeurs disponibles et la valeur par défaut utilisées sont présentes dans le GetCapabilities. On pourra, par exemple, préciser une distance ou un temps, selon l'optimisation choisie. L'unité dépendra aussi des paramètres distanceUnit et timeUnit."},{"name":"costType","role":"parameter","type":"string","label":null,"param_in":"query","required":true,"container":"/isochrone","filterable":true,"description":"Type du coût utilisé pour le calcul. Les valeurs disponibles et la valeur par défaut utilisées sont présentes dans le GetCapabilities. On pourra, par exemple, préciser une distance ou un temps, selon l'optimisation choisie. L'unité dépendra aussi des paramètres distanceUnit et timeUnit."},{"name":"direction","role":"parameter","type":"string","label":null,"param_in":"query","container":"/isochrone","filterable":true,"description":"Sens du parcours. Cela permet de définir le sens du parcours. Soit on définit un point de départ et on obtient les points d'arrivé potentiels. Soit on définit un point d'arrivé et on otient les points de départ potentiels. Les valeurs disponibles et la valeur par défaut utilisées sont présentes dans","enum_values":["departure","arrival"]},{"name":"constraintType","type":"string","label":"constraint","description":null,"enum_values":["banned","preferred","unpreferred"]},{"name":"key","type":"string","label":"constraint","description":null},{"name":"operator","type":"string","label":"constraint","description":null},{"name":"value","type":"string","label":"constraint","description":null},{"name":"threshold","type":"object","label":"constraint","description":null},{"name":"error","type":"object","label":"errorResponse","description":null},{"name":"geometry","type":"string","label":"itineraire","description":null},{"name":"duration","type":"number (float)","label":"itineraire","format":"float","description":null},{"name":"distance","type":"number (float)","label":"itineraire","format":"float","description":null},{"name":"bbox","type":"string","label":"itineraire","description":null},{"name":"departure","type":"string (date)","label":"itineraire","format":"date","description":null},{"name":"arrival","type":"string (date)","label":"itineraire","format":"date","description":null},{"name":"alerts","type":"array<object>","label":"itineraire","description":null},{"name":"portions","type":"array<object>","label":"itineraire","description":null},{"name":"info","type":"object","label":"getcapabilities","description":null},{"name":"api","type":"object","label":"getcapabilities","description":null},{"name":"operations","type":"array<object>","label":"getcapabilities","description":null},{"name":"resources","type":"array<object>","label":"getcapabilities","description":null}],"field_count":36,"sample_records":null,"record_count":null,"data_size_bytes":null,"dataset_count":null,"query_examples":null,"status":"partial","error_message":null,"profiled_at":"2026-06-30T23:35:04.767Z","run_id":null,"created_at":"2026-06-12T19:31:41.395Z","updated_at":"2026-06-30T23:35:04.767Z"},"limits":[]}