API Client Permissions: Legacy Client and Settings API

The following tables list the API client types (based on client features) that can be used to call the Legacy Client and Settings endpoints.

API Clients           
                               

Endpoint

owner

access_
issuer

direct_
access

direct_read
_access

login_client

List Clients 
POST
/clients/list

Yes

No

No

No

No

Modify Client Features 
POST
/clients/set_features

Yes

No

No

No

No

Create an IP Whitelist 
POST
/clients/set_whitelist

Yes

No

No

No

No

Reset a Client Secret 
POST
/clients/reset_secret

Yes

No

No

No

No

Rename a Client 
POST
/clients/set_description

Yes

No

No

No

No

Delete Whitelist IP Addresses 
POST
/clients/clear_whitelist

Yes

No

No

No

No

Create a Client 
POST
/clients/add

Yes

No

No

No

No

Delete a Client 
POST
/clients/delete

Yes

No

No

No

No


Published Settings                 
                        

Endpoint

owner

access_
issuer

direct_
access

direct_read
_access

login_client

View Published Settings for an Application 
POST
/settings/widget/list

Yes

No

No

No

No

View Published Settings for a Client 
POST
/settings/widget/get

Yes

No

No

No

No

Publish Settings 
POST
/settings/widget/publish

Yes

No

No

No

No

Delete Published Settings 
POST
/settings/widget/delete

Yes

No

No

No

No


Application and Client Settings        
                                     

Endpoint

owner

access_
issuer

direct_
access

direct_read
_access

login_client

View an Application Setting 
POST
/settings/get_default

Yes

Yes

Yes

Yes

Yes

Modify an Application Setting 
POST
/settings/set_default

Yes

No

No

No

No

Modify Multiple Application Settings 
POST
/settings/set_default_multi

Yes

No

No

No

No

List Client Settings 
POST
/settings/keys

Yes

No

No

No

No

View a Client Setting 
POST
/settings/get

Yes

No

No

No

No

View Client Settings 
POST
/settings/items

Yes

No

No

No

No

View Multiple Client Settings 
POST
/settings/get_multi

Yes

No

No

No

No

Modify a Client Setting 
POSTs
/settings/set

Yes

No

No

No

No

Modify Multiple Client Settings 
POST
/settings/set_multi

Yes

No

No

No

No

Delete Multiple Client Settings 
POST
/settings/delete_default

Yes

No

No

No

No

Delete a Client Setting 
POSTs
/settings/delete

Yes

No

No

No

No