# Baato.io > Explore Baato Map APIs and start building your map solution. ## Docs - [Baato Documentation](https://docs.baato.io/index.md): Cloud-based maps and geospatial services for Nepal. - [Quickstart](https://docs.baato.io/about/quickstart.md): Go from zero to your first Baato response in about five minutes. - [Authentication](https://docs.baato.io/about/authentication.md): Create, scope and protect the access token every Baato endpoint requires. - [Core concepts](https://docs.baato.io/about/concepts.md): The handful of Baato conventions worth knowing before you write integration code. - [API versioning](https://docs.baato.io/about/api-versioning.md): How Baato versions its API endpoints and how to target a specific version. - [JavaScript](https://docs.baato.io/libraries/javascript.md): Integrate the Baato API into web projects with the official JavaScript client. - [Display a map](https://docs.baato.io/examples/html/display-map.md): Render a Baato vector map in a plain HTML page. - [Autocomplete](https://docs.baato.io/examples/html/autocomplete.md): Add a search-as-you-type place picker to a web page. - [Reverse search](https://docs.baato.io/examples/html/reverse.md): Turn map coordinates into an address in the browser. - [Navigation route](https://docs.baato.io/examples/html/navigation-route.md): Draw a route between two points on a web map. - [Markers with GeoJSON](https://docs.baato.io/examples/html/markers-with-geojson.md): Add markers to a web map from a GeoJSON source. - [Filter markers](https://docs.baato.io/examples/html/filter-data.md): Filter map markers by category in the browser. - [Java](https://docs.baato.io/libraries/java.md): Integrate the Baato API into Android projects with the official Java client. - [Autocomplete](https://docs.baato.io/examples/android-java/autocomplete.md): Build a search-as-you-type place picker on Android with Java. - [Drop a pin](https://docs.baato.io/examples/android-java/drop-pin.md): Let users drop a pin on the map and reverse geocode it to an address. - [Map styles](https://docs.baato.io/examples/android-java/custom-map-style.md): Apply Baato's vector map styles in an Android app. - [Navigation SDK](https://docs.baato.io/libraries/navigation-sdk.md): Build in-app turn-by-turn navigation experiences with the Baato Navigation SDK. - [Turn-by-turn navigation](https://docs.baato.io/examples/android-java/turn-by-turn.md): Add turn-by-turn navigation to an Android app with Java. - [Jetpack Compose](https://docs.baato.io/examples/android-kotlin/jetpack-compose.md): Render a Baato map inside a Jetpack Compose UI. - [Search API usage](https://docs.baato.io/examples/android-kotlin/api-usage.md): Call the Baato Search API from Kotlin. - [Swift](https://docs.baato.io/libraries/swift.md): Integrate the Baato API into iOS projects with the official Swift client. - [Turn-by-turn navigation](https://docs.baato.io/examples/ios/turn-by-turn.md): Add turn-by-turn navigation to an iOS app with Swift. - [Flutter](https://docs.baato.io/libraries/flutter.md): Integrate Baato maps and APIs into Flutter projects with the official Dart package. - [Display a map](https://docs.baato.io/examples/flutter/display-map.md): Render a Baato vector map in a Flutter app. - [Autocomplete](https://docs.baato.io/examples/flutter/autocomplete.md): Build a search-as-you-type place picker in Flutter. - [Reverse search](https://docs.baato.io/examples/flutter/reverse.md): Turn map coordinates into an address in Flutter. - [Navigation route](https://docs.baato.io/examples/flutter/navigation-route.md): Draw a route between two points on a Flutter map. - [Setup](https://docs.baato.io/examples/react-native/setup.md): Install MapLibre React Native and configure your Baato token. - [Display a map](https://docs.baato.io/examples/react-native/display-map.md): Render Baato vector tiles in an Expo or React Native app with MapLibre. - [Search and autocomplete](https://docs.baato.io/examples/react-native/search.md): Build a search-as-you-type place picker in React Native. - [Reverse geocoding](https://docs.baato.io/examples/react-native/reverse.md): Turn a tapped coordinate into an address in React Native. - [Directions and routing](https://docs.baato.io/examples/react-native/directions.md): Fetch a route from the Directions API and draw it with MapLibre. - [Python](https://docs.baato.io/libraries/python.md): Integrate the Baato API into Python projects with the official PyPI package. - [Go](https://docs.baato.io/libraries/go.md): Integrate the Baato API into Go projects with the official Go client. - [FAQs](https://docs.baato.io/faqs.md): Common questions about Baato's plans, limits, licensing, and roadmap. - [Pricing and limits](https://docs.baato.io/resources/limits.md): How Baato meters usage, what the free monthly credit covers, and the caching and licensing rules. - [Attribution requirements](https://docs.baato.io/resources/attribution.md): What you need to display when your app uses Baato maps and data. - [Migrating from Google Maps](https://docs.baato.io/resources/migrating-from-google-maps.md): Map each Google Maps Platform service to its Baato equivalent. - [About Baato](https://docs.baato.io/about/company.md): Who we are, and why we build open map services for Nepal. - [Baato API](https://docs.baato.io/services/overview.md): An overview of the Baato API suite and what each endpoint does. - [Errors and status codes](https://docs.baato.io/services/errors.md): How Baato reports failures, and how your client should respond to each. - [Search API](https://docs.baato.io/services/search.md): Keyword-based place suggestions, optimised for search and autocomplete UIs. - [Reverse Search API](https://docs.baato.io/services/reverse.md): Turn a latitude/longitude pair into a human-readable address. - [Places API](https://docs.baato.io/services/places.md): Full geographic detail — centroid, geometry and tags — for a known place ID. - [Nearby Places API](https://docs.baato.io/services/nearby-places.md): Find places of a given type around a coordinate. - [Directions API](https://docs.baato.io/services/directions.md): Navigation routes between points, with distance and time estimates. - [Map Styles API](https://docs.baato.io/services/styles.md): Vector map styles following the Mapbox Style Specification. ## OpenAPI Specs - [openapi](https://docs.baato.io/services/openapi.yaml)