https://github.com/mappls-api/mappls-react-native-sdk
https://github.com/mappls-api/mappls-react-native-sdk
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mappls-api/mappls-react-native-sdk
- Owner: mappls-api
- Created: 2022-10-20T05:56:50.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-10-06T10:18:35.000Z (8 months ago)
- Last Synced: 2025-10-06T11:36:45.460Z (8 months ago)
- Language: TypeScript
- Size: 28.8 MB
- Stars: 4
- Watchers: 4
- Forks: 4
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## **Important Note** – Please read first
> The [main](https://github.com/mappls-api/mappls-react-native-sdk/tree/main) branch contains the documentation for releases using the updated Authorization & Authentication mechanism introduced in August 2025.
> If you wish to use the releases that use the legacy authentication method based on OAuth 2.0, please refer to the [auth-legacy](https://github.com/mappls-api/mappls-react-native-sdk/tree/auth-legacy) branch.
> **NPM Versions**:
> - If you wish to the SDK for `auth-legacy` branch, please use the latest sdk on npm with the tag `auth-legacy`.
> - Any SDKs on npm without this tag will be using the newer auth mechanism from version `2.0.0` onwards.
[
](https://www.mapmyindia.com/api)
# Mappls React Native SDK
**Easy To Integrate Maps & Location APIs & SDKs For Android Applications**
Powered with India's most comprehensive and robust mapping functionalities.
1. You can get your api key to be used in this document here: [Mappls Dashboard](https://auth.mappls.com/console)
2. The sample code is provided to help you understand the basic functionality of Mappls maps & REST APIs working on **Android** native development platform.
4. Explore through [200+ countries & territories](https://github.com/mappls-api/mappls-rest-apis/blob/main/docs/countryISO.md) with **Global Search, Routing and Mapping APIs & SDKs** by Mappls.
## [Documentation History](#Documentation-History)
| Version | Supported SDK Version |
| ---- | ---- |
| [v2.0.0](docs/v2.0.0/README.md) | - Map SDK v2.0.2
- Place Search Widget v2.0.0
- Mappls Polyline v1.0.0
- Direction Widget v2.0.1
- Nearby UI Widget v2.0.0
- GeoFence Widget v2.0.0 |
For more details of previous documentation versions , [click here](docs/v2.0.0/Doc-History.md)
## [Table Of Content]()
- [Getting Started](docs/v2.0.0/Getting-Started.md)
* [Installation](docs/v2.0.0/Add-Mappls-SDK.md#installation)
* [Android Setup](docs/v2.0.0/Add-Mappls-SDK.md#android-setup)
* [IOS Setup](docs/v2.0.0/Add-Mappls-SDK.md#ios-setup)
- [Add Mappls Map](docs/v2.0.0/Add-Mappls-Map.md)
* [Add Import](docs/v2.0.0/Add-Mappls-Map.md#added-import)
* [Add a Mappls Map to your application](docs/v2.0.0/Add-Mappls-Map.md#add-a-mappls-map-to-your-application)
- Component
* [MapView](docs/v2.0.0/Map-View.md)
* [Light](docs/v2.0.0/Light.md)
* [Point Annotation](docs/v2.0.0/Point-Annotation.md)
* [Callout](docs/v2.0.0/Callout.md)
* [Camera](docs/v2.0.0/Camera.md)
* [User Location](docs/v2.0.0/User-Location.md)
* [Images](docs/v2.0.0/Images.md)
- [Mappls DIGIPIN](docs/v2.0.0/DIGIPIN.md)
- [Mappls Traffic Overlay](docs/v2.0.0/Traffic-Vector-Overlay.md)
- [Set Country Regions](docs/v2.0.0/Set-Regions.md)
- [Set Mappls Map Style](docs/v2.0.0/Set-Style.md)
* [List of Available Styles](docs/v2.0.0/Set-Style.md#list-of-available-styles)
* [Set Mappls Style](docs/v2.0.0/Set-Style.md#set-mappls-style)
* [To enable/disable last selected style](docs/v2.0.0/Set-Style.md#to-enabledisable-last-selected-style)
- Rest API Kit
* [Search API's](docs/v2.0.0/Search-Api.md)
* [Auto Suggest](docs/v2.0.0/Search-Api.md#auto-suggest)
* [Geocode](docs/v2.0.0/Search-Api.md#geocode)
* [Reverse Geocode](docs/v2.0.0/Search-Api.md#reverse-geocode)
* [Nearby Places](docs/v2.0.0/Search-Api.md#nearby-places)
* [Place Detail](docs/v2.0.0/Search-Api.md#place-details)
* [POI Along the Route](docs/v2.0.0/Search-Api.md#poi-along-the-route)
* [Routes & Navigation API](docs/v2.0.0/Routing-Api.md)
* [Routing API](docs/v2.0.0/Routing-Api.md#routing-api)
* [Driving Distance Matrix API](docs/v2.0.0/Routing-Api.md#driving-distance-matrix-api)
* [Weather Api](docs/v2.0.0/Weather-Api.md)
* [Nearby Reports](docs/v2.0.0/Nearby-Report.md)
- [Mappls Search Widget](docs/v2.0.0/Place-Autocomplete.md)
* [Getting Started](docs/v2.0.0/Place-Autocomplete.md#getting-started)
* [Place Picker](docs/v2.0.0/Place-Autocomplete.md#placepicker)
* [Search Widget](docs/v2.0.0/Place-Autocomplete.md#search-widget)
- [Mappls Direction Widget](docs/v2.0.0/Direction-Widget.md)
* [Getting Started](docs/v2.0.0/Direction-Widget.md#getting-started)
* [Direction Widget](docs/v2.0.0/Direction-Widget.md#open-mapplsdirectionwidget)
- [Mappls Nearby Widget](docs/v2.0.0/Nearby-Widget.md)
* [Getting Started](docs/v2.0.0/Nearby-Widget.md#getting-started)
* [Nearby Widget](docs/v2.0.0/Nearby-Widget.md#open-mapplsnearbywidget)
- [Mappls Geofence Widget](docs/v2.0.0/Geofence-Widget.md)
* [Getting started](docs/v2.0.0/Geofence-Widget.md#getting-started)
* [Geofence Widget](docs/v2.0.0/Geofence-Widget.md#open-mapplsgeofence-widget)
- [SDK Error Codes](docs/v2.0.0/SDK-Error-code.md)
- [Version History](docs/v2.0.0/Version-History.md)
- [Country List](https://github.com/mappls-api/mappls-rest-apis/blob/main/docs/countryISO.md)
For any queries and support, please contact:
[
](https://about.mappls.com/api/)
Email us at [apisupport@mappls.com](mailto:apisupport@mappls.com)

[Support](https://about.mappls.com/contact/)
Need support? contact us!
[
](https://stackoverflow.com/questions/tagged/mappls-api)[](https://about.mappls.com/blog/)[](https://github.com/Mappls-api)[
](https://www.npmjs.com/org/mapmyindia)
[
](https://www.facebook.com/Mapplsofficial)[](https://twitter.com/mappls)[](https://www.linkedin.com/company/mappls/)[](https://www.youtube.com/channel/UCAWvWsh-dZLLeUU7_J9HiOA)
@ Copyright 2025 CE Info Systems Ltd. All Rights Reserved.
Terms & Conditions | Privacy Policy | Supplier Sustainability Policy | Health & Safety Policy | Environmental Policy & CSR Report
Customer Care: +91-9999333223