# Geoapify integration

> Location platform API for geocoding, places, routing, isolines, map matching, boundaries, postcodes, IP geolocation, static maps and map tiles.

- Authentication: apiKey

## Tools (33)

- **Autocomplete Address**: Suggest addresses and places for partially typed text.
- **Calculate Isoline**: Calculate isochrones or isodistances around a location.
- **Calculate Route**: Calculate a route with distance, travel time, legs and turn-by-turn steps between waypoints.
- **Calculate Route Matrix**: Compute a travel time and distance matrix between many sources and targets.
- **Call MCP Server (JSON-RPC)**: Call Geoapify's MCP server (geocoding, places, routing, geometry tools) over JSON-RPC.
- **Combine Geometries (Union or Intersection)**: Union or intersect stored geometries or isolines.
- **Find Boundaries Containing a Place**: List the boundaries (country, state, city, timezone and more) that contain a place.
- **Find Boundaries Inside a Place**: List the child boundaries (districts, cities, postcodes) inside a place.
- **Forward Geocode**: Geocode a free-form or structured address to coordinates and normalized address data.
- **Generate Map Marker Icon**: Generate a customizable PNG marker icon for maps.
- **Get Batch Forward Geocode Result**: Poll or fetch the results of a batch forward geocode job.
- **Get Batch Reverse Geocode Result**: Poll or fetch the results of a batch reverse geocode job.
- **Get Elevations**: Get elevation values for up to 1000 coordinates.
- **Get Generic Batch Result**: Poll or fetch the results of a generic batch job.
- **Get High-Resolution Map Tile**: Fetch a @2x or @3x raster map tile.
- **Get IP Geolocation**: Look up the approximate location of an IP address.
- **Get Map Style**: Fetch a MapLibre GL style JSON for a Geoapify map style.
- **Get Map Tile**: Fetch a raster (PNG) or vector (PBF) map tile.
- **Get Place Details**: Get details, building, surroundings and walk/drive isolines for a place.
- **List Postcodes**: List postcodes by text, area, or country with pagination.
- **Match GPS Trace to Roads**: Snap a GPS trace to the road network and get the matched route.
- **Plan Routes (Route Planner)**: Optimize delivery or service routes across multiple agents with time windows and capacities.
- **Render Static Map (GET)**: Render a static map image (PNG or JPEG) with markers and overlays from URL parameters.
- **Render Static Map (POST)**: Render a static map image with a JSON body of markers, geometries and GeoJSON.
- **Reverse Geocode**: Convert latitude/longitude to the nearest address or place.
- **Run Geometry Operation**: Run one of 42 GeoJSON analysis, measurement, transformation and generator operations.
- **Search Places**: Search places and points of interest by category and location.
- **Search Places With Structured Filters**: Search places by category with JSON spatial filters, including inline polygons and routes.
- **Search Postcodes**: Find a postcode by text or by coordinates.
- **Store Geometry**: Store a GeoJSON geometry and get a reusable geometry id.
- **Submit Batch Forward Geocode Job**: Submit up to 1000 addresses for asynchronous batch geocoding.
- **Submit Batch Reverse Geocode Job**: Submit up to 1000 coordinates for asynchronous batch reverse geocoding.
- **Submit Generic Batch Job**: Submit a batch of up to 1000 requests for one Geoapify API (geocoding, routing, isolines, places and more).

Connect Geoapify in General Input: https://www.generalinput.com/apps/geoapify