Method: organizations.consumers.apps.create

Creates an app.

HTTP request

POST https://apigee.googleapis.com/v1/{parent=organizations/*}/consumers/apps

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. Name of the Apigee organization. Use the following structure in your  request: organizations/{org}

Request body

The request body contains an instance of CreateConsumerAppRequestBody.

Response body

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

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

CreateConsumerAppRequestBody

JSON representation
{
  "name": string,
  "description": string,
  "callbackUrl": string,
  "owner": string,
  "ownerType": enum (OwnerType),
  "attributes": [
    {
      object (Attribute)
    }
  ],
  "apiProducts": [
    string
  ]
}
Fields
name

string

User-friendly display name for the app.

description

string

Description of the app.

callbackUrl

string

Callback URL.

owner

string

Owner of the app.

ownerType

enum (OwnerType)

Type of owner.

attributes[]

object (Attribute)

List of attributes.

apiProducts[]

string

List of associated API products.