Required. Name of the organization. Use the following structure in your request:organizations/{org}
If the resource has thespaceattribute set, IAM permissions are checked against the Space resource path. To learn more, read theApigee Spaces Overview.
Authorization requires the followingIAMpermission on the specified resourceparent:
apigee.apiproducts.list
Query parameters
Parameters
attributename
string
Name of the attribute used to filter the search.
attributevalue
string
Value of the attribute used to filter the search.
expand
boolean
Flag that specifies whether to expand the results. Set totrueto 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 thecountquery parameter), you can view products 50-99 by entering the name of the 50th API product in the first API (without usingstartKey). Product name is case sensitive.
Enter the number of API products you want returned in the API call. The limit is 1000.
space
string
Optional. The Space to list API products for. When none provided, all the spaces the user has list access, will be used implicitly, and the same following rules will apply. Can be used in conjunction with startKey, expand and count for paginated response. Composite queries with attributename and attributevalue are not supported yet.
Request body
The request body must be empty.
Response body
If successful, the response body contains data with the following structure:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-03 UTC."],[[["\u003cp\u003eThis endpoint retrieves a list of API product names for a specified organization, with a maximum return of 1000 products.\u003c/p\u003e\n"],["\u003cp\u003eYou can filter the API product list by attribute name and value, using \u003ccode\u003eattributename\u003c/code\u003e and \u003ccode\u003eattributevalue\u003c/code\u003e query parameters.\u003c/p\u003e\n"],["\u003cp\u003eThe API supports pagination using the \u003ccode\u003estartKey\u003c/code\u003e and \u003ccode\u003ecount\u003c/code\u003e query parameters to retrieve a subset of API products.\u003c/p\u003e\n"],["\u003cp\u003eThe request requires authorization and does not contain a body.\u003c/p\u003e\n"],["\u003cp\u003eThe API also provides an option to retrieve expanded details of each API by setting the query parameter \u003ccode\u003eexpand\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Method: organizations.apiproducts.list\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n - [JSON representation](#body.ListApiProductsResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nLists all API product names for an organization. Filter the list by passing an `attributename` and `attibutevalue`.\n\nThe maximum number of API products returned is 1000. You can paginate the list of API products returned using the `startKey` and `count` query parameters.\n\nIf the resource has the `space` attribute set, the response may not return all resources. To learn more, read the [Apigee Spaces Overview](https://cloud.google.com/apigee/docs/api-platform/system-administration/spaces/apigee-spaces-overview).\n\n### HTTP request\n\n`GET https://apigee.googleapis.com/v1/{parent=organizations/*}/apiproducts`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains data with the following structure:\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`"]]