API Platform Base Path: https://api.enterprise.apigee.com/v1/o/{org_name}
API Resource Path:/developers/{developerEmail}/apps |
| An app that is associated with a developer |
| In Apigee, Apps can belong to individual developers or to groups of developers (known as 'companies'). The Developer App is an App that belongs to a single developer. Apps are created in Apigee in order to obtain credentials to access API Products. So, a Developer App always has associated credentials, API Products, and other metadata (stored as attributes) that can be used for profile-based access control, Analytics, etc. Apps also have status, and may be approved or unapproved. By default Apps are created in the 'approved' state. |
| Approve a developer app | Detail | |
/developers/{developer_email}/apps/{app_name}
|
||
| Verb: | POST | |
| Description: | Changes the status of a developer from 'unapproved' to 'approved'. | |
| Auth: | Basic Auth | |
| Create a Developer App | Detail | |
/developers/{developer_email}/apps
|
||
| Verb: | POST | |
| Description: | Creates an App associated with a Developer | |
| Auth: | Basic Auth | |
| Delete a Developer App | Detail | |
/developers/{developer_email}/apps/{app_name}
|
||
| Verb: | DELETE | |
| Description: | Delete a Developer's App | |
| Auth: | Basic Auth | |
| Get a Developer App | Detail | |
/developers/{developer_email}/apps/{app_name}
|
||
| Verb: | GET | |
| Description: | Get the profile of a Developer App | |
| Auth: | Basic Auth | |
| Gets the count of API resources defined in API products approved for a developer app in an organization | Detail | |
/developers/{developer_email}/apps/{app_name}?"query=count&entity={entity_name}"
|
||
| Verb: | GET | |
| Description: | Gets a count of all API resources (URIs) in the API products accessible by a developer app | |
| Auth: | Basic Auth | |
| List Apps by Developer | Detail | |
/developers/{developer_email}/apps
|
||
| Verb: | GET | |
| Description: | Lists all apps created by a developer in an organization | |
| Auth: | Basic Auth | |
| List Developer Apps (Expanded) | Detail | |
/developers/{developer_email}/apps?expand=true
|
||
| Verb: | GET | |
| Description: | Provides an expanded view of a developer's collection of apps | |
| Auth: | Basic Auth | |
| Revoke a Developer App | Detail | |
/developers/{developer_email}/apps/{app_name}?action=revoke
|
||
| Verb: | POST | |
| Description: | Revokes a Developer App, disabling access to all API Products | |
| Content Types: |
application/x-www-url-form-encoded
|
|
| Auth: | Basic Auth | |
| Update a developer app | Detail | |
/developers/{developer_email}/apps/{app_name}
|
||
| Verb: | PUT | |
| Description: | Updates the app to get a new set of consumer credentials. | |
| Auth: | Basic Auth | |