Clients and Settings API

The Clients and Settings APIs are primarily used to manage your API clients (also known as "properties). For example, these endpoints enable you to do such things as:

  • Create new API clients
  • Delete existing API clients
  • Modify the settings and permissions assigned to your API clients at either the global scope or the local (individual
    client) scope

For an introduction to to the Clients and Settings API, see this topic:

And for the actual endpoints themselves, see the following:


 
/config/{app_id}/clients/{client_id}/secret
Resets the secret for an API client. Resetting the secret is equivalent to changing the client password.
PUT
/config/{app_id}/clients/{client_id}/settings
The GET method returns setting values for the specified API client, while the PUT method enables you to change client settings.
GET - PUT
/config/{app_id}/clients/{client_id}
The GET method returns permission and metadata information for an API client, while the PUT method provides a way to update the permissions and settings assigned to a client. Meanwhile, the DELETE method enables you to delete an API client.
GET - PUT-DELETE
/config/{app_id}/clients
The GET method returns permission and metadata information for all your API clients. The POST method provides a way to create a new API client.
GET - POST
/config/{app_id}/entityTypes/{entity_type}/attributes/{attribute_name}
Returns information about the specified user profile attribute.
GET
/config/{app_id}/entityTypes/{entity_type}/attributes
Returns information about all the attributes associated with the specified entityType.
GET
/config/{app_id}/entityTypes/{entity_type}
Returns information about the specified entityType.
GET
/config/{app}/entityTypes
Returns information about all your entityTypes.
GET
/config/{app_id}/settings/options
The GET method returns information about the values and settings applied at the application (global) scope. The PUT method provides a way to modify those values and settings.
GET - PUT
/config/{app_id}/settings
Returns information about the settings that can be applied to an API client.
GET