Geofences API

Geofences can be configured for specific venues, categories, chains, polygons, and arbitrary lat/lng points.

Note: The user of the application must be the one creating the geofences.

Before using the Geofence API, please ensure you've completed the following:

  • Registered for a Foursquare Developer account
  • Installed the Pilgrim SDK in your application
  • Generated a User Authentication token
  • Reviewed the Geofence Builder guide

Get a Geofence

Get a geofence referenced by its geofence_id.

Get All Geofences

Gets all created geofences created within your FSQ Developer Project.

Add a Geofence

Create the following types of geofences: Around a FSQ Venue, using a Custom Polygon, around a Lat/Long Coordinate.

Add Bulk Geofences

Bulk add up to 1000 geofence objects at the same time.

Update a Geofence

Update a geofence referenced by its geofenceId.

Delete a Geofence

Delete a geofence referenced by its geofenceId.

Delete Bulk Geofences

Bulk delete up to 100 geofences (by its geofenceId) at the same time.

Clear All Geofences

Clears all created geofences.