The GeoEnrichment service finds demographic information and other location facts for places around the world. A point or polygon can be used to retrieve data associated with the location and surrounding area. The service provides over 15,000 data fields to choose from with coverage for more than 150 countries and regions.
Key features
- Demographic data enrichment coverage for many countries and regions.
- Supports study areas such as rings and drive times derived from point locations.
- Contains curated data collections of demographic analysis variables for areas.
- Supports a custom list of data fields from one or more data collections.
- Returns geometry and data for a study area that can be displayed on a map.
Access the service
To access the service you need the following:
- An ArcGIS Developer account or ArcGIS Online account.
- An access token (API key or OAuth 2.0).
Example
This example shows how to find global facts for a location using enrich.
GET geoenrich.arcgis.com/arcgis/rest/services/World/geoenrichmentserver/GeoEnrichment/enrich?StudyAreas=[{'geometry':{'x': -117.1956, 'y': 34.0572}}]&f=pjson&token=<ACCESS_TOKEN> HTTP/1.1
![Enriched point feature. See the live example in the developer guide](/rest/geoenrichment/static/13eac77fd80d8aa84d0f7b730b0daed5/72aae/GUID-B13D71A8-AEF6-4EF9-A24E-A0D201479FF3-web.png)
To see a live example, go to the Mapping APIs and location services guide.