Walmart Settings Management — Settings
Walmart Settings Management — Settings. 18 operations. Lead operation: Walmart Get Partner Configurations. Self-contained Naftiko capability covering one Walmart business surface.
What You Can Do
MCP Tools
walmart-get-partner-configurations
Walmart Get Partner Configurations
walmart-get-all-third-party
Walmart Get All Third Party Fulfillment Providers
walmart-third-party-fulfillment-center
Walmart Third Party Fulfillment Center Association
walmart-get-account-level-settings
Walmart Get Account Level Settings
walmart-update-account-level-settings
Walmart Update Account Level Settings
walmart-create-account-level-settings
Walmart Create Account Level Settings
walmart-get-carrier-methods
Walmart Get Carrier Methods
walmart-get-all-fulfillment-centers
Walmart Get All Fulfillment Centers
walmart-update-fulfillment-center
Walmart Update Fulfillment Center
walmart-create-fulfillment-center
Walmart Create Fulfillment Center
walmart-get-coverage-fulfillment-centers
Walmart Get Coverage for Fulfillment Centers
walmart-get-all-shipping-templates
Walmart Get All Shipping Templates
walmart-create-shipping-templates
Walmart Create Shipping Templates
walmart-get-shipping-template-activation
Walmart Get Shipping Template Activation Status
walmart-get-shipping-template-details
Walmart Get Shipping Template Details
walmart-update-shipping-templates
Walmart Update Shipping Templates
walmart-delete-shipping-template
Walmart Delete Shipping Template
walmart-get-shipping-configurations
Walmart Get Shipping Configurations
Capability Spec
naftiko: 1.0.0-alpha2
info:
label: Walmart Settings Management — Settings
description: 'Walmart Settings Management — Settings. 18 operations. Lead operation: Walmart Get Partner Configurations.
Self-contained Naftiko capability covering one Walmart business surface.'
tags:
- Walmart
- Settings
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
WALMART_API_KEY: WALMART_API_KEY
capability:
consumes:
- type: http
namespace: marketplace-settings-settings
baseUri: https://marketplace.walmartapis.com
description: Walmart Settings Management — Settings business capability. Self-contained, no shared references.
resources:
- name: v3-settings-partnerprofile
path: /v3/settings/partnerprofile
operations:
- name: getpartnerconfigurations
method: GET
description: Walmart Get Partner Configurations
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: v3-settings-shipping-3plproviders
path: /v3/settings/shipping/3plproviders
operations:
- name: get3pfulfillmentproviders
method: GET
description: Walmart Get All Third Party Fulfillment Providers
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: v3-settings-shipping-3plshipnodes
path: /v3/settings/shipping/3plshipnodes
operations:
- name: associate3pfulfillmentcenter
method: POST
description: Walmart Third Party Fulfillment Center Association
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: v3-settings-shipping-account
path: /v3/settings/shipping/account
operations:
- name: getaccountlevelsettings
method: GET
description: Walmart Get Account Level Settings
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: updateaccountlevelsettings
method: PUT
description: Walmart Update Account Level Settings
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: createaccountlevelsettings
method: POST
description: Walmart Create Account Level Settings
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: v3-settings-shipping-carriers
path: /v3/settings/shipping/carriers
operations:
- name: getcarriermethods
method: GET
description: Walmart Get Carrier Methods
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: v3-settings-shipping-shipnodes
path: /v3/settings/shipping/shipnodes
operations:
- name: getallfulfillmentcenters
method: GET
description: Walmart Get All Fulfillment Centers
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: includeCalendarDayConfiguration
in: query
type: boolean
description: Flag to specify if calendarDayConfiguration block will be included in the response. Allowed values
are true or false.
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: updatefulfillmentcenter
method: PUT
description: Walmart Update Fulfillment Center
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: createfulfillmentcenter
method: POST
description: Walmart Create Fulfillment Center
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: v3-settings-shipping-shipnodes-coverage
path: /v3/settings/shipping/shipnodes/coverage
operations:
- name: getcoverageforfulfillmentcenters
method: GET
description: Walmart Get Coverage for Fulfillment Centers
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: v3-settings-shipping-templates
path: /v3/settings/shipping/templates
operations:
- name: getallshippingtemplates
method: GET
description: Walmart Get All Shipping Templates
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: createshippingtemplates
method: POST
description: Walmart Create Shipping Templates
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: v3-settings-shipping-templates-activationStatus
path: /v3/settings/shipping/templates/activationStatus
operations:
- name: getshippingtemplateactivationstatus
method: GET
description: Walmart Get Shipping Template Activation Status
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: v3-settings-shipping-templates-templateId
path: /v3/settings/shipping/templates/{templateId}
operations:
- name: getshippingtemplatedetails
method: GET
description: Walmart Get Shipping Template Details
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: templateId
in: path
type: string
description: templateId
required: true
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: updateshippingtemplates
method: PUT
description: Walmart Update Shipping Templates
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: templateId
in: path
type: string
description: templateId
required: true
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: deleteshippingtemplatedetails
method: DELETE
description: Walmart Delete Shipping Template
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: templateId
in: path
type: string
description: Shipping Template ID of the template to be deleted
required: true
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
- name: v3-settings-shippingprofile
path: /v3/settings/shippingprofile
operations:
- name: getshippingconfigurations
method: GET
description: Walmart Get Shipping Configurations
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: WM_SEC.ACCESS_TOKEN
in: header
type: string
description: The access token retrieved in the Token API call
required: true
- name: WM_CONSUMER.CHANNEL.TYPE
in: header
type: string
description: A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during
onboarding
- name: WM_QOS.CORRELATION_ID
in: header
type: string
description: A unique ID which identifies each API call and used to track and debug issues; use a random generated
GUID for this ID
required: true
- name: WM_SVC.NAME
in: header
type: string
description: Walmart Service Name
required: true
exposes:
- type: rest
namespace: marketplace-settings-settings-rest
port: 8080
description: REST adapter for Walmart Settings Management — Settings. One Spectral-compliant resource per consumed operation,
prefixed with /v1.
resources:
- path: /v1/v3/settings/partnerprofile
name: v3-settings-partnerprofile
description: REST surface for v3-settings-partnerprofile.
operations:
- method: GET
name: getpartnerconfigurations
description: Walmart Get Partner Configurations
call: marketplace-settings-settings.getpartnerconfigurations
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
outputParameters:
- type: object
mapping: $.
- path: /v1/v3/settings/shipping/3plproviders
name: v3-settings-shipping-3plproviders
description: REST surface for v3-settings-shipping-3plproviders.
operations:
- method: GET
name: get3pfulfillmentproviders
description: Walmart Get All Third Party Fulfillment Providers
call: marketplace-settings-settings.get3pfulfillmentproviders
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
outputParameters:
- type: object
mapping: $.
- path: /v1/v3/settings/shipping/3plshipnodes
name: v3-settings-shipping-3plshipnodes
description: REST surface for v3-settings-shipping-3plshipnodes.
operations:
- method: POST
name: associate3pfulfillmentcenter
description: Walmart Third Party Fulfillment Center Association
call: marketplace-settings-settings.associate3pfulfillmentcenter
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
body: rest.body
outputParameters:
- type: object
mapping: $.
- path: /v1/v3/settings/shipping/account
name: v3-settings-shipping-account
description: REST surface for v3-settings-shipping-account.
operations:
- method: GET
name: getaccountlevelsettings
description: Walmart Get Account Level Settings
call: marketplace-settings-settings.getaccountlevelsettings
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
outputParameters:
- type: object
mapping: $.
- method: PUT
name: updateaccountlevelsettings
description: Walmart Update Account Level Settings
call: marketplace-settings-settings.updateaccountlevelsettings
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
body: rest.body
outputParameters:
- type: object
mapping: $.
- method: POST
name: createaccountlevelsettings
description: Walmart Create Account Level Settings
call: marketplace-settings-settings.createaccountlevelsettings
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
body: rest.body
outputParameters:
- type: object
mapping: $.
- path: /v1/v3/settings/shipping/carriers
name: v3-settings-shipping-carriers
description: REST surface for v3-settings-shipping-carriers.
operations:
- method: GET
name: getcarriermethods
description: Walmart Get Carrier Methods
call: marketplace-settings-settings.getcarriermethods
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
outputParameters:
- type: object
mapping: $.
- path: /v1/v3/settings/shipping/shipnodes
name: v3-settings-shipping-shipnodes
description: REST surface for v3-settings-shipping-shipnodes.
operations:
- method: GET
name: getallfulfillmentcenters
description: Walmart Get All Fulfillment Centers
call: marketplace-settings-settings.getallfulfillmentcenters
with:
includeCalendarDayConfiguration: rest.includeCalendarDayConfiguration
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
outputParameters:
- type: object
mapping: $.
- method: PUT
name: updatefulfillmentcenter
description: Walmart Update Fulfillment Center
call: marketplace-settings-settings.updatefulfillmentcenter
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
body: rest.body
outputParameters:
- type: object
mapping: $.
- method: POST
name: createfulfillmentcenter
description: Walmart Create Fulfillment Center
call: marketplace-settings-settings.createfulfillmentcenter
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
body: rest.body
outputParameters:
- type: object
mapping: $.
- path: /v1/v3/settings/shipping/shipnodes/coverage
name: v3-settings-shipping-shipnodes-coverage
description: REST surface for v3-settings-shipping-shipnodes-coverage.
operations:
- method: GET
name: getcoverageforfulfillmentcenters
description: Walmart Get Coverage for Fulfillment Centers
call: marketplace-settings-settings.getcoverageforfulfillmentcenters
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
outputParameters:
- type: object
mapping: $.
- path: /v1/v3/settings/shipping/templates
name: v3-settings-shipping-templates
description: REST surface for v3-settings-shipping-templates.
operations:
- method: GET
name: getallshippingtemplates
description: Walmart Get All Shipping Templates
call: marketplace-settings-settings.getallshippingtemplates
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
outputParameters:
- type: object
mapping: $.
- method: POST
name: createshippingtemplates
description: Walmart Create Shipping Templates
call: marketplace-settings-settings.createshippingtemplates
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
body: rest.body
outputParameters:
- type: object
mapping: $.
- path: /v1/v3/settings/shipping/templates/activationstatus
name: v3-settings-shipping-templates-activationstatus
description: REST surface for v3-settings-shipping-templates-activationStatus.
operations:
- method: GET
name: getshippingtemplateactivationstatus
description: Walmart Get Shipping Template Activation Status
call: marketplace-settings-settings.getshippingtemplateactivationstatus
with:
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
outputParameters:
- type: object
mapping: $.
- path: /v1/v3/settings/shipping/templates/{templateid}
name: v3-settings-shipping-templates-templateid
description: REST surface for v3-settings-shipping-templates-templateId.
operations:
- method: GET
name: getshippingtemplatedetails
description: Walmart Get Shipping Template Details
call: marketplace-settings-settings.getshippingtemplatedetails
with:
templateId: rest.templateId
WM_SEC.ACCESS_TOKEN: rest.WM_SEC.ACCESS_TOKEN
WM_CONSUMER.CHANNEL.TYPE: rest.WM_CONSUMER.CHANNEL.TYPE
WM_QOS.CORRELATION_ID: rest.WM_QOS.CORRELATION_ID
WM_SVC.NAME: rest.WM_SVC.NAME
outputParameters:
- type: object
mapping: $.
- met
# --- truncated at 32 KB (44 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/walmart/refs/heads/main/capabilities/marketplace-settings-settings.yaml