|
108 | 108 | "accounts": {
|
109 | 109 | "methods": {
|
110 | 110 | "createAndConfigure": {
|
111 |
| - "description": "Creates a standalone Merchant Center account with additional configuration. Adds the user that makes the request as an admin for the new account.", |
| 111 | + "description": "Creates a Merchant Center account with additional configuration. Adds the user that makes the request as an admin for the new account.", |
112 | 112 | "flatPath": "accounts/v1beta/accounts:createAndConfigure",
|
113 | 113 | "httpMethod": "POST",
|
114 | 114 | "id": "merchantapi.accounts.createAndConfigure",
|
|
1119 | 1119 | ],
|
1120 | 1120 | "parameters": {
|
1121 | 1121 | "name": {
|
1122 |
| - "description": "Required. The name of the shipping setting to retrieve. Format: `accounts/{account}/shippingsetting`", |
| 1122 | + "description": "Required. The name of the shipping setting to retrieve. Format: `accounts/{account}/shippingsettings`", |
1123 | 1123 | "location": "path",
|
1124 | 1124 | "pattern": "^accounts/[^/]+/shippingSettings$",
|
1125 | 1125 | "required": true,
|
|
1176 | 1176 | ],
|
1177 | 1177 | "parameters": {
|
1178 | 1178 | "name": {
|
1179 |
| - "description": "Required. The resource name of the terms of service version. Format: `accounts/{account}/termsOfServiceAgreementState/{identifier}` The identifier format is: `{TermsOfServiceKind}-{country}`", |
| 1179 | + "description": "Required. The resource name of the terms of service version. Format: `accounts/{account}/termsOfServiceAgreementStates/{identifier}` The identifier format is: `{TermsOfServiceKind}-{country}`", |
1180 | 1180 | "location": "path",
|
1181 | 1181 | "pattern": "^accounts/[^/]+/termsOfServiceAgreementStates/[^/]+$",
|
1182 | 1182 | "required": true,
|
|
1476 | 1476 | }
|
1477 | 1477 | }
|
1478 | 1478 | },
|
1479 |
| - "revision": "20250319", |
| 1479 | + "revision": "20250403", |
1480 | 1480 | "rootUrl": "https://merchantapi.googleapis.com/",
|
1481 | 1481 | "schemas": {
|
1482 | 1482 | "Accepted": {
|
|
2662 | 2662 | "$ref": "RestockingFee",
|
2663 | 2663 | "description": "Optional. The restocking fee that applies to all return reason categories. This would be treated as a free restocking fee if the value is not set."
|
2664 | 2664 | },
|
| 2665 | + "returnLabelSource": { |
| 2666 | + "description": "The field specifies the return label source. This field is required when return method is BY_MAIL.", |
| 2667 | + "enum": [ |
| 2668 | + "RETURN_LABEL_SOURCE_UNSPECIFIED", |
| 2669 | + "DOWNLOAD_AND_PRINT", |
| 2670 | + "IN_THE_PACKAGE", |
| 2671 | + "CUSTOMER_RESPONSIBILITY" |
| 2672 | + ], |
| 2673 | + "enumDescriptions": [ |
| 2674 | + "Default value. This value is unused.", |
| 2675 | + "Download and print.", |
| 2676 | + "Label include in the package.", |
| 2677 | + "Customer to provide." |
| 2678 | + ], |
| 2679 | + "type": "string" |
| 2680 | + }, |
2665 | 2681 | "returnMethods": {
|
2666 | 2682 | "description": "Optional. The return methods of how customers can return an item. This value is required to not be empty unless the type of return policy is noReturns.",
|
2667 | 2683 | "items": {
|
|
3325 | 3341 | "type": "object"
|
3326 | 3342 | },
|
3327 | 3343 | "ShippingSettings": {
|
3328 |
| - "description": "The merchant account's [shipping setting](https://support.google.com/merchants/answer/6069284).", |
| 3344 | + "description": "The merchant account's [shipping settings](https://support.google.com/merchants/answer/6069284).", |
3329 | 3345 | "id": "ShippingSettings",
|
3330 | 3346 | "properties": {
|
3331 | 3347 | "etag": {
|
3332 | 3348 | "description": "Required. This field is used for avoid async issue. Make sure shipping setting data didn't change between get call and insert call. The user should do following steps: 1. Set etag field as empty string for initial shipping setting creation. 2. After initial creation, call get method to obtain an etag and current shipping setting data before call insert. 3. Modify to wanted shipping setting information. 4. Call insert method with the wanted shipping setting information with the etag obtained from step 2. 5. If shipping setting data changed between step 2 and step 4. Insert request will fail because the etag changes every time the shipping setting data changes. User should repeate step 2-4 with the new etag.",
|
3333 | 3349 | "type": "string"
|
3334 | 3350 | },
|
3335 | 3351 | "name": {
|
3336 |
| - "description": "Identifier. The resource name of the shipping setting. Format: `accounts/{account}/shippingSetting`", |
| 3352 | + "description": "Identifier. The resource name of the shipping settings. Format: `accounts/{account}/shippingSettings`", |
3337 | 3353 | "type": "string"
|
3338 | 3354 | },
|
3339 | 3355 | "services": {
|
|
3449 | 3465 | "type": "object"
|
3450 | 3466 | },
|
3451 | 3467 | "TermsOfService": {
|
3452 |
| - "description": "The `TermsOfService` message represents a specific version of the terms of service that merchants must accept to access certain features or services (see https://support.google.com/merchants/answer/160173). This message is important for the onboarding process, ensuring that merchants agree to the necessary legal agreements for using the service. Merchants can retrieve the latest terms of service for a given `kind` and `region` through `RetrieveLatestTermsOfService`, and accept them as required through `AcceptTermsOfService`.", |
| 3468 | + "description": "The `TermsOfService` message represents a specific version of the terms of service that merchants must accept to access certain features or services. For more information, see [Terms of Service](https://support.google.com/merchants/answer/160173). This message is important for the onboarding process, ensuring that merchants agree to the necessary legal agreements for using the service. Merchants can retrieve the latest terms of service for a given `kind` and `region` through `RetrieveLatestTermsOfService`, and accept them as required through `AcceptTermsOfService`.", |
3453 | 3469 | "id": "TermsOfService",
|
3454 | 3470 | "properties": {
|
3455 | 3471 | "external": {
|
|
0 commit comments