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)
{
"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
| Name | Type | Description |
|---|---|---|
storerequired | string | the store ref `<store>-<CC>` (name-country, e.g. 'myStore-US') — one of get_user_context's store_refs, verbatim. |
productrequired | object | GetDeliveryOffersProduct — {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). |
termsrequired | object | GetDeliveryOffersTerms — {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}}