# Driving Directions - Routes & Directions from Google Maps > Get driving directions and best routes from an origin to a destination in real-time, from Google Maps. ## Overview Driving Directions is a fast and reliable API for driving directions and best routes from an origin to a destination in real-time, from Google Maps. It returns routes as structured JSON via REST. Who is this API for: developers building navigation, logistics and delivery routing, travel, and mapping apps. What it returns: driving directions and best routes with steps, distance, and duration between an origin and destination. Need help integrating? Contact support@openwebninja.com. For high volume / large scale plans, please contact support@openwebninja.com. ## Endpoints ### GET /get-directions - Get Directions Get driving directions from an origin to a destination. Parameters: **origin**, **destination**, departure_time, arrival_time, distance_units, avoid_routes, country, language Full URL: `https://api.openwebninja.com/driving-directions/get-directions` ## Base URL and Authentication - Base URL: `https://api.openwebninja.com/driving-directions` - Auth: API key in the `x-api-key` header. Get a key by subscribing (free tier available) at https://app.openwebninja.com/api/driving-directions ## Topics driving directions api, directions api, routing api, google maps directions api, navigation api, route planner api, distance api, travel time api ## Links - API page: https://www.openwebninja.com/api/driving-directions - Get an API key / subscribe: https://app.openwebninja.com/api/driving-directions - Pricing & plans: https://app.openwebninja.com/api/driving-directions/pricing - Website: https://www.openwebninja.com - OpenAPI spec: https://openwebninja.s3.us-east-1.amazonaws.com/portal/openapi/driving_directions.yaml - Support: support@openwebninja.com _Last updated: 2026-05-27_