OpenRouteService

api.openrouteservice.org

Community

OpenRouteService is an open-source routing, geocoding, and spatial analysis API built on OpenStreetMap data. It provides driving/walking/cycling directions, isochrone calculations (reachable areas), forward and reverse geocoding, distance/duration matrices, and elevation data. Use this for any location-based routing, address lookup, or geographic analysis task.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.openrouteservice.org

Crawl failures

1

Last verified

2026-03-01T11:08:59.000Z

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Capabilities

geocode_search

productivity

Convert an address or place name into geographic coordinates (forward geocoding).

Detail: https://api.openrouteservice.org/capabilities/geocode_search

get_directions

productivity

Calculate a route between two or more points with turn-by-turn directions, distance, and duration for driving, walking, or cycling.

Detail: https://api.openrouteservice.org/capabilities/get_directions

get_elevation

productivity

Get elevation data for one or more geographic coordinates.

Detail: https://api.openrouteservice.org/capabilities/get_elevation

get_isochrones

productivity

Calculate reachable areas from a location within a given time or distance limit, returned as polygons.

Detail: https://api.openrouteservice.org/capabilities/get_isochrones

get_matrix

productivity

Calculate a distance and/or duration matrix between multiple origin and destination points.

Detail: https://api.openrouteservice.org/capabilities/get_matrix

reverse_geocode

productivity

Convert geographic coordinates into a human-readable address (reverse geocoding).

Detail: https://api.openrouteservice.org/capabilities/reverse_geocode

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: OpenRouteService
Description: OpenRouteService is an open-source routing, geocoding, and spatial analysis API built on OpenStreetMap data. It provides driving/walking/cycling directions, isochrone calculations (reachable areas), forward and reverse geocoding, distance/duration matrices, and elevation data. Use this for any location-based routing, address lookup, or geographic analysis task.
Auth: api_key
Capabilities:
  - geocode_search: Convert an address or place name into geographic coordinates (forward geocoding).
  - get_directions: Calculate a route between two or more points with turn-by-turn directions, distance, and duration for driving, walking, or cycling.
  - get_elevation: Get elevation data for one or more geographic coordinates.
  - get_isochrones: Calculate reachable areas from a location within a given time or distance limit, returned as polygons.
  - get_matrix: Calculate a distance and/or duration matrix between multiple origin and destination points.
  - reverse_geocode: Convert geographic coordinates into a human-readable address (reverse geocoding).