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.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 standalone 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 will be returned: * PERMISSION_DENIED: user doesn't have the necessary permissions on this MC account; * FAILED_PRECONDITION: - The account is not a Merchant Center account; - MC account doesn't have a homepage; - claiming failed (in this case the error message will contain 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.
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 accounts the user is directly added to.
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.PatchRequest
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.PatchRequest
Updates a region definition in your Merchant Center account. Executing this method requires admin access.
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.PatchRequest
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.