# Cloud Private Catalog API API

> Cloud Private Catalog API API on Apizie: 3 endpoints (Search Catalog resources that consumers have access to, within the scope of the consumer cloud resource…, Search Product resources that consumers have access to, within the scope of the consumer cloud resource…, Search Version resources that consumers have access to, within the scope of the consumer cloud resource…) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/open-data:googleapis-cloudprivatecatalog/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `open-data:googleapis-cloudprivatecatalog`
- Category: Open Data
- Status: byok
- Source: https://cloud.google.com/private-catalog/
- Page: https://apizie.tech/api/open-data/googleapis-cloudprivatecatalog
- OpenAPI: https://apizie.tech/api/open-data/googleapis-cloudprivatecatalog/openapi.json

Enable cloud users to discover enterprise catalogs and products in their organizations.

## Endpoints

### Search Catalog resources that consumers have access to, within the scope of the consumer cloud resource…
`GET https://apizie.tech/v1/open-data:googleapis-cloudprivatecatalog/cloudprivatecatalog-projects-catalogs-search` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | The maximum number of entries that are requested. |
| pageToken | string | no | A pagination token returned from a previous call to SearchCatalogs that indicates where this listing should continue from. This field is… |
| query | string | no | The query to filter the catalogs. The supported queries are: * Get a single catalog: `name=catalogs/{catalog_id}` |
| resource | string | yes | Required. The name of the resource context. It can be in following formats: * `projects/{project_id}` * `folders/{folder_id}` *… |

### Search Product resources that consumers have access to, within the scope of the consumer cloud resource…
`GET https://apizie.tech/v1/open-data:googleapis-cloudprivatecatalog/cloudprivatecatalog-projects-products-search` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | The maximum number of entries that are requested. |
| pageToken | string | no | A pagination token returned from a previous call to SearchProducts that indicates where this listing should continue from. This field is… |
| query | string | no | The query to filter the products. The supported queries are: * List products of all catalogs: empty * List products under a catalog:… |
| resource | string | yes | Required. The name of the resource context. See SearchCatalogsRequest.resource for details. |

### Search Version resources that consumers have access to, within the scope of the consumer cloud resource…
`GET https://apizie.tech/v1/open-data:googleapis-cloudprivatecatalog/cloudprivatecatalog-projects-versions-search` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | The maximum number of entries that are requested. |
| pageToken | string | no | A pagination token returned from a previous call to SearchVersions that indicates where this listing should continue from. This field is… |
| query | string | no | The query to filter the versions. Required. The supported queries are: * List versions under a product:… |
| resource | string | yes | Required. The name of the resource context. See SearchCatalogsRequest.resource for details. |

## Example
```
curl "https://apizie.tech/v1/open-data:googleapis-cloudprivatecatalog/cloudprivatecatalog-projects-catalogs-search" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Cloud Private Catalog API API?
Create a free Apizie key, then send GET https://apizie.tech/v1/open-data:googleapis-cloudprivatecatalog/cloudprivatecatalog-projects-catalogs-search with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Cloud Private Catalog API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Cloud Private Catalog API itself also needs your own key from googleapis.com.

### Can AI agents use the Cloud Private Catalog API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key open-data:googleapis-cloudprivatecatalog.

### What is the status of the Cloud Private Catalog API API?
Needs your own provider key (bring your own key)
