Method: organizations.developers.apps.create

Creates an app associated with a developer, associates the app with an API product, and auto-generates an API key for the app to use in calls to API proxies inside the API product. The name is the unique ID of the app that you can use in management API calls. The DisplayName (set with an attribute) is what appears in the management UI. If you don't provide a DisplayName, the name is used. The keyExpiresIn property sets the expiration on the API key. If you don't set this, or set the value to -1, they API key never expires.

HTTP request


The URL uses gRPC Transcoding syntax.

Path parameters



Required. The parent organization name under which the Developer App will be created. Must be of the form: organizations/{organizationId}/developers/{developerId}

Request body

The request body contains an instance of DeveloperApp.

Response body

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

Authorization Scopes

Requires the following OAuth scope: