---
updatedAt: 2026-05-13T02:50:31.000Z
---

# Update account level settings

# Overview

The <Anchor target="_blank" href="https://developer.walmart.com/us-marketplace/reference/updateaccountlevelsettings">Update account level settings</Anchor> API allows sellers to configure account-level calendar settings that impact shipping calculations and delivery promise logic.

***

# Endpoint

```Text bash
PUT https://marketplace.walmartapis.com/v3/settings/shipping/account
```

***

# Function

This API enables you to:

* Define whether Saturday and Sunday are working days
* Add or remove specific calendar override dates
* Manage additional non-working days such as holidays and blackout dates
* Control carrier weekend schedule transit time

These settings directly influence the order processing timelines and shipping promise calculations across your account. Adding days off at the account level ensures your fulfillment centers remain closed for operations on nonworking days. If you need separate holidays for individual fulfillment centers, you can configure the holidays in the <Anchor target="_blank" href="https://developer.walmart.com/us-marketplace/reference/createfulfillmentcenter">Create fulfillment center</Anchor> or <Anchor target="_blank" href="https://developer.walmart.com/us-marketplace/reference/updatefulfillmentcenter">Update fulfillment center</Anchor> APIs. As a Marketplace seller, you can configure up to 30 additional days off in a calendar year.

***

# Sample request

```curl cURL
curl --request PUT \
     --url https://marketplace.walmartapis.com/v3/settings/shipping/account \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "calendarDayConfiguration": {
    "carrierWeekendCalendar": {
      "saturday": {
        "workingDay": true
      },
      "sunday": {
        "workingDay": false
      }
    },
    "calendarDayOffOverrides": [
      {
        "overrideDate": "2030-03-10",
        "actionType": "ADD"
      },
      {
        "overrideDate": "2024-04-10",
        "actionType": "REMOVE"
      }
    ]
  }
}
'
```
```python
```

***

# Modify your code

## 1.  Add authentication

Include a valid OAuth access token or your required authentication header:

```
--header 'Authorization: Bearer <ACCESS_TOKEN>'
```

If your integration requires additional headers (such as consumer ID or correlation ID), include them accordin2gly.

## 2.  Understand override behavior

* `ADD`: Adds a date to `additionalDaysOff`
* `REMOVE:` Removes a previously configured date
* Weekend working days affect shipping transit logic

Ensure:

* Dates follow the `YYYY-MM-DD` format
* Past dates are valid for your system rules
* You are not adding duplicate override entries

***

# Sample response

```
{
  "calendarDayConfiguration": {
    "carrierWeekendCalendar": {
      "saturday": {
        "workingDay": true
      },
      "sunday": {
        "workingDay": false
      }
    },
    "additionalDaysOff": [
      "2030-03-10"
    ]
  }
}

```

***

# Result

* The account-level calendar configuration has been updated.
* Saturday is configured as a working day.
* Sunday is configured as a non-working day.
* The date `2030-03-10 `has been added to `additionalDaysOff`.
* The override date `2024-04-10` is removed as requested.

These changes will immediately affect:

* Transit time calculations
* Delivery promise logic
* Order processing schedules

***

# Next steps

The **Get shipping template details** API gives you specific shipping configurations for a single shipping template.

