User Management

Public Beta Feature

This documentation covers a feature currently in Public Beta. Access is available to anyone interested in building personalized experiences for their end-users.

This feature is subject to the Personalization API (Self-Service) Public Beta End user License Agreement.

Overview

With the User Management API, you can:

Foursquare Service Account Required

These endpoints require the use of a Foursquare Service Account that acts on behalf of your application. Please make sure you've created a Service Account and use the associated API Key when making calls to the following endpoints.

For more information, please read Service Account Authentication.

Endpoints

Create Managed User

Create a Foursquare managed user for your application.

Refresh Managed User Token

Refresh a Foursquare managed user's oauth token.

Delete Managed User

Delete a Foursquare managed user from your application.

Request Managed User Data Retrieval

Request the retrieval of a Foursquare managed user's data for export.

Check Privacy Request Status

Check the current status of either a Foursquare managed user's data export or deletion request.

Updated 5 months ago