The API will consist of individual APIs for interactive mapping and visualization of location-based data, geocoding (location search), reverse geocoding (address look-up), routing (driving directions), and other location-based analytics such as distance matrix (distance from multiple locations). According to MapmyIndia, 200 developers have already signed up over the last month when it released its API privately.
To use the API, developers need to visit the API website and sign up with their details, post which a license key is provided. Using this key, developers can start developing and deploying apps based on the API. The company also provides documentation explaining each API, including live demos and downloadable source code of various examples.
The API is available for free to all developers to build and test applications. However developers wanting to deploy commercial applications or requiring higher level of API transactions and customer support, can opt-in for paid plans. Other than the free plan, MapmyIndia offers a professional plan offering 10,000 API calls for Rs 25,000 per month or Rs 2,70,000 per year, a 50,000 API calls permitting business plan for Rs 50,000 per month or Rs 5,40,000 per year and a customized enterprise plan for those with greater requirements.
Too little too late?
Google Maps had released its API way back in 2005. This API pretty much features all the features available in MapmyIndia API, as well as additional features like the Roads API which allows developers to create better routes using raw GPS data by following actual roads. Most websites including food ordering websites, listing websites, travel websites currently use Google’s Map API for displaying maps and directions on their websites and there isn’t much incentive for them to switch to a new API. The API might be useful to new developers who are looking for alternatives to Google Maps.
Over the past year, MapmyIndia has been looking to increase the adoption of its location based services. In December the company expanded its partnership with Tata Motors to provide GPS navigation in Tata’s hatchback car Bolt. The company had also entered into similar agreements with BMW, Jaguar-Land Rover, Honda, Tata, Maruti and others over the past few years.
The platform also released a new version of its maps with improved predictive search, improved map data and better regional coverage last year, along with NaviMaps App for Android and an iOS version of the same app. It had also launched various Android-based entertainment systems the same year, including a rear seat entertainment device called Buzz, the AVIC-F60BT navigation unit in partnership with Pioneer, a connected in-dash navigation and entertainment system called ICENAV 701 and the Android based infotainment system called Android 2-Din.