Method: organizations.developers.apps.keys.create.create

Creates a custom consumer key and secret for a developer app. This is particularly useful if you want to migrate existing consumer keys and secrets to Apigee hybrid from another system.

Consumer keys and secrets can contain letters, numbers, underscores, and hyphens. No other special characters are allowed.

Note: To avoid service disruptions, a consumer key and secret should not exceed 2 KBs each.

After creating the consumer key and secret, associate the key with an API product using the keys.updateDeveloperAppKey API.

If a consumer key and secret already exist, you can keep them or delete them using the keys.delete API.

HTTP request


The URL uses gRPC Transcoding syntax.

Path parameters



Parent of the developer app key. Use the following structure in your request: organizations/{org}/developers/{developer_email}/apps

Request body

The request body contains an instance of DeveloperAppKey.

Response body

If successful, the response body contains a newly created instance of DeveloperAppKey.

Authorization Scopes

Requires the following OAuth scope: