Method: organizations.apiproducts.list

Lists all API product names for an organization. Filter the list by passing an attributename and attibutevalue.

The limit on the number of API products returned by the API is 1000. You can paginate the list of API products returned using the startKey and count query parameters.

HTTP request

GET https://apigee.googleapis.com/v1/{parent=organizations/*}/apiproducts

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. The parent organization name in the following form:

organizations/organization_ID

Query parameters

Parameters
attributename

string

The name of the attribute to search.

attributevalue

string

The value of the attribute.

expand

boolean

Set to true to get expanded details about each API.

startKey

string

Gets a list of API products starting with a specific API product in the list. For example, if you're returning 50 API products at a time (using the count query parameter), you can view products 50-99 by entering the name of the 50th API product in the first API (without using startKey). Product name is case sensitive.

count

string (int64 format)

Enter the number of API products you want returned in the API call. The limit is 1000.

Request body

The request body must be empty.

Response body

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

JSON representation
{
  "apiProduct": [
    {
      object (ApiProduct)
    }
  ]
}
Fields
apiProduct[]

object (ApiProduct)

Lists all API product names defined for an organization.

Authorization Scopes

Requires the following OAuth scope:

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