SafeGraph Places
"The Source of Truth for Point of Interest (POI) Data" [1]
SafeGraph Places is a global point-of-interest data product covering over 250 countries and territories, serving industries including retail site selection, commercial real estate, OOH advertising, financial services, and location-based app development. Access is enterprise-only, requiring a sales call and a 12-month minimum commitment, with published pricing starting at $150,000 per year. Data is delivered via a GraphQL API, bulk CSV/Parquet downloads, S3, Snowflake, or AWS Data Exchange, with Python and R SDKs available. License terms prohibit caching, sublicensing, and redistribution of the underlying data.
Best for / Avoid if
Best for: AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box
Avoid if: You need to start building today without contacting sales; You want to try it free before paying; You have strict compliance requirements
Scores
- 35 / 100Agent friendliness
- 70 / 100Pricing transparency
- 20 / 100Setup speed
- 55 / 100Docs quality
- 30 / 100Procurement ease
- 0 / 100Trust readiness
Pricing & procurement
- Pricing model
- Contact sales [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✗ No [4]
- Self-serve signup
- ✗ No [5]
- Requires sales call
- ✓ Yes [6]
- Enterprise plan
- ✓ Yes [7]
- Minimum commitment
- 12 months [8]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Annual Contract (AWS Marketplace — Geospatial Data for Entire US) | Places Data for Entire US — 12-month contract | year | $150000 | source |
| Annual Contract (AWS Marketplace — Places Data for Retail, Location & Marketing) | Places Data for Retail, Location & Marketing - Entire US — 12-month contract | year | $150000 | source |
| Free Sample (AWS Marketplace) | POI Data Free Sample: SafeGraph Places — Starbucks US locations (~14,000 POI) | $0 | source |
Capabilities
- Supported actions
- lookup by Placekey, lookup by name and address, search by brand / region / NAICS code, bulk dataset download (CSV/Parquet), geometry/polygon data retrieval, brand information lookup, monthly patterns access, weekly patterns access, S3 bucket delivery, Snowflake integration, AWS Data Exchange delivery, CARTO integration [9]
- Regions
- 250 countries and territories globally, Africa (58 countries), Asia (51 countries), Europe (52 countries), North America (13 countries), Oceania (25 countries), South America (42 countries), Tier 1 coverage: United States, Canada, Great Britain and other major markets [10]
- Input types
- Placekey identifier, place name + address, brand name, NAICS code, region/geography filter, lat/lon coordinates, search criteria (category, brand, region)
- Output types
- CSV (delimited files), Parquet, JSON (for structured fields such as open_hours), pandas DataFrame (via Python library), S3 bulk file delivery, Snowflake table delivery [11]
- Webhooks
- ✗ No
- Sandbox / test mode
- ✗ No [12]
- SDK languages
- Python, R [13]
- MCP server
- ✗ No
Trust & compliance
- SOC 2
- – Unknown [14]
- HIPAA
- – Unknown [15]
- GDPR
- ✗ No [16]
- ISO 27001
- – Unknown
- PCI DSS
- – Unknown
- Published SLA
- – Unknown [17]
- Rate limits
- 1,000 placekeys per API call; 1,000 requests per minute (GraphQL API) [18]
- Known restrictions
- API licensees shall not cache data in or on any medium for any period of time, Sublicensing, redistribution, and resale are explicitly prohibited, Users may not download or export material portions of data to third parties, Cannot create competing databases or commercially available mailing lists, Prohibited use: identifying individual behavior patterns, Prohibited use: advertising targeting based on visits to health or sensitive facilities, Prohibited use: financial services or investment use of Spend data, Prohibited use: protest or social demonstration analysis, Data must be deleted within 5 business days of contract termination; Placekeys may be retained indefinitely, 1-year license term - data must be deleted after 1 year unless renewed, Attribution to SafeGraph is required when publishing content using the data, UK Places require additional attribution under the Open Government Licence v3.0, Non-exclusive, non-transferable, non-sublicensable, revocable license only [19]
Developer surface
Integration
Adoption & maturity
- Launched
- 2016-01-01
- Notable customers
- Plaid, INRIX, Spade, Avison Young, Clear Channel Europe, Dosh, Adomni, Sysco, Olvin, MikMak, Socially Determined
Other Places & POI APIs
Azure Maps Search (POI)
"Azure Maps is a collection of geospatial services and SDKs that use fresh mapping data to provide geographic context to web and mobile applications."
Google Places API
"The Places API is a service that accepts HTTP requests for location data through a variety of methods. It returns formatted location data and imagery about establishments, geographic locations, or prominent points of interest."
TomTom Search / Places API
"Search is a RESTful API designed for developers allowing single-line fuzzy search for addresses and POIs. Search assigns a latitude/longitude to a specific address, cross street, geographic feature, or point of interest (POI)."
Radar Geocoding API
"Use Radar's geocoding APIs to convert addresses to latitude and longitude coordinates, or vice versa."
Mapbox Search Box API
"All-in-one location search for addresses, places, and points of interest"
HERE Geocoding & Search API (Discover & Browse)
"Enable precise conversion and discovery of geocoordinates, POIs and addresses to improve location accuracy and context."
References
- ↑Description: safegraph.com
- ↑Pricing model: aws.amazon.com · safegraph.com
- ↑Published pricing: aws.amazon.com · aws.amazon.com
- ↑Free tier: safegraph.com · aws.amazon.com
- ↑Self-serve signup: safegraph.com
- ↑Requires sales call: safegraph.com
- ↑Enterprise plan: safegraph.com · aws.amazon.com
- ↑Minimum commitment: safegraph.com · aws.amazon.com
- ↑Supported actions: pypi.org · docs.safegraph.com
- ↑Regions: datarade.ai
- ↑Output types: pypi.org · docs.safegraph.com
- ↑Sandbox: docs.safegraph.com
- ↑SDK languages: safegraphinc.github.io · pypi.org
- ↑SOC 2: safegraph.com
- ↑HIPAA: safegraph.com
- ↑GDPR: safegraph.com
- ↑Published SLA: safegraph.com
- ↑Rate limits: safegraphinc.github.io · rdrr.io
- ↑Known restrictions: safegraph.com · safegraph.com
Change history
- 2026-06-15 Score Agent Friendliness: 15 → 35
- 2026-06-15 Score Docs Quality: 35 → 55
- 2026-06-14 Has Structured Data: (none) → Yes
- 2026-06-14 Robots Allows Agents: (none) → Yes
- 2026-06-14 API Reference URL: (none) → https://docs.safegraph.com/reference
- 2026-06-14 Llms Txt URL: https://www.safegraph.com/llms.txt → https://docs.safegraph.com/llms.txt
- 2026-06-14 Capabilities: {} → {"poi_search":true}
- 2026-06-14 Summary Md: (none) → SafeGraph Places is a global point-of-interest data product covering over 250 c…
- 2026-06-14 Best For: Teams needing broad API coverage out of the box → AI agents and automation - an agent-ready surface (MCP / llms.txt), Teams needi…
- 2026-06-14 Score Docs Quality: 0 → 35
- 2026-06-14 Score Agent Friendliness: 0 → 15
- 2026-06-14 Changelog URL: (none) → https://www.safegraph.com/whats-new
- 2026-06-14 Llms Txt Present: (none) → Yes
- 2026-06-14 Llms Txt URL: (none) → https://www.safegraph.com/llms.txt
- 2026-06-14 Rendering: (none) → static
- 2026-06-14 Docs URL: (none) → https://docs.safegraph.com
- 2026-06-14 Score Agent Friendliness: (none) → 0
- 2026-06-14 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-14 Avoid If: (none) → You need to start building today without contacting sales, You want to try it f…
- 2026-06-14 Best For: (none) → Teams needing broad API coverage out of the box
- 2026-06-14 Score Trust Readiness: (none) → 0
- 2026-06-14 Score Procurement Friction: (none) → 30
- 2026-06-14 Score Docs Quality: (none) → 0
- 2026-06-14 Score Setup Speed: (none) → 20
- 2026-06-14 Score Pricing Transparency: (none) → 70
- 2026-06-14 Documented Rate Limits: set to 1,000 placekeys per API call; 1,000 requests per minute (GraphQL API)
- 2026-06-14 Rate Limit Requests: set to 1000
- 2026-06-14 Rate Limit Window: set to minute
- 2026-06-14 Known Restrictions: set to API licensees shall not cache data in or on any medium for any period of time, …
- 2026-06-14 Auth Methods: set to api_key
- 2026-06-14 Auth Docs URL: set to https://docs.safegraph.com/reference/access-and-authentication
- 2026-06-14 API Style: set to graphql
- 2026-06-14 Base URL: set to https://api.safegraph.com/v2/graphql
- 2026-06-14 API Version: set to v2
- 2026-06-14 Versioning Scheme: set to url
- 2026-06-14 Stability: set to ga
- 2026-06-14 Quickstart URL: set to https://docs.safegraph.com/docs/places-api
- 2026-06-14 Requires Verification: set to Yes
- 2026-06-14 Starting Price Usd: set to 150000
- 2026-06-14 Price Basis: set to year
- 2026-06-14 Free Tier Limit: set to Sample datasets available on request (no published call limit)
- 2026-06-14 Launched At: set to 2016-01-01
- 2026-06-14 Notable Customers: set to Plaid, INRIX, Spade, Avison Young, Clear Channel Europe, Dosh, Adomni, Sysco, O…
- 2026-06-14 Fields Not Found: set to soc2, hipaa, iso_27001, pci_dss, sla_published, mcp_server_available, ga_date, …
- 2026-06-14 Source Confidence: set to high
- 2026-06-14 Slug: set to safegraph-places
- 2026-06-14 Last Verified At: set to 2026-06-14T00:00:00.000Z
- 2026-06-14 Status: set to published
- 2026-06-14 Extractor: set to claude-subagent:sonnet
- 2026-06-14 Name: set to SafeGraph Places
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/safegraph-places \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/safegraph-places/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'