Logo
Akamai APIs API Documentation

List allowed APIs

GET https://{{host}}/identity-management/v3/users/:username/allowed-apis

This operation lists available APIs for a user.

 

Body PARAM

Key Datatype Required Description 
clientType
string (Optional) __Enum__ Filters data by client type, either `USER_CLIENT`, `SERVICE_ACCOUNT`, or default `CLIENT`.
allowAccountSwitch
string (Optional) Includes account a user can switch to, `false` by default.
accountSwitchKey
string (Optional) For customers who manage more than one account, this [runs the operation from another account](https://techdocs.akamai.com/developer/docs/manage-many-accounts-with-one-api-client). The Identity and Access Management API provides a [list of available account switch keys](https://techdocs.akamai.com/iam-api/reference/get-client-account-switch-keys).



HEADERS

Key Datatype Required Description 
Accept
string




RESPONSES

status OK

[ { "accessLevels": [ "READ-WRITE" ], "apiId": 146, "apiName": "Property Manager (PAPI)", "description": "Property Manager (PAPI). PAPI requires access to Edge Hostnames. Please edit your authorizations to add HAPI to your API Client.", "documentationUrl": "https://developer.akamai.com/api/luna/papi/overview.html", "endPoint": "/papi", "hasAccess": true, "serviceProviderId": 1 }, { "accessLevels": [ "READ-ONLY", "READ-WRITE" ], "apiId": 11, "apiName": "Event Center", "description": "Event Center", "documentationUrl": "https://developer.akamai.com/api/luna/events/overview.html", "endPoint": "/events", "hasAccess": true, "serviceProviderId": 1 } ]

Curl
curl -X GET 'https://host/identity-management/v3/users/:username/allowed-apis?clientType=&allowAccountSwitch=&accountSwitchKey=' -H 'Accept: application/json'

ENDPOINTS