Foursquare Places API

"100M+ POI across 200+ countries. Access Foursquare's global database of points of interest to build location-aware apps with search, autocomplete, geotagging, and rich venue metadata." [1]

foursquare.com/products/places-api/ · By Foursquare · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

Foursquare Places API provides access to a global database of 100 million-plus points of interest across 200-plus countries, supporting place search, autocomplete, geotagging, place matching, and venue metadata enrichment for location-aware apps. Pricing is usage-based at $15 per 1,000 requests with a free tier of 500 Pro calls per month and self-serve signup, plus an enterprise plan with a published SLA and 100 QPS rate limit. SDKs are available for JavaScript and Python, and an MCP server is offered for AI agent integrations. Customers include Uber, Apple, Microsoft, Samsung, and Tinder, and use requires "Powered by Foursquare" attribution wherever Places data appears.

Best for / Avoid if

Best for: Prototypes and side projects - free to start, no sales call; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box

Avoid if: You have strict compliance requirements

Scores

  • 65 / 100
    Agent friendliness
  • 100 / 100
    Pricing transparency
  • 80 / 100
    Setup speed
  • 55 / 100
    Docs quality
  • 100 / 100
    Procurement ease
  • 35 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Usage-based [2]
Published pricing
Yes [3]
Free tier
Yes [4]
Free tier details
500 free Pro endpoint calls per month (as of June 1 2026 pricing update; previously 10,000 complimentary Pro calls for new accounts). Premium endpoints have no free tier. [5]
Self-serve signup
Yes [6]
Requires sales call
No [7]
Enterprise plan
Yes [8]
Published prices
PlanItemPerAmountSource
Pay As You Go - ProPro endpoint calls — Place Search, Place Details, Autocomplete, Place Match, Geotagging Candidates with default fields (free monthly allowance)first 500 calls/month$0source
Pay As You Go - ProPro endpoint calls — Place Search, Place Details, Autocomplete, Place Match, Geotagging Candidates with default fields1,000 calls (501–100,000 calls/month)$15source
Pay As You Go - ProPro endpoint calls — Place Search, Place Details, Autocomplete, Place Match, Geotagging Candidates with default fields1,000 calls (100,001–500,000 calls/month)$12source
Pay As You Go - ProPro endpoint calls — Place Search, Place Details, Autocomplete, Place Match, Geotagging Candidates with default fields1,000 calls (500,001+ calls/month)$9source
Pay As You Go - PremiumPremium endpoint calls — Tips, Photos; Search, Details, Place Match, Geotagging Candidates with premium-tier fields1,000 calls (0–100,000 calls/month)$18.75source
Pay As You Go - PremiumPremium endpoint calls — Tips, Photos; Search, Details, Place Match, Geotagging Candidates with premium-tier fields1,000 calls (100,001–500,000 calls/month)$15source
Pay As You Go - PremiumPremium endpoint calls — Tips, Photos; Search, Details, Place Match, Geotagging Candidates with premium-tier fields1,000 calls (500,001+ calls/month)$11.25source
Pay As You Go - Ask (Pro tier)Ask API endpoint calls priced at Pro tier1,000 calls$30source
Pay As You Go - Ask (Premium tier)Ask API endpoint calls priced at Premium tier1,000 calls$36source

Capabilities

  • POI search
  • Nearby / radius
  • Autocomplete
  • Place details
  • Reviews / ratings
  • Photos
Supported actions
place_search, place_details, autocomplete, place_photos, place_tips, place_match, geotagging_candidates, address_search [9]
Regions
global, 200+ countries, 100M+ POIs [10]
Languages
locale specified via Accept-Language HTTP header or locale= parameter; falls back to most popular language in country if unspecified
Input types
text query / keyword, lat/lon coordinates, category, place ID (fsq_id), address, telephone number, chain name, taste label, session token (autocomplete) [11]
Output types
JSON
Webhooks
No [12]
Sandbox / test mode
No [13]
SDK languages
JavaScript, Python [14]
MCP server
Yes [15]

Trust & compliance

SOC 2
Unknown [16]
HIPAA
Unknown
GDPR
Yes [17]
ISO 27001
Unknown
PCI DSS
Unknown
Published SLA
Yes [18]
Rate limits
Enterprise Customers: 100 QPS (queries per second, calculated across all endpoints in total); Pay as You Go & Sandbox Customers: 50 QPS. [19]
Known restrictions
Attribution required: must display 'Powered by Foursquare' on any page or screen where Places Data appears, Cannot make Places Data available to third parties in bulk, Cannot allow third parties to systematically query Places Data to obtain all or substantially all Places Data, Cannot use Places Data to contact businesses in the database as prospective customers, Cannot transfer user data to ad networks, ad exchanges, data brokers, or advertising/monetization toolsets, Must make commercially reasonable efforts to prevent pages displaying Places Data from being crawled, Certain 'Calculated Scores' attributes are for internal use only and cannot be externally displayed, License is limited, non-exclusive, revocable, non-sublicensable, non-transferable with no rights to create derivative works, SLA (99.9% uptime) applies only to invoiced flat-fee enterprise customers; pay-as-you-go and sandbox customers are excluded, Must comply with Places API caching and query rate limitations per account type [20]

Developer surface

Docs rendering: static · llms.txt present

Integration

API style
rest
Base URL
https://places-api.foursquare.com
Version
2025-06-17
Versioning
header
Stability
ga
Auth methods
api_key
Error format
vendor-specific
Rate limit
50 / second

SDKs

  • JavaScript @foursquare/foursquare-places · repo
  • Python foursquare-places-mcp · repo

Adoption & maturity

Launched
2021-03-23
GA
2021-03-23
Notable customers
X (Twitter), Samsung, Telegram, Atmosfy, Untappd, Chime Bank, Reality Games, Uber, Apple, Microsoft, Tinder

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."

    Usage · free tier · public pricing · self-serve

  • 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."

    Usage · free tier · public pricing · self-serve

  • 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)."

    Hybrid · free tier · public pricing · self-serve

  • Radar Geocoding API

    "Use Radar's geocoding APIs to convert addresses to latitude and longitude coordinates, or vice versa."

    Hybrid · free tier · public pricing · self-serve

  • Mapbox Search Box API

    "All-in-one location search for addresses, places, and points of interest"

    Usage · free tier · public pricing · self-serve

  • HERE Geocoding & Search API (Discover & Browse)

    "Enable precise conversion and discovery of geocoordinates, POIs and addresses to improve location accuracy and context."

    Hybrid · free tier · self-serve

Foursquare Places API alternatives · Foursquare Places API vs Azure Maps Search (POI) · All Places & POI APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: foursquare.com
  2. Pricing model: foursquare.com
  3. Published pricing: foursquare.com
  4. Free tier: docs.foursquare.com · foursquare.com
  5. Free tier details: foursquare.com · docs.foursquare.com
  6. Self-serve signup: foursquare.com
  7. Requires sales call: foursquare.com
  8. Enterprise plan: foursquare.com
  9. Supported actions: foursquare.com
  10. Regions: foursquare.com
  11. Input types: foursquare.com
  12. Webhooks: foursquare.com
  13. Sandbox: foursquare.com · foursquare.com
  14. SDK languages: github.com
  15. MCP server: github.com
  16. SOC 2: app.foursquare.com · foursquare.com
  17. GDPR: foursquare.com
  18. Published SLA: foursquare.com · foursquare.com
  19. Rate limits: docs.foursquare.com
  20. Known restrictions: foursquare.com · foursquare.com · foursquare.com

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Docs Quality: 1555
  2. 2026-06-15 Score Agent Friendliness: 3065
  3. 2026-06-14 Robots Allows Agents: (none)Yes
  4. 2026-06-14 Has Structured Data: (none)Yes
  5. 2026-06-14 Llms Txt URL: (none)https://docs.foursquare.com/llms.txt
  6. 2026-06-14 Llms Txt Present: NoYes
  7. 2026-06-14 API Reference URL: (none)https://docs.foursquare.com/fsq-developers-places/reference/geotagging-endpoints
  8. 2026-06-14 Changelog URL: (none)https://docs.foursquare.com/changelog
  9. 2026-06-14 Capabilities: {}{"nearby":true,"photos":true,"reviews":true,"poi_search":true,"autocomplete":tr…
  10. 2026-06-14 Summary Md: (none)Foursquare Places API provides access to a global database of 100 million-plus …
  11. 2026-06-14 Score Docs Quality: 015
  12. 2026-06-14 Docs URL: (none)https://docs.foursquare.com
  13. 2026-06-14 Llms Txt Present: (none)No
  14. 2026-06-14 Rendering: (none)static
  15. 2026-06-14 Status Page URL: (none)https://status.foursquare.com
  16. 2026-06-14 Score Agent Friendliness: (none)30
  17. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  18. 2026-06-14 Avoid If: (none)You have strict compliance requirements
  19. 2026-06-14 Best For: (none)Prototypes and side projects - free to start, no sales call, AI agents and auto…
  20. 2026-06-14 Score Trust Readiness: (none)35
  21. 2026-06-14 Score Procurement Friction: (none)100
  22. 2026-06-14 Score Docs Quality: (none)0
  23. 2026-06-14 Score Setup Speed: (none)80
  24. 2026-06-14 Score Pricing Transparency: (none)100
  25. 2026-06-14 SLA Published: set to Yes
  26. 2026-06-14 SLA URL: set to https://foursquare.com/legal/terms/places-api/sla/
  27. 2026-06-14 Data Retention Policy URL: set to https://foursquare.com/legal/terms/apilicenseagreement/
  28. 2026-06-14 Documented Rate Limits: set to Enterprise Customers: 100 QPS (queries per second, calculated across all endpoi…
  29. 2026-06-14 Rate Limit Requests: set to 50
  30. 2026-06-14 Rate Limit Window: set to second
  31. 2026-06-14 Known Restrictions: set to Attribution required: must display 'Powered by Foursquare' on any page or scree…
  32. 2026-06-14 Auth Methods: set to api_key
  33. 2026-06-14 Auth Docs URL: set to https://docs.foursquare.com/developer/reference/data-api-authentication
  34. 2026-06-14 API Style: set to rest
  35. 2026-06-14 Base URL: set to https://places-api.foursquare.com
  36. 2026-06-14 API Version: set to 2025-06-17
  37. 2026-06-14 Versioning Scheme: set to header
  38. 2026-06-14 Stability: set to ga
  39. 2026-06-14 Deprecation Policy URL: set to https://docs.foursquare.com/developer/reference/versioning
  40. 2026-06-14 MCP URL: set to https://github.com/foursquare/foursquare-places-mcp
  41. 2026-06-14 Quickstart URL: set to https://docs.foursquare.com/developer/docs/developer-console-get-started
  42. 2026-06-14 Error Format: set to vendor-specific
  43. 2026-06-14 Requires Verification: set to No
  44. 2026-06-14 Starting Price Usd: set to 15
  45. 2026-06-14 Price Basis: set to 1,000 requests
  46. 2026-06-14 Free Tier Limit: set to 500 Pro calls/month
  47. 2026-06-14 Launched At: set to 2021-03-23
  48. 2026-06-14 GA Date: set to 2021-03-23
  49. 2026-06-14 Input Types: set to text query / keyword, lat/lon coordinates, category, place ID (fsq_id), address…
  50. 2026-06-14 Fields Not Found: set to soc2, hipaa, iso_27001, pci_dss, minimum_commitment, specific supported languag…

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/foursquare-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/foursquare-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"}'

All the ways to contribute →