* [Get shipping template details Guide](https://developer.walmart.com/us-marketplace/docs/get-shipping-template-details)
* [Get shipping template details API Reference Guide](https://developer.walmart.com/us-marketplace/reference/getshippingtemplatedetails)

The **Update shipping templates** API lets you modify configurations on an existing shipping template, such as shipping methods, regions, transit times, and pricing rules.

* [Update shipping templates Guide](https://developer.walmart.com/us-marketplace/docs/update-shipping-templates)
* [Update shipping templates API Reference Guide](https://developer.walmart.com/us-marketplace/reference/updateshippingtemplates)

The **Delete shipping templates&#x20;**&#x41;PI lets you permanently remove existing shipping templates from Walmart Marketplace settings.

* [Delete shipping template Guide](https://developer.walmart.com/us-marketplace/docs/delete-shipping-templates)
* [Delete shipping template API Reference Guide](https://developer.walmart.com/us-marketplace/reference/deleteshippingtemplatedetails)

The **Get all fulfillment centers&#x20;**&#x41;PI retrieves fulfillment centers (also known as ship nodes) information on your account.

* [Get all fulfillment centers Guide](https://developer.walmart.com/us-marketplace/docs/get-all-fulfillment-centers)
* [Get all fulfillment centers API Reference Guide](https://developer.walmart.com/us-marketplace/reference/getallfulfillmentcenters)

The **Update fulfillment center** API helps you update your existing fulfillment centers (also known as a ship nodes) configuration in Marketplace Settings.

* [Update fulfillment centers Guide](https://developer.walmart.com/us-marketplace/docs/update-fulfillment-centers)
* [Update fulfillment centers API Reference Guide](https://developer.walmart.com/us-marketplace/reference//updatefulfillmentcenter)

The **Create fulfillment center** API sets up new fulfillment centers (also known as ship nodes) in Walmart Marketplace Settings.

* [Create fulfillment center Guide](https://developer.walmart.com/us-marketplace/docs/create-account-level-settings)
* [Create fulfillment center API Reference Guide](https://developer.walmart.com/us-marketplace/reference/createfulfillmentcenter)

The **Get account level settings** API retrieves account-level shipping settings such as calendar day configurations, weekends, and additional days off.

* [Get account level settings Guide](<- \[Create account level settings Guide](https://developer.walmart.com/us-marketplace/docs/create-account-level-settings)  - \<Anchor target="_blank" href="https://developer.walmart.com/us-marketplace/reference/createaccountlevelsettings"\>Create account level settings API Reference Guide\</Anchor\>>)
* [Get account level settings API Reference Guide](https://developer.walmart.com/us-marketplace/reference/getaccountlevelsettings)

The **Create account level settings** API lets you establish account level calendar configuration for your shipping operations.

* [Create account level settings Guide](https://developer.walmart.com/us-marketplace/docs/get-all-shipping-templates)
* <Anchor target="_blank" href="https://developer.walmart.com/us-marketplace/reference/createaccountlevelsettings">Create account level settings API Reference Guide</Anchor>

The **Get all shipping templates&#x20;**&#x41;PI retrieves a list of all shipping templates configured on your account.

* [Get all shipping templates Guide](<\[Get all shipping templates Guide](https://developer.walmart.com/us-marketplace/docs/get-all-shipping-templates)>)
* [Get all shipping templates API Reference Guide](https://developer.walmart.com/us-marketplace/reference/getallshippingtemplates)

The **Create shipping templates** API allows sellers to create custom shipping templates that define shipping methods, transit times, pricing logic, and geographic coverage.

* [Create shipping templates Guide](https://developer.walmart.com/us-marketplace/docs/create-shipping-templates)
* [Create shipping templates API Reference Guide](https://developer.walmart.com/us-marketplace/reference/createshippingtemplates)

The T**hird-party fulfillment center association** API allows sellers to activate or update the status of 3PL (third-party logistics) ship nodes associated with your Marketplace account.

* [Third-party fulfillment center association Guide](https://developer.walmart.com/us-marketplace/docs/third-party-fulfillment-center-association)
* [Third-party fulfillment center association API Reference Guide](https://developer.walmart.com/us-marketplace/reference/associate3pfulfillmentcenter)

The **Get shipping configurations&#x20;**&#x41;PI retrieves account-level shipping profile settings associated on your account.

* [Get shipping configurations Guide](https://developer.walmart.com/us-marketplace/docs/get-shipping-configurations-1)
* [Get shipping configurations API Reference Guide](https://developer.walmart.com/us-marketplace/reference/getshippingconfigurations)

The **Get shipping template activation status** API allows sellers to retrieve the current activation state of shipping templates at the account level.

* [Get shipping template activation status Guide](https://developer.walmart.com/us-marketplace/docs/get-shipping-template-activation-status)
* [Get shipping template activation API Reference Guide](https://developer.walmart.com/us-marketplace/reference/getshippingtemplateactivationstatus)

The **Get coverage for fulfillment centers** API retrieves the geographic coverage areas associated with each fulfillment center (ship node) configured under a seller account.

* [Get coverage for fulfillment centers Guide](https://developer.walmart.com/us-marketplace/docs/get-coverage-for-fulfillment-centers)
* [Get coverage for fulfillment centers API Reference Guide](https://developer.walmart.com/us-marketplace/reference/getcoverageforfulfillmentcenters)

The **Get carrier methods** API retrieves the list of carrier methods available for use in Marketplace shipping configurations

* [Get carrier methods Guide](https://developer.walmart.com/us-marketplace/docs/get-carrier-methods)
* [Get carrier methods API Reference Guide](https://developer.walmart.com/us-marketplace/reference/getcarriermethods)

The **Get all third-party fulfillment providers** API retrieves all third-party fulfillment providers (3PLs) available on the Walmart marketplace.

* [Get all third-party fulfillment providers Guide](https://developer.walmart.com/us-marketplace/docs/get-all-third-party-fulfillment-providers)
* [Get all third-party fulfillment providers API Reference Guide](https://developer.walmart.com/us-marketplace/reference/get3pfulfillmentproviders)

The **Get partner configurations** API retrieves seller-level profile information and system configuration settings associated with a Marketplace partner account.

* [Get partner configurations Guide](https://developer.walmart.com/us-marketplace/docs/get-partner-configurations-1)
* [Get partner configurations API Reference Guide](https://developer.walmart.com/us-marketplace/reference/getpartnerconfigurations)

<br />