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.