GeoMarket API
GeoMarket API is a REST API that aggregates geospatial, demographic, economic, and competitive intelligence around any GPS point in France. It is designed for retail site analysts, urban planners, real estate professionals, and market researchers who need reliable local data without building and maintaining their own data pipelines. Catchment area computation The API computes a catchment area…
GeoMarket API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Catchment | ||
| GET |
getCatchmentArea /api/v1/catchment |
Returns the GeoJSON polygon of the catchment area around a GPS point. Uses OpenRouteService (isochrone) if `travel_time` is provided, otherwise generates an approximate circle. |
| Demographics | ||
| GET |
getPopulation /api/v1/catchment/population |
Complete demographic data: counts, density, gender (M/F), distribution by age and sex (6 brackets), household structure, family structure, socio-professional categories (SPC) and… |
| GET |
getHousing /api/v1/catchment/housing |
Detailed data on the area's housing stock: type (house/apartment), occupancy status, number of rooms, tenure (owner/private renter/social housing), move-in date, construction… |
| Economy | ||
| GET |
getEconomy /api/v1/catchment/economy |
Average and median income per household, purchasing power index (0-100), employment rate, unemployment rate (ILO definition) and poverty rate for the area. |
| Businesses | ||
| GET |
getCompetitors /api/v1/catchment/competitors |
Identifies and geolocates direct competitors of the specified business type. Returns their name (if available in OSM), distance to the analysis point and their OSM tags. |
| GET |
getBusinesses /api/v1/catchment/businesses |
Count and categorisation of businesses, restaurants and services in the area via OpenStreetMap. Excludes street furniture (benches, bins, etc.). |
| Infrastructure | ||
| GET |
getTraffic /api/v1/catchment/traffic |
Assesses traffic and accessibility of the area from OSM road density (weighted by type) and the number of public transport stops (bus, metro, tram, regional rail). |
| Analysis | ||
| GET |
getScore /api/v1/catchment/score |
Computes the Business Opportunity Score (0-100) for a given business type. **Weighting algorithm:** - `population_score` × 25% — customer base size - `income_score` × 20% —… |
| GET |
getOverview /api/v1/catchment/overview |
Aggregates all services in parallel and returns a complete summary view: catchment area, population, economy, businesses, traffic, housing, opportunity score and executive… |
| GET |
getDemographics /api/v1/catchment/demographics |
Returns in a single call the catchment area, complete population data, economic data and housing data. Useful for feeding a full dashboard. |
GeoMarket API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $24.99 / month | — |
|
| ULTRA Recommended | $79.99 / month | — |
|
| MEGA | $199.99 / month | — |
|