Cloud Product Registry API (cloudproductregistry:v1)

2026-06-11

9 new methods | New API

Additions

    Methods
  • cloudproductregistry.productSuites.get

      Path : v1/{+name}

      Flat Path : v1/productSuites/{productSuitesId}

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The name of the ProductSuite to retrieve. Format: productSuites/{product_suite}

          Pattern : ^productSuites/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Description : Get details of a ProductSuite.

  • cloudproductregistry.productSuites.list

      Path : v1/productSuites

      Flat Path : v1/productSuites

      HTTP Method : GET

      Parameters :

        pageSize

          Description : Optional. The maximum number of suites to return. The service may return fewer than this value. If unspecified, at most 100 suites will be returned. The maximum value is 500; values above 500 will be coerced to 500.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. A page token, received from a previous `ListProductSuites` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListProductSuites` must match the call that provided the page token.

          Location : query

          Type : string

      Description : Lists ProductSuites.

  • cloudproductregistry.productSuites.lookupEntity

      Path : v1/{+lookupUri}:lookupEntity

      Flat Path : v1/productSuites/{productSuitesId}:lookupEntity

      HTTP Method : GET

      Parameters :

        lookupUri

          Description : Required. Entity uri to look up. Supported Formats: logicalProducts/{logical_product} logicalProducts/{logical_product}/variants/{variant} productSuites/{product_suite}

          Pattern : ^productSuites/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : lookupUri

      Description : Look up entities.

  • cloudproductregistry.logicalProducts.get

      Path : v1/{+name}

      Flat Path : v1/logicalProducts/{logicalProductsId}

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The name of the LogicalProduct to retrieve. Format: logicalProducts/{logical_product}

          Pattern : ^logicalProducts/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Description : Gets details of a LogicalProduct.

  • cloudproductregistry.logicalProducts.list

      Path : v1/logicalProducts

      Flat Path : v1/logicalProducts

      HTTP Method : GET

      Parameters :

        filter

          Description : Optional. The filter expression for listing logical products. Filter syntax: https://google.aip.dev/160 Supported fields: suite_id

          Location : query

          Type : string

        pageSize

          Description : Optional. The maximum number of logical products to return. The service may return fewer than this value. If unspecified, at most 100 logical products will be returned. The maximum value is 500; values above 500 will be coerced to 500.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. A page token, received from a previous `ListLogicalProducts` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListLogicalProducts` must match the call that provided the page token.

          Location : query

          Type : string

      Description : Lists LogicalProducts matching given criteria.

  • cloudproductregistry.logicalProducts.lookupEntity

      Path : v1/{+lookupUri}:lookupEntity

      Flat Path : v1/logicalProducts/{logicalProductsId}:lookupEntity

      HTTP Method : GET

      Parameters :

        lookupUri

          Description : Required. Entity uri to look up. Supported Formats: logicalProducts/{logical_product} logicalProducts/{logical_product}/variants/{variant} productSuites/{product_suite}

          Pattern : ^logicalProducts/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : lookupUri

      Description : Look up entities.

  • cloudproductregistry.logicalProducts.variants.get

      Path : v1/{+name}

      Flat Path : v1/logicalProducts/{logicalProductsId}/variants/{variantsId}

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The name of the LogicalProductVariant to retrieve. Format: logicalProducts/{logical_product}/variants/{variant}

          Pattern : ^logicalProducts/[^/]+/variants/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Description : Get details of a LogicalProductVariant.

  • cloudproductregistry.logicalProducts.variants.list

      Path : v1/{+parent}/variants

      Flat Path : v1/logicalProducts/{logicalProductsId}/variants

      HTTP Method : GET

      Parameters :

        parent

          Description : Required. Parent logical product id. Format: logicalProducts/{logical_product}

          Pattern : ^logicalProducts/[^/]+$

          Location : path

          Required : Yes

          Type : string

        pageSize

          Description : Optional. The maximum number of logical product variants to return. The service may return fewer than this value. If unspecified, at most 100 logical product variants will be returned. The maximum value is 500; values above 500 will be coerced to 500.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. A page token, received from a previous `ListLogicalProductVariants` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListLogicalProductVariants` must match the call that provided the page token.

          Location : query

          Type : string

      Parameter Order : parent

      Description : Lists LogicalProductVariants matching given criteria.

  • cloudproductregistry.logicalProducts.variants.lookupEntity

      Path : v1/{+lookupUri}:lookupEntity

      Flat Path : v1/logicalProducts/{logicalProductsId}/variants/{variantsId}:lookupEntity

      HTTP Method : GET

      Parameters :

        lookupUri

          Description : Required. Entity uri to look up. Supported Formats: logicalProducts/{logical_product} logicalProducts/{logical_product}/variants/{variant} productSuites/{product_suite}

          Pattern : ^logicalProducts/[^/]+/variants/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : lookupUri

      Description : Look up entities.