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

API Resource Path: /developers/{developer_email}/apps/{app_name}/keys
Consumer credentials (also known as "API keys" or "app keys") generated, provisioned, and managed by the API Platform for apps associated with individual developers.
Credential pairs consisting of consumer key and consumer secret provisioned by Apigee to apps for specific API products. Apigee maintains the relationship between consumer keys and API products, enabling APi products to be added to and removed from consumer keys. A single consumer key can be used to access multiple API products. Keys may be manually or automatically approved for API products--how they are issued depends on the API product configuration. A key must approved and approved for an API product to be capable of accessing any of the URIs defined in the API product.
Approve a developer app keyDetail
/developers/{developer_emal}/apps/{app_name}/keys/{consumer_key}
Verb:POST
Description:Changes the status of a consumer key from 'pending' to 'approved'
Content Types:
application/x-www-url-form-encoded
Auth:Basic Auth
Approve API Product for the Key of Developer AppDetail
/developers/{developer_email}/apps/{app_name}/keys/{consumer_key}/apiproducts/{apiproduct_name}
Verb:POST
Description:Approves the association of a Developer App's consumer key with an API Product
Auth:Basic Auth
Delete a Developer App KeyDetail
/developers/{developer_email}/apps/{app_name}/keys/{consumer_key}
Verb:DELETE
Description:Deletes a consumer key that belongs to an app.
Auth:Basic Auth
Delete API product from a developer app key profileDetail
/developers/{developer_email}/apps/{app_name}/keys/{consumer_key}/apiproducts/{apiproduct_name}
Verb:DELETE
Description:Removes an API product from a developer app key profile, and thereby renders the developer app unable to access the URIs defined the API product that was removed.
Content Types:
application/json
text/xml
Auth:Basic Auth
Get a specific Key of Developer AppDetail
/developers/{developer_email}/apps/{app_name}/keys/{consumer_key}
Verb:GET
Description:Returns details for a consumer key for a developer app
Auth:Basic Auth
Revoke a Developer App KeyDetail
/developers/{developer_email}/apps/{app_name}/keys/{consumer_key}
Verb:POST
Description:Revokes a developer app key
Auth:Basic Auth
Revoke API product association with a specific developer app keyDetail
/developers/{developer_email}/apps/{app_name}/keys/{consumer_key}/apiproducts/{apiproduct_name}?action=revoke
Verb:POST
Description:Revokes the association of an API Product with a Developer App's consumer key.
Auth:Basic Auth
Update Key with ApiProduct(s)Detail
/developers/{developer_email}/apps/{app_name}/keys/{consumer_key}
Verb:POST
Description:Adds an API product to a developer app key
Auth:Basic Auth