Namespace Google.Apis.Merchant.accounts_v1beta | Google.Apis.Merchant.accounts_v1beta
Show / Hide Table of Contents

Namespace Google.Apis.Merchant.accounts_v1beta

Classes

AccountsResource

The "accounts" collection of methods.

AccountsResource.AutofeedSettingsResource

The "autofeedSettings" collection of methods.

AccountsResource.AutofeedSettingsResource.GetAutofeedSettingsRequest

Retrieves the autofeed settings of an account.

AccountsResource.AutofeedSettingsResource.UpdateAutofeedSettingsRequest

Updates the autofeed settings of an account.

AccountsResource.AutomaticImprovementsResource

The "automaticImprovements" collection of methods.

AccountsResource.AutomaticImprovementsResource.GetAutomaticImprovementsRequest

Retrieves the automatic improvements of an account.

AccountsResource.AutomaticImprovementsResource.UpdateAutomaticImprovementsRequest

Updates the automatic improvements of an account.

AccountsResource.BusinessIdentityResource

The "businessIdentity" collection of methods.

AccountsResource.BusinessIdentityResource.GetBusinessIdentityRequest

Retrieves the business identity of an account.

AccountsResource.BusinessIdentityResource.UpdateBusinessIdentityRequest

Updates the business identity of an account. Executing this method requires admin access.

AccountsResource.BusinessInfoResource

The "businessInfo" collection of methods.

AccountsResource.BusinessInfoResource.GetBusinessInfoRequest

Retrieves the business info of an account.

AccountsResource.BusinessInfoResource.UpdateBusinessInfoRequest

Updates the business info of an account. Executing this method requires admin access.

AccountsResource.CreateAndConfigureRequest

Creates a Merchant Center account with additional configuration. Adds the user that makes the request as an admin for the new account.

AccountsResource.DeleteRequest

Deletes the specified account regardless of its type: standalone, MCA or sub-account. Deleting an MCA leads to the deletion of all of its sub-accounts. Executing this method requires admin access. The deletion succeeds only if the account does not provide services to any other account and has no processed offers. You can use the force parameter to override this.

AccountsResource.EmailPreferencesResource

The "emailPreferences" collection of methods.

AccountsResource.EmailPreferencesResource.GetEmailPreferencesRequest

Returns the email preferences for a Merchant Center account user. This service only permits retrieving and updating email preferences for the authenticated user. Use the name=accounts/*/users/me/emailPreferences alias to get preferences for the authenticated user.

AccountsResource.EmailPreferencesResource.UpdateEmailPreferencesRequest

Updates the email preferences for a Merchant Center account user. MCA users should specify the MCA account rather than a sub-account of the MCA. Preferences which are not explicitly selected in the update mask will not be updated. It is invalid for updates to specify an UNCONFIRMED opt-in status value. Use the name=accounts/*/users/me/emailPreferences alias to update preferences for the authenticated user.

AccountsResource.GetRequest

Retrieves an account from your Merchant Center account. After inserting, updating, or deleting an account, it may take several minutes before changes take effect.

AccountsResource.HomepageResource

The "homepage" collection of methods.

AccountsResource.HomepageResource.ClaimRequest

Claims a store's homepage. Executing this method requires admin access. If the homepage is already claimed, this will recheck the verification (unless the merchant is exempted from claiming, which also exempts from verification) and return a successful response. If ownership can no longer be verified, it will return an error, but it won't clear the claim. In case of failure, a canonical error message is returned: * PERMISSION_DENIED: User doesn't have the necessary permissions on this Merchant Center account. * FAILED_PRECONDITION: - The account is not a Merchant Center account. - Merchant Center account doesn't have a homepage. - Claiming failed (in this case the error message contains more details).

AccountsResource.HomepageResource.GetHomepageRequest

Retrieves a store's homepage.

AccountsResource.HomepageResource.UnclaimRequest

Unclaims a store's homepage. Executing this method requires admin access.

AccountsResource.HomepageResource.UpdateHomepageRequest

Updates a store's homepage. Executing this method requires admin access.

AccountsResource.IssuesResource

The "issues" collection of methods.

AccountsResource.IssuesResource.ListRequest

Lists all account issues of a Merchant Center account. When called on a multi-client account, this method only returns issues belonging to that account, not its sub-accounts. To retrieve issues for sub-accounts, you must first call the accounts.listSubaccounts method to obtain a list of sub-accounts, and then call accounts.issues.list for each sub-account individually.

AccountsResource.ListRequest

Lists accounts accessible to the calling user and matching the constraints of the request such as page size or filters. This is not just listing the sub-accounts of an MCA, but all accounts the calling user has access to including other MCAs, linked accounts, standalone accounts and so on. If no filter is provided, then it returns all the accounts the user has access to. This method is eventually consistent, meaning changes such as creating, updating an account or a change of relationships between accounts may not show up in the results immediately. Instead, these changes propagate over a short period, after which the updated information can match the associated predicates. That means, that searching by account name might not return a recently changed account even though it satisfies the predicate.

