The Places API offers real-time access to Foursquare’s global database of rich venue data and user content to power your location-based experiences in your app or website.
|Access to Foursquare’s Global Database||Get real-time access to over 105MM places available across 190 countries and 50 territories.|
|Power App Experiences||Use our custom API endpoints to power geo-tagging, venue search, venue recommendations, and more in your apps.|
|Descriptive Place Profiles||Leverage 70+ venue attributes and 900+ categories, sourced by the Foursquare consumer community.|
|Rich User Content||Create engaging location experiences with access to user-generated tips, tastes, photos & more.|
Get Started in 5 Easy Steps!
Create a Developer Account
If you do not have an existing Foursquare account, you will need to create one in order to sign up as a developer.
Use the link below to register:Create Developer Account
Create A New Foursquare App
On the next page, choose a name for your app and enter the URL from where it will be hosted.
Obtain Your Client ID and Secret
Once you’ve created your app, make note of your Client ID and Client Secret since you will need these credentials in order to make a request. Please note the key below has been generated for this guide and will not be usable in an application.
Make Your First API Call
Using your client ID and secret, let's make our first API call! The examples below show you how to find a coffee shop near a given location.
Choose Your Account Tier
Need more requests? Need higher rate limits?
Choose the right API tier for you and upgrade your account to receive even more rich content, dedicated technical support, as well as discounts for higher call volumes.
Now that you're all set to make API calls, be sure to check out these additional links to get you live: