Get all shipping templates
Overview
The Get all shipping templates API retrieves a list of all shipping templates configured for a seller account.
Endpoint
GET https://marketplace.walmartapis.com/v3/settings/shipping/templatesFunction
This API helps you to:
- View all available shipping templates (default and custom)
- Identify active/inactive templates
- Review rate model types (tiered pricing or per shipment pricing)
- Retrieve template IDs for update, delete, or assignment operations
- Audit template creation and modification timestamps
- Identify international shipping templates
Sample request
curl --request GET \ --url https://marketplace.walmartapis.com/v3/settings/shipping/templates \ --header 'accept: application/json'import requests url = "https://marketplace.walmartapis.com/v3/settings/shipping/templates"
headers = { "Authorization": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.sampleAccessToken12345", "Accept": "application/json",
} response = requests.get(url, headers=headers, timeout=30)
response.raise_for_status() print(response.json())Modify your code
Add authentication headers
Include your valid access token:
--header 'Authorization: Bearer <ACCESS_TOKEN>'If your integration requires additional headers (consumer ID, correlation ID, or other Walmart headers) include them accordingly.
Sample response
{ "shippingTemplates": [ { "id": "83822721754763265", "name": "Default Template Create", "type": "DEFAULT", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597821725911, "modifiedDate": 1597821725911 }, { "id": "83163437035458561", "name": "Next Day servc2", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597664533668, "modifiedDate": 1597828307198 }, { "id": "83165439354245121", "name": "Next Day servc3", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597665011078, "modifiedDate": 1597665011078 }, { "id": "83166772199198721", "name": "Next Day servc5", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597665328865, "modifiedDate": 1597665328865 }, { "id": "83087074537021441", "name": "Next Day", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597646304723, "modifiedDate": 1597646304723 }, { "id": "83087948495757313", "name": "Next Day 22", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597646513086, "modifiedDate": 1599474456834 }, { "id": "83166113029201921", "name": "Next Day servc4", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597665149044, "modifiedDate": 1597665149044 }, { "id": "83167397568356353", "name": "next day Servc1", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597665455301, "modifiedDate": 1597665455301 }, { "id": "83168810683899905", "name": "Next Day servc7", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597665792216, "modifiedDate": 1597665792216 }, { "id": "83188562269609985", "name": "Next Day servc8", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597670501380, "modifiedDate": 1597670501380 }, { "id": "83822084810383361", "name": "Next Day test2", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597821545570, "modifiedDate": 1597821545570 }, { "id": "91235658274476033", "name": "Next Day servc test", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1599589180814, "modifiedDate": 1599589209694 }, { "id": "91235658274476033", "name": "Next Day servc test", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1599589180814, "modifiedDate": 1599589209694, "shippingType": "INTERNATIONAL" } ], "totalRecords": 13
}{ "shippingTemplates": [ { "id": "83822721754763265", "name": "Default Template Create", "type": "DEFAULT", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597821725911, "modifiedDate": 1597821725911 }, { "id": "83163437035458561", "name": "Next Day servc2", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597664533668, "modifiedDate": 1597828307198 }, { "id": "83165439354245121", "name": "Next Day servc3", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597665011078, "modifiedDate": 1597665011078 }, { "id": "83166772199198721", "name": "Next Day servc5", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597665328865, "modifiedDate": 1597665328865 }, { "id": "83087074537021441", "name": "Next Day", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597646304723, "modifiedDate": 1597646304723 }, { "id": "83087948495757313", "name": "Next Day 22", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597646513086, "modifiedDate": 1599474456834 }, { "id": "83166113029201921", "name": "Next Day servc4", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597665149044, "modifiedDate": 1597665149044 }, { "id": "83167397568356353", "name": "next day Servc1", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597665455301, "modifiedDate": 1597665455301 }, { "id": "83168810683899905", "name": "Next Day servc7", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597665792216, "modifiedDate": 1597665792216 }, { "id": "83188562269609985", "name": "Next Day servc8", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597670501380, "modifiedDate": 1597670501380 }, { "id": "83822084810383361", "name": "Next Day test2", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1597821545570, "modifiedDate": 1597821545570 }, { "id": "91235658274476033", "name": "Next Day servc test", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1599589180814, "modifiedDate": 1599589209694 }, { "id": "91235658274476033", "name": "Next Day servc test", "type": "CUSTOM", "status": "ACTIVE", "rateModelType": "TIERED_PRICING", "createdDate": 1599589180814, "modifiedDate": 1599589209694, "shippingType": "INTERNATIONAL" } ], "totalRecords": 13
}Result
Returns a list of all shipping templates for the seller. Each template includes the:
id: Used for update/delete operationsname: Template display nametype:DEFAULTorCUSTOMstatus:ACTIVEorINACTIVErateModelType:TIERED_PRICINGorPER_SHIPMENT_PRICINGcreatedDate/modifiedDate: The created or modified date- (Optional)
shippingType(for example,INTERNATIONAL) totalRecordsshows the total number of templates available.
This response enables sellers to manage shipping templates efficiently
Next steps
The Get shipping template details API gives you specific shipping configurations for a single shipping template.
The Update shipping templates API lets you modify configurations on an existing shipping template, such as shipping methods, regions, transit times, and pricing rules.
The Delete shipping templates API lets you permanently remove existing shipping templates from Walmart Marketplace settings.
The Get all fulfillment centers API retrieves fulfillment centers (also known as ship nodes) information on your account.
The Update fulfillment center API helps you update your existing fulfillment centers (also known as a ship nodes) configuration in Marketplace Settings.
The Create fulfillment center API sets up new fulfillment centers (also known as ship nodes) in Walmart Marketplace Settings.
The Get account level settings API retrieves account-level shipping settings such as calendar day configurations, weekends, and additional days off.
The Update account level settings API allows you to configure account-level calendar settings that impact shipping calculations and delivery promise logic.
The Create account level settings API lets you establish account level calendar configuration for your shipping operations.
The Create shipping templates API allows sellers to create custom shipping templates that define shipping methods, transit times, pricing logic, and geographic coverage.
The Third-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
- Third-party fulfillment center association API Reference Guide
The Get shipping configurations API retrieves account-level shipping profile settings associated on your account.
The Get shipping template activation status API allows sellers to retrieve the current activation state of shipping templates at the account level.
The Get coverage for fulfillment centers API retrieves the geographic coverage areas associated with each fulfillment center (ship node) configured under a seller account.
The Get carrier methods API retrieves the list of carrier methods available for use in Marketplace shipping configurations
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
- Get all third-party fulfillment providers API Reference Guide
The Get partner configurations API retrieves seller-level profile information and system configuration settings associated with a Marketplace partner account.
Updated about 13 hours ago
