# Search

Addresses from text, coordinates from addresses and back, one at a time or in batches.

## [Geocoding](https://benomad.com/dev/doc/bemap-api/search/geocoding.md)

An address, structured or free text, turned into coordinates: one at a time, as you type, or in batch.

- [`POST /geocoding/1.0`](https://benomad.com/dev/doc/bemap-api/api/search/geocoding.md): Geocoding
- [`POST /geocoding/1.0/natural`](https://benomad.com/dev/doc/bemap-api/api/search/geocoding-natural.md): Natural geocoding
- [`POST /geocoding/autocomplete/1.0`](https://benomad.com/dev/doc/bemap-api/api/search/geocoding-autocomplete.md): Auto-complete
- [`POST /geocodingBatch/1.0`](https://benomad.com/dev/doc/bemap-api/api/search/geocodingbatch.md): Geocoding for batch job

## [Reverse geocoding](https://benomad.com/dev/doc/bemap-api/search/reverse-geocoding.md)

Coordinates turned into a readable address, one at a time or in batch.

- [`POST /geocoding/1.0/reverse`](https://benomad.com/dev/doc/bemap-api/api/search/geocoding-reverse.md): Reverse geocoding
- [`POST /geocodingBatch/1.0/reverse`](https://benomad.com/dev/doc/bemap-api/api/search/geocodingbatch-reverse.md): Reverse geocoding for batch job
