Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Reverse Geocode

Convert geographic coordinates (latitude/longitude) into a structured address. Returns the nearest address to the given coordinates, including street, city, state, country, and postal code.

Geocode Address

Convert a text address or structured address components into geographic coordinates (latitude/longitude). Supports free-form text queries like "1600 Pennsylvania Ave, Washington DC" or structured components (street, city, state, country). Results include confidence scores to verify correctness. Use **filter** and **bias** parameters to constrain or prioritize results geographically.

Calculate Route

Calculate a route between two or more waypoints. Supports 17 travel modes including driving, trucking, cycling, walking, hiking, scooter, and public transit. Returns distance, travel time, and turn-by-turn navigation instructions. You can avoid toll roads, ferries, highways, and specific locations.

Calculate Isoline

Calculate reachability areas from a point — either isochrones (areas reachable within a travel time) or isodistances (areas reachable within a distance). Returns GeoJSON polygons representing the reachable area. Supports multiple ranges in a single request.

Search Places

Search for points of interest and amenities by category and location. Supports ~400 POI categories in a hierarchical system (e.g. "catering.restaurant", "accommodation.hotel", "commercial.supermarket"). Results include names, addresses, coordinates, opening hours, and contact info.

Get Place Details

Get detailed information about a specific place, including building geometry, contact info, Wikipedia references, and nearby amenities. Can also query surroundings within a radius or reachability area (walking/driving isoline). Provide a place ID from geocoding/places results, or coordinates.

Ip Geolocation

Detect a user's approximate location by IP address. Returns country, city, coordinates, timezone, and language information. Omit the IP address to detect the caller's own location.

Calculate Route Matrix

Generate a time-distance matrix between multiple origin and destination points. Useful for comparing travel times/distances between many location pairs at once — e.g. finding the closest warehouse to multiple customers.

Lookup Boundaries

Look up administrative boundaries for a location. Two modes: **"part_of"** returns all boundaries containing a location (city → county → state → country), **"consists_of"** returns child boundaries within a location (country → states, city → districts). Returns GeoJSON boundary polygons.

Lookup Postcodes

Search for postcodes by code or list postcodes within a geographic area. Use **search mode** to find details for a specific postcode, or **list mode** to enumerate postcodes within a bounding box or country. Optionally includes boundary geometry for each postcode area.

Batch Geocode

Submit a batch of up to 1000 addresses for geocoding in a single request. The API processes them asynchronously. This tool submits the batch and attempts to retrieve results. If results aren't ready yet, it returns a job ID you can use to check back later with the **Check Batch Geocode Results** tool.

Autocomplete Address

Get address suggestions for a partial address string. Designed for type-ahead address input — provide a partial address and receive ranked completion suggestions with coordinates and structured address data.

Map Match

Snap GPS coordinates to the nearest road network. Takes a sequence of GPS points (e.g. from a vehicle tracker) and returns the reconstructed route geometry snapped to actual roads. Also provides road segment details like speed limits, surface type, and road class.

Check Batch Geocode Results

Check the status and retrieve results of a previously submitted batch geocoding job. Provide the job ID returned by the **Batch Geocode** tool.