fbaOutbound_deliveryOffers

Get estimated delivery options (date + expiry) for a SKU to a destination.

readAmazon Seller (SP-API)sp.fulfillmentOutbound_2020-07-01

Amazon SP-API · deliveryOffers · POST /fba/outbound/2020-07-01/deliveryOffers Non-mutating.

Call it

In an AI client (MCP)

tools/call
{
  "name": "fbaOutbound_deliveryOffers",
  "arguments": {
    "store": "myStore-US",
    "product": {},
    "terms": {}
  }
}

From code (Tool API)

curl -X POST https://api.sellersheetai.com/api/v1/tools/fbaOutbound_deliveryOffers \
  -H "Authorization: Bearer $SELLERSHEET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"store":"myStore-US","product":{},"terms":{}}'
Early access — the Tool API is open on request, contact us.

Arguments

NameTypeDescription
storerequiredstringthe store ref `<store>-<CC>` (name-country, e.g. 'myStore-US') — one of get_user_context's store_refs, verbatim.
productrequiredobjectGetDeliveryOffersProduct — {productIdentifier: {merchantSku REQUIRED, maxLength 50}, optional amount {unitOfMeasure REQUIRED, value REQUIRED (decimal STRING, e.g. '1')}}. amount.unitOfMeasure. Allowed: Eaches (the only valid value — an integer count of units).
termsrequiredobjectGetDeliveryOffersTerms — {origin: {countryCode REQUIRED, 2-letter ISO 3166-1 alpha-2}, destination: {deliveryAddress: {postalCode REQUIRED, countryCode REQUIRED 2-letter, optional addressLine1/2/3, city, districtOrCounty, stateOrRegion}, optional ipAddress}}. NOTE: the address is nested under destination.deliveryAddress — destination itself has no postalCode/countryCode.

Result

Every tool answers {notification, data, human_action}; data carries:

  • data.deliveryOffers — list each with expiresAt and dateRange.

Body (Amazon schema)

product*: {productIdentifier*: {merchantSku*}, amount: {unitOfMeasure*, value*}}
product.amount.unitOfMeasure: Eaches
terms*: {origin*: {countryCode*}, destination*: {deliveryAddress, ipAddress}}

On this page

Actions

View as Markdown

Ask an assistant

Ask ChatGPTAsk Claude