API Platform Base Path: https://api.enterprise.apigee.com/v1/o/{org_name}

API Resource Path: /developers/{developer_email}/apps
A client/consumer app associated with a developer entity
Apps that consume APIs exposed by the API Platform. Apps registered by API providers on the API Platform can belong to individual developers ("developer apps') or to groups of developers ( 'company apps'). A developer app is an app that belongs to a single developer. Apps are registered on the API Platform by API providers in order to obtain credentials to access API products. 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: GET
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