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