Geoapify for AI agents
Agents read Geoapify at once. Changes and sends are held for a person's approval by default.
About Geoapify
Geoapify offers a suite of APIs for integrating maps, geocoding, routing, and other location-based services into applications.
What an agent can do in Geoapify
Every Geoapify action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Geoapify without asking first. 18 actions.
- Address AutocompleteTool to fetch address suggestions based on partial input. Use when you need to get predictive suggestions from incomplete address text.
- Get Boundaries Containing LocationRetrieve all administrative boundaries that contain a given location. Returns hierarchical boundaries (suburb, city, county, state, country) as GeoJSON features. Use this to find what administrative a
- Geometry OperationTool to perform geometric operations on stored polygon geometries. Use when combining or intersecting multiple stored geometries.
- Get Batch Reverse Geocode ResultsTool to retrieve batch reverse geocoding job results. Use when you have a batch job ID from creating a batch reverse geocoding job and want to fetch the completed results.
- Get Child Boundaries (Consists Of)Get boundaries that a specified location consists of. Returns child administrative divisions (states for country, districts for city). Useful for drilling down into sub-regions.
- Get Map Style JSONTool to retrieve vector map style JSON for MapLibre GL and Mapbox GL. Returns a Mapbox-compatible style specification for rendering vector tiles.
- IP GeolocationLookup geographic location information for an IP address. Returns city-level location data including country, region, city, coordinates, and additional metadata like currency and language. If no IP is
- Generate isoline (isochrone/isodistance)Tool to generate isochrone or isodistance isolines. Use when visualizing reachable areas from a point; use `id` to poll ongoing calculations.
- List PostcodesTool to list postcodes within a specified area or boundary. Use when you need to retrieve multiple postcodes in a geographic region using filters like circle, rectangle, or place ID.
- Map MatchingSnap GPS traces to the road network for accurate route reconstruction. Use this tool to: - Correct GPS drift and inaccuracies in recorded tracks - Align vehicle/cycling/walking traces to actual roads
- Fetch Geoapify Map TilesTool to fetch raster map tiles or style JSON from Geoapify. Use when rendering custom maps with specific styles.
- Place DetailsTool to retrieve detailed information about a specific place. Use when you have a place ID or coordinates and need comprehensive metadata.
Show all 18
- Places SearchSearch for points of interest (POIs) like restaurants, hotels, attractions, hospitals, etc. within a geographic area. Use this tool when you need to find places by category near a location. You must p
- Postcode SearchTool to retrieve postcode information for a location. Use when you need to fetch postcode details based on a given postcode or geographic coordinates.
- Reverse GeocodingTool to reverse geocode coordinates into a structured address. Use when converting lat/lon to human-readable addresses.
- Route MatrixTool to compute travel time and distance matrices. Use when you need durations and distances between multiple origin and destination pairs.
- Route PlannerOptimize multi-agent routes for deliveries, pickups, and service jobs. Solves Vehicle Routing Problems (VRP) including: Travelling Salesman (TSP), Capacitated VRP, VRP with Time Windows, and Pickup-De
- RoutingTool to calculate routes between multiple waypoints. Use when you need both distance, time, and turn-by-turn directions for two or more coordinates.
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 5 actions.
- Batch RequestsCreate or retrieve asynchronous batch processing jobs for geocoding, reverse geocoding, routing, or isoline APIs. Use cases: - Batch geocode up to 1000 addresses at once (forward geocoding) - Batch re
- Create Batch Forward Geocode JobTool to create a batch forward geocoding job for up to 1000 addresses. Use when you need to geocode multiple addresses asynchronously. Returns a job ID for retrieving results once processing is comple
- Create Batch Reverse Geocode JobTool to create a batch reverse geocoding job that converts multiple lat/lon coordinates into addresses asynchronously. Use when you need to reverse geocode multiple coordinates (up to 1000) in one req
- Forward GeocodingTool to convert an address into geographic coordinates. Use when you need latitude and longitude from an address.
- Get Batch Forward Geocode ResultsTool to retrieve batch forward geocoding job results using the job ID. Use when you need to fetch geocoded addresses from a previously submitted batch job. Results available in JSON or CSV format. Job
Changes wait in Needs you
Changes and sends in Geoapify are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Geoapify questions
Can an agent change data in Geoapify on its own?
Not by default. Changes and sends in Geoapify are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Geoapify?
This connector lists 18 read actions. Reads run at once, without waiting for approval.
How does Geoapify connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.