Method: organizations.list

Lists the Apigee organizations, and the related projects that a user has permissions for. This call will be used by the Unified Experience in order to populate the list of Apigee organizations in a dropdown that the user has access to.

HTTP request

GET https://apigee.googleapis.com/v1/{parent}

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. Must be of the form organizations.

Request body

The request body must be empty.

Response body

If successful, the response body contains data with the following structure:

JSON representation
{
  "organizations": [
    {
      object (OrganizationProjectMapping)
    }
  ]
}
Fields
organizations[]

object (OrganizationProjectMapping)

List of Apigee organizations, and the GCP projects associated with each Apigee organization.

Authorization Scopes

Requires the following OAuth scope:

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

OrganizationProjectMapping

JSON representation
{
  "organization": string,
  "projectIds": [
    string
  ]
}
Fields
organization

string

String indicating the Apigee organization.

projectIds[]

string

List of Projects that the organization has resources in.