# Geocoding

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

## Operations

- [`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

## Tutorials

- [Geocoding API: Parameters Overview](https://benomad.com/dev/doc/bemap-api/guides/tutorials/geocoding-parameters.md)
- [Autocomplete Geocoding API: Parameters Overview](https://benomad.com/dev/doc/bemap-api/guides/tutorials/autocompletegeocoding-parameters.md)

## Reference pages

- [Geocoding](https://benomad.com/dev/doc/bemap-api/guides/services/geocoding.md)
- [Natural Geocoding service](https://benomad.com/dev/doc/bemap-api/guides/services/natgeocoding.md)
- [Auto-complete](https://benomad.com/dev/doc/bemap-api/guides/services/autocompletegeocoding.md)
- [Geocoding for batch job](https://benomad.com/dev/doc/bemap-api/guides/services/geocodingbatch.md)

## With the BeMap JS API

- [Geocoder](https://benomadsas.github.io/bemap-js-api/examples/index.html#nav-services-v2/geocoder.html): runs live in the JS API gallery
- [Autocomplete](https://benomadsas.github.io/bemap-js-api/examples/index.html#nav-services-v2/autocomplete.html): runs live in the JS API gallery
- [GeoAutocomplete](https://benomadsas.github.io/bemap-js-api/examples/index.html#nav-services-v2/geo-autocomplete.html): runs live in the JS API gallery
