2026-11-05
▼ ▲ 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
▼ ▲ 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}