Manufacturer Center API (manufacturers:v1)

2023-02-02

4 new methods

Additions

    Methods
  • manufacturers.accounts.languages.productCertifications.patch

      Scopes: https://www.googleapis.com/auth/manufacturercenter

      Description: Updates (or creates if allow_missing = true) a product certification which links certifications with products. This method can only be called by certification bodies.

      HTTP Method: PATCH

      Parameter Order: name

      Path: v1/{+name}

      Parameters:

        name

          Description: Required. The unique name identifier of a product certification Format: accounts/{account}/languages/{language_code}/productCertifications/{id} Where `id` is a some unique identifier and `language_code` is a 2-letter ISO 639-1 code of a Shopping supported language according to https://support.google.com/merchants/answer/160637.

          Required: Yes

          Pattern: ^accounts/[^/]+/languages/[^/]+/productCertifications/[^/]+$

          Type: string

          Location: path

        updateMask

          Location: query

          Description: Optional. The list of fields to update according to aip.dev/134. However, only full update is supported as of right now. Therefore, it can be either ignored or set to "*". Setting any other values will returns UNIMPLEMENTED error.

          Type: string

          Format: google-fieldmask

      Flat Path: v1/accounts/{accountsId}/languages/{languagesId}/productCertifications/{productCertificationsId}

  • manufacturers.accounts.languages.productCertifications.delete

      HTTP Method: DELETE

      Path: v1/{+name}

      Parameter Order: name

      Description: Deletes a product certification by its name. This method can only be called by certification bodies.

      Scopes: https://www.googleapis.com/auth/manufacturercenter

      Flat Path: v1/accounts/{accountsId}/languages/{languagesId}/productCertifications/{productCertificationsId}

      Parameters:

        name

          Pattern: ^accounts/[^/]+/languages/[^/]+/productCertifications/[^/]+$

          Type: string

          Required: Yes

          Description: Required. The name of the product certification to delete. Format: accounts/{account}/languages/{language_code}/productCertifications/{id}

          Location: path

  • manufacturers.accounts.languages.productCertifications.get

      HTTP Method: GET

      Flat Path: v1/accounts/{accountsId}/languages/{languagesId}/productCertifications/{productCertificationsId}

      Parameter Order: name

      Path: v1/{+name}

      Description: Gets a product certification by its name. This method can only be called by certification bodies.

      Scopes: https://www.googleapis.com/auth/manufacturercenter

      Parameters:

        name

          Required: Yes

          Pattern: ^accounts/[^/]+/languages/[^/]+/productCertifications/[^/]+$

          Location: path

          Type: string

          Description: Required. The name of the product certification to get. Format: accounts/{account}/languages/{language_code}/productCertifications/{id}

  • manufacturers.accounts.languages.productCertifications.list

      Parameter Order: parent

      Scopes: https://www.googleapis.com/auth/manufacturercenter

      Parameters:

        pageSize

          Type: integer

          Format: int32

          Location: query

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

        pageToken

          Type: string

          Description: Optional. A page token, received from a previous `ListProductCertifications` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListProductCertifications` must match the call that provided the page token. Required if requesting the second or higher page.

          Location: query

        parent

          Pattern: ^accounts/[^/]+/languages/[^/]+$

          Type: string

          Description: Required. The parent, which owns this collection of product certifications. Format: accounts/{account}/languages/{language_code}

          Location: path

          Required: Yes

      HTTP Method: GET

      Path: v1/{+parent}/productCertifications

      Flat Path: v1/accounts/{accountsId}/languages/{languagesId}/productCertifications

      Description: Lists product certifications from a specified certification body. This method can only be called by certification bodies.