Foursquare APIs Overview

The Foursquare APIs allow you to programmatically access Foursquare tools and services.

Foursquare APIs are divided into six distinct services: Places, Personalization, Geofences, Studio Data, Measurement, and Targeting. Each of these services has its own overview page in this documentation. These overview pages are divided into the individual APIs that make up the service. The documentation for each API is structured by endpoints. An endpoint is a specific method within an API that performs one action and is located at a specific URL.


Places API

Places API

Access global POI data and rich content from 100K+ trusted sources via our API for real-time venue search, discovery, and ranking.

Geofence API

Personalization API

Leverage our global POI database alongside our personalization algorithms to provide a personalized search experience unique to a user’s specific tastes, visit history, review sentiment, and more.

Geofence API

Geofence API

Enable Movement SDK user-configured geofences for specific venues, categories, and more.

Geofence API

Studio Data API

Create, manage, and modify geospatial assets used on Foursquare Studio . Integrate into your pipeline tasks for the bulk processing of geospatial data, allowing for the efficient flow of data into Studio.

Geofence API

Measurement API

Access measurement data, powering everything from insights gathering to campaign optimization.

Geofence API

Targeting API

allows Foursquare Targeting partners integrated with Marketing Solutions to manage memory usage in On-Prem softwar, estimate reach for a given Proximity or Audience design, and more.