Overview
  • Routing APIs
  • Roads APIs
  • Places APIs
  • Geocoding
  • Map Tiles
  • Navigation SDKs
  • Map SDKs
  • Places SDKs
  • Web SDK

Welcome to Ola Maps Documentation

Welcome to the documentation for our Maps API! This API provides developers with powerful tools to integrate mapping and location-based services into their applications. With our API, you can display maps, generate directions, search for places, and much more.

API Endpoints and Specifications

For an exhaustive list of API endpoints and specifications, please visit ourAPI Docs

Authentication

To access the Maps API endpoints, you need to authenticate your requests using OAuth 2.0. Upon successful authentication, you will receive a bearer token that you must include in the header of your API requests.

Authentication Method:

  • OAuth 2.0

Token Usage:

  • Include the bearer token received from OAuth 2.0 as an Authorization header in the format:
    Authorization: Bearer {YOUR_ACCESS_TOKEN}
For more details on Authentication Please visit :Authentication Guide

Response Format:

  • All responses from the Maps API are returned in JSON format.
  • Successful responses will include the appropriate data based on the endpoint called.
  • Error responses will include an error code and message to assist in troubleshooting.
Sample Response:
{
  "status": "OK",
  "data": {
    // Response data based on endpoint called
  }
}

Error Handling:

In case of errors, the API will return an appropriate HTTP status code along with a JSON object containing an error message.
Sample Error Response:
{
  "status": "error",
  "code": 404,
  "message": "Resource not found."
}

Rate Limiting:

To ensure fair usage and system stability, we enforce rate limiting on API requests. If you exceed the rate limit, you will receive a 429 Reached monthly/minute rate limits. Try again later or contact support@olakrutrim.com for a free upgrade response. Please contact support@olakrutrim.com for free upgradation or custom plans.

Conclusion:

Thank you for choosing our Maps! We hope this documentation helps you integrate powerful mapping and location-based features into your applications seamlessly. If you have any questions or need further assistance, feel free to reach out to our support team. Happy mapping!