Skip to main content
The Python client is a thin synchronous wrapper over the Baato API, returning parsed JSON dictionaries. It suits backend workloads — batch geocoding, enrichment jobs, and serving Baato results through your own API.

PyPI

baato

Authentication

Read the token from the environment, not source.

Installation

Creating a client

Construct the client once and reuse it. All six services hang off the same instance.
Every method returns the raw response envelope, so results are under response["data"].

Usage

Search — place suggestions

Next

API reference

Every parameter, with a live playground.

Errors and status codes

What to retry, and what to fix.