Merchant API (merchantapi:datasources_v1beta)

2026-11-05

7 removed methods | Removed API

Deletions

    Methods
  • ▼ ▲ merchantapi.accounts.dataSources.get

      Flat Path : datasources/v1beta/accounts/{accountsId}/dataSources/{dataSourcesId}

      Path : datasources/v1beta/{+name}

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

      HTTP Method : GET

      Parameter Order : name

      Parameters :

        name

          Location : path

          Required : Yes

          Type : string

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

          Description : Required. The name of the data source to retrieve. Format: `accounts/{account}/dataSources/{datasource}`

      Description : Retrieves the data source configuration for the given account.

  • ▼ ▲ merchantapi.accounts.dataSources.fetch

      Path : datasources/v1beta/{+name}:fetch

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

      Parameters :

        name

          Required : Yes

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

          Type : string

          Location : path

          Description : Required. The name of the data source resource to fetch. Format: `accounts/{account}/dataSources/{datasource}`

      HTTP Method : POST

      Parameter Order : name

      Description : Performs the data fetch immediately (even outside fetch schedule) on a data source from your Merchant Center Account. If you need to call this method more than once per day, you should use the Products service to update your product data instead. This method only works on data sources with a file input set.

      Flat Path : datasources/v1beta/accounts/{accountsId}/dataSources/{dataSourcesId}:fetch

  • ▼ ▲ merchantapi.accounts.dataSources.list

      Parameter Order : parent

      Description : Lists the configurations for data sources for the given account.

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

      Path : datasources/v1beta/{+parent}/dataSources

      Flat Path : datasources/v1beta/accounts/{accountsId}/dataSources

      Parameters :

        pageSize

          Format : int32

          Description : Optional. The maximum number of data sources to return. The service may return fewer than this value. The maximum value is 1000; values above 1000 will be coerced to 1000. If unspecified, the maximum number of data sources will be returned.

          Type : integer

          Location : query

        parent

          Pattern : ^accounts/[^/]+$

          Description : Required. The account to list data sources for. Format: `accounts/{account}`

          Required : Yes

          Type : string

          Location : path

        pageToken

          Type : string

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

          Location : query

      HTTP Method : GET

  • ▼ ▲ merchantapi.accounts.dataSources.patch

      Description : Updates the existing data source configuration. The fields that are set in the update mask but not provided in the resource will be deleted.

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

      Parameters :

        updateMask

          Location : query

          Format : google-fieldmask

          Type : string

          Description : Required. The list of data source fields to be updated. Fields specified in the update mask without a value specified in the body will be deleted from the data source. Providing special "*" value for full data source replacement is not supported. For example, If you insert `updateMask=displayName` in the request, it will only update the `displayName` leaving all other fields untouched.

        name

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

          Description : Required. Identifier. The name of the data source. Format: `accounts/{account}/dataSources/{datasource}`

          Required : Yes

          Type : string

          Location : path

      Path : datasources/v1beta/{+name}

      Flat Path : datasources/v1beta/accounts/{accountsId}/dataSources/{dataSourcesId}

      Parameter Order : name

      HTTP Method : PATCH

  • ▼ ▲ merchantapi.accounts.dataSources.create

      Description : Creates the new data source configuration for the given account. This method always creates a new data source.

      Flat Path : datasources/v1beta/accounts/{accountsId}/dataSources

      Parameter Order : parent

      Parameters :

        parent

          Pattern : ^accounts/[^/]+$

          Required : Yes

          Description : Required. The account where this data source will be created. Format: `accounts/{account}`

          Location : path

          Type : string

      HTTP Method : POST

      Path : datasources/v1beta/{+parent}/dataSources

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

  • ▼ ▲ merchantapi.accounts.dataSources.delete

      Description : Deletes a data source from your Merchant Center account.

      Path : datasources/v1beta/{+name}

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

      Flat Path : datasources/v1beta/accounts/{accountsId}/dataSources/{dataSourcesId}

      HTTP Method : DELETE

      Parameters :

        name

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

          Description : Required. The name of the data source to delete. Format: `accounts/{account}/dataSources/{datasource}`

          Location : path

          Type : string

          Required : Yes

      Parameter Order : name

  • ▼ ▲ merchantapi.accounts.dataSources.fileUploads.get

      Parameter Order : name

      Parameters :

        name

          Location : path

          Required : Yes

          Description : Required. The name of the data source file upload to retrieve. Format: `accounts/{account}/dataSources/{datasource}/fileUploads/latest`

          Type : string

          Pattern : ^accounts/[^/]+/dataSources/[^/]+/fileUploads/[^/]+$

      HTTP Method : GET

      Description : Gets the latest data source file upload. Only the `latest` alias is accepted for a file upload.

      Flat Path : datasources/v1beta/accounts/{accountsId}/dataSources/{dataSourcesId}/fileUploads/{fileUploadsId}

      Path : datasources/v1beta/{+name}

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