# Geocodio integration

> Geocoding API for US, Canadian, Mexican, UK, Australian and New Zealand addresses: forward and reverse geocoding (single and batch), spreadsheet lists, distance calculations, and data appends such as Congressional districts, Census data and timezones.

- Authentication: apiKey

## Tools (18)

- **Batch Geocode Addresses**: Forward geocode up to 10,000 lookups in one request, from a JSON array, keyed object, or CSV.
- **Batch Reverse Geocode Coordinates**: Reverse geocode up to 10,000 lookups of coordinates in one request.
- **Calculate Distance From Origin**: Distance and optional driving time from one origin to up to 100 destinations.
- **Calculate Distance Matrix**: Distances between many origins and destinations, or one-to-one pairs, up to 10,000 calculations.
- **Create Distance Job**: Start an asynchronous distance matrix or one-to-one pairs job of up to 50,000 calculations.
- **Create Geocoding List**: Upload a spreadsheet (csv, tsv, xls, xlsx or zip) to be geocoded asynchronously.
- **Delete Distance Job**: Delete a distance job and its results.
- **Delete Geocoding List**: Permanently delete a list and its spreadsheet data, or cancel one that is processing.
- **Download Distance Job Results**: Download the JSON results of a completed distance job.
- **Download Geocoding List**: Download the geocoded results of a completed spreadsheet list.
- **Geocode Single Address**: Forward geocode one address, city or ZIP to coordinates, with optional data appends and inline distances.
- **Get Distance Job Status**: Check the status and progress of an asynchronous distance job.
- **Get Geocoding List Status**: Check the processing state and progress of an uploaded spreadsheet list.
- **Google Maps Compatible Geocode**: Geocode or reverse geocode with a Google Maps Geocoding API compatible request and response format.
- **List Distance Jobs**: Page through the account's asynchronous distance jobs.
- **List Geocoding Lists**: Page through all uploaded spreadsheet lists on the account.
- **Parse Address**: Split an address string into its components without geocoding it.
- **Reverse Geocode Single Coordinate**: Convert one latitude,longitude pair to an address, or apply data appends directly to coordinates with skipGeocoding.

Connect Geocodio in General Input: https://www.generalinput.com/apps/geocodio