Public APIs
Foursquare favicon

Foursquare

Social

Interact with Foursquare users and places (geolocation-based checkins, photos, tips, events, etc).

Foursquare's website screenshot

About Foursquare

Foursquare's developer platform provides location and place-data APIs and SDKs for building geospatial and location-aware applications. The Places API offers search, discovery, geotagging and check-in, autocomplete, natural-language place recommendations (Ask API), and matching tools that map user-submitted data or merchant strings to standardized Foursquare Place IDs. The Movement SDK adds foreground and background location awareness for iOS and Android apps, while the Studio Data SDK and Map SDK provide web-based access to geospatial analytics, bulk data processing, and customizable map visualizations embeddable on web pages or in Jupyter notebooks.

The platform targets developers building retail rewards apps, travel tracking and recommendation apps, and ride-hailing apps, drawing on point-of-interest data aggregated from over 100,000 sources. Additional resources include a developer console, documentation, an API explorer with working code examples, a geospatial data catalog, and a Discord community.

Key features

  • Places API for real-time venue search, discovery, and geotagging/check-in
  • Movement SDK embeds foreground and background location awareness into iOS and Android apps
  • Autocomplete API returns places, addresses, and geos matching partial keyword input
  • Place Match and Transaction Match APIs match datasets or merchant strings to standardized Foursquare Place IDs
  • Studio Map SDK and Data SDK for building and customizing geospatial web applications and pipelines
  • Ask API returns recommended places from natural language queries

Frequently asked questions

What platforms does the Movement SDK support?

The Movement SDK is available for Android and iOS.

What kind of place data does Foursquare provide?

It provides global POI data and rich content from 100k+ trusted sources via the Places API for real-time venue search, discovery, and ranking.

Who is Foursquare Developer for?

It is aimed at developers building retail rewards apps, travel tracking and recommendation apps, and ride-hailing apps with location-aware features.

Can I try Foursquare's developer tools for free?

Yes, Foursquare offers a way to get started for free through its developer console.

Does Foursquare offer tools to test the APIs before integrating?

Yes, it provides an API explorer for making authenticated API requests and viewing full responses, plus API demos with code samples.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product