Foursquare

Foursquare API & Data Access

Unofficial | 👉 Official Foursquare Website: https://developer.foursquare.com | 👥 Contributors: steve

Notes

This is an integration with the Official Foursquare API to offer collection aggregation and workflow batch processing.

To use these endpoints with aggregation features, you’ll need to register for a Foursquare Developer account and get back an API key.

Authentication

Check the Foursquare Authentication Documentation - you’ll probably want to perform Userless Auth to fetch public data, in which case you’ll provide your CLIENT_ID and CLIENT_SECRET to endpoints.

Sample Data

Below is a sample JSON snippet for a venue with more details nested inside the object. You can also download aggregate results together in CSV format.

{
  "id": "50bdc2bde4b02abe7f6474d8",
  "name": "Dante Coffee Shop",
  "contact": {...},
  "location": {...},
  "canonicalUrl": "https://foursquare.com/v/dante-coffee-shop/50bdc2bde4b02abe7f6474d8",
  "categories": [...],
  "verified": false,
  "stats": {...},
  "price": {...},
  "likes": {...},
  "dislike": false,
  "ok": false,
  "allowMenuUrlEdit": true,
  "beenHere": {...},
  "specials": {...},
  "photos": {...},
  "reasons": {...},
  "hereNow": {...},
  "createdAt": 1354613437,
  "tips": {...},
  "shortUrl": "http://4sq.com/R3EBEU",
  "timeZone": "America/New_York",
  "listed": {...},
  "pageUpdates": {...},
  "inbox": {...},
  "attributes": {...}
}

Articles