AccountsResource.ListSubaccountsRequest

List all sub-accounts for a given multi client account. This is a convenience wrapper for the more powerful ListAccounts method. This method will produce the same results as calling ListsAccounts with the following filter: relationship(providerId={parent} AND service(type="ACCOUNT_AGGREGATION"))

AccountsResource.OnlineReturnPoliciesResource

The "onlineReturnPolicies" collection of methods.

AccountsResource.OnlineReturnPoliciesResource.GetRequest

Gets an existing return policy for a given merchant.

AccountsResource.OnlineReturnPoliciesResource.ListRequest

Lists all existing return policies for a given merchant.

AccountsResource.Request

Updates an account regardless of its type: standalone, MCA or sub-account. Executing this method requires admin access.

AccountsResource.ProgramsResource

The "programs" collection of methods.

AccountsResource.ProgramsResource.DisableRequest

Disable participation in the specified program for the account. Executing this method requires admin access.

AccountsResource.ProgramsResource.EnableRequest

Enable participation in the specified program for the account. Executing this method requires admin access.

AccountsResource.ProgramsResource.GetRequest

Retrieves the specified program for the account.

AccountsResource.ProgramsResource.ListRequest

Retrieves all programs for the account.

AccountsResource.RegionsResource

The "regions" collection of methods.

AccountsResource.RegionsResource.CreateRequest

Creates a region definition in your Merchant Center account. Executing this method requires admin access.

AccountsResource.RegionsResource.DeleteRequest

Deletes a region definition from your Merchant Center account. Executing this method requires admin access.

AccountsResource.RegionsResource.GetRequest

Retrieves a region defined in your Merchant Center account.

AccountsResource.RegionsResource.ListRequest

Lists the regions in your Merchant Center account.

AccountsResource.RegionsResource.Request

Updates a region definition in your Merchant Center account. Executing this method requires admin access.

AccountsResource.RelationshipsResource

The "relationships" collection of methods.

AccountsResource.RelationshipsResource.GetRequest

Retrieve an account relationship.

AccountsResource.RelationshipsResource.ListRequest

List account relationships for the specified account.

AccountsResource.RelationshipsResource.Request

Updates the account relationship. Executing this method requires admin access.

AccountsResource.ServicesResource

The "services" collection of methods.

AccountsResource.ServicesResource.ApproveRequest

Approve an account service proposal.

AccountsResource.ServicesResource.GetRequest

Retrieve an account service.

AccountsResource.ServicesResource.ListRequest

List account services for the specified accounts. Supports filtering.

AccountsResource.ServicesResource.ProposeRequest

Propose an account service.

AccountsResource.ServicesResource.RejectRequest

Reject an account service (both proposed and approve services can be rejected).

AccountsResource.ShippingSettingsResource

The "shippingSettings" collection of methods.

AccountsResource.ShippingSettingsResource.GetShippingSettingsRequest

Retrieve shipping setting information.

AccountsResource.ShippingSettingsResource.InsertRequest

Replace the shipping setting of a merchant with the request shipping setting. Executing this method requires admin access.

AccountsResource.TermsOfServiceAgreementStatesResource

The "termsOfServiceAgreementStates" collection of methods.

AccountsResource.TermsOfServiceAgreementStatesResource.GetRequest

Returns the state of a terms of service agreement.

AccountsResource.TermsOfServiceAgreementStatesResource.RetrieveForApplicationRequest

Retrieves the state of the agreement for the application terms of service.

AccountsResource.UsersResource

The "users" collection of methods.

AccountsResource.UsersResource.CreateRequest

Creates a Merchant Center account user. Executing this method requires admin access.

AccountsResource.UsersResource.DeleteRequest

Deletes a Merchant Center account user. Executing this method requires admin access. The user to be deleted can't be the last admin user of that account. Also a user is protected from deletion if it is managed by Business Manager"

AccountsResource.UsersResource.GetRequest

Retrieves a Merchant Center account user.

AccountsResource.UsersResource.ListRequest

Lists all users of a Merchant Center account.

AccountsResource.UsersResource.Request

Updates a Merchant Center account user. Executing this method requires admin access.

MerchantBaseServiceRequest<TResponse>

A base abstract class for Merchant requests.

MerchantService

The Merchant Service.

MerchantService.Scope

Available OAuth 2.0 scopes for use with the Merchant API.

MerchantService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Merchant API.

TermsOfServiceResource

The "termsOfService" collection of methods.

TermsOfServiceResource.AcceptRequest

Accepts a TermsOfService. Executing this method requires admin access.

TermsOfServiceResource.GetRequest

Retrieves the TermsOfService associated with the provided version.

TermsOfServiceResource.RetrieveLatestRequest

Retrieves the latest version of the TermsOfService for a given kind and region_code.

Enums

MerchantBaseServiceRequest<TResponse>.AltEnum

Data format for response.

MerchantBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

TermsOfServiceResource.RetrieveLatestRequest.KindEnum

Required. The Kind this terms of service version applies to.

In this article
Back to top Generated by DocFX