Placematch
Match a place against multiple geospatial data sources using AI-powered entity resolution. Given information about a place (address, name, coordinates) we will find the right place. Under the hood we use a combination of name similarity, geographic proximity and distance, category alignment, address components to find candidates and match them with our fine-tuned LLM.
Documentation Index
Fetch the complete documentation index at: https://syncupai-claude-update-docs-terminology-g7r40.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer token in the format: Bearer YOUR_API_KEY
Headers
Query Parameters
Body
Request model for placematch endpoint.
Place to match. In order to match places you need to provide one of the following:
- Name + Address: Provide
place.name+place.full_address - Name + Address + Coordinates (most accurate): Provide
place.name+place.full_address+place.latitude+place.longitude
Sources to search for matches. Defaults to reprompt if not specified.
Reprompt supports multiple backends for matching against:
- Foursquare OS Places - amazing open data project with 100M+ global POIs (Apache 2.0 license)
- Overture Places - open map data from the Overture Maps Foundation with 64M+ places (CDLA Permissive 2.0)
- Our index of places we picked up from crawling the web
Supported data sources for place matching and search.
These sources are available across both the placematch API (for entity resolution) and the find-places API (for geographic search).
reprompt, overture, foursquare Maximum matches per source
1 <= x <= 5Search radius in meters
50 <= x <= 5000