- Overview
- Authorization Workflow
- Permissions
- Sandbox
- API Models
- Available API Models
- Request Apidog Access
- OPENAPI SPECIFICATION
- Research Docs
- Amazon Warehousing and Distribution
- Authorization
- Catalog Items
- Catalog [Deprecated]
- Definitions
- Easy Ship
- FBAInbound
- listInboundPlans
- createInboundPlan
- getInboundPlan
- listInboundPlanBoxes
- cancelInboundPlan
- listInboundPlanItems
- updateInboundPlanName
- listPackingGroupBoxes
- listPackingGroupItems
- setPackingInformation
- listPackingOptions
- generatePackingOptions
- confirmPackingOption
- listInboundPlanPallets
- listPlacementOptions
- generatePlacementOptions
- confirmPlacementOption
- getShipment
- listShipmentBoxes
- listShipmentContentUpdatePreviews
- generateShipmentContentUpdatePreviews
- getShipmentContentUpdatePreview
- confirmShipmentContentUpdatePreview
- getDeliveryChallanDocument
- listDeliveryWindowOptions
- generateDeliveryWindowOptions
- confirmDeliveryWindowOptions
- listShipmentItems
- updateShipmentName
- listShipmentPallets
- cancelSelfShipAppointment
- getSelfShipAppointmentSlots
- generateSelfShipAppointmentSlots
- scheduleSelfShipAppointment
- updateShipmentSourceAddress
- updateShipmentTrackingDetails
- listTransportationOptions
- generateTransportationOptions
- confirmTransportationOptions
- listItemComplianceDetails
- updateItemComplianceDetails
- createMarketplaceItemLabels
- listPrepDetails
- setPrepDetails
- getInboundOperationStatus
- getItemEligibilityPreview
- FBAInventory
- FBAOutbound
- Feeds
- Fees
- Finance
- Invoices [Brazil]
- Listings Items
- Merchant Fulfillment
- Orders
- ProductPricing
- Reports
- Sales
- Sellers
- Service
- getServiceJobByServiceJobId
- cancelServiceJobByServiceJobId
- completeServiceJobByServiceJobId
- getServiceJobs
- addAppointmentForServiceJobByServiceJobId
- rescheduleAppointmentForServiceJobByServiceJobId
- assignAppointmentResources
- setAppointmentFulfillmentData
- getRangeSlotCapacity
- getFixedSlotCapacity
- updateSchedule
- createReservation
- updateReservation
- cancelReservation
- getAppointmmentSlotsByJobId
- getAppointmentSlots
- createServiceDocumentUploadDestination
- ShipmentInvoice[Brazil]
- Shipping
- getRates
- createShipment
- directPurchaseShipment
- getShipment
- purchaseShipment
- cancelShipment
- oneClickShipment
- purchaseLabels
- getTracking
- retrieveShippingLabel
- getShipmentDocuments
- purchaseShipment
- cancelShipment
- getRates
- getAdditionalInputs
- getAccount
- getCarrierAccountFormInputs
- getTrackingInformation
- getCarrierAccounts
- linkCarrierAccount
- unlinkCarrierAccount
- generateCollectionForm
- getCollectionFormHistory
- getUnmanifestedShipments
- getCollectionForm
- getAccessPoints
- Supply Sources
- Tokens
- Uploads
- Notifications
updateSupplySource
PUT
/supplySources/2020-07-01/supplySources/{supplySourceId}
supplySources
Last modified:2024-12-05 08:42:46
Maintainer:Not configured
Request
Path Params
supplySourceId
stringÂ
required
Body Params application/json
A request to update the configuration and capabilities of a supply source.
alias
stringÂ
optional
configuration
object (SupplySourceConfiguration)Â
optional
operationalConfiguration
object (OperationalConfiguration)Â
optional
supplySources
.timezone
stringÂ
optional
capabilities
object (SupplySourceCapabilities)Â
optional
outbound
object (OutboundCapability)Â
optional
services
object (ServicesCapability)Â
optional
Example
{
"alias": "string",
"configuration": {
"operationalConfiguration": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"throughputConfig": {
"throughputCap": {
"value": 0,
"timeUnit": "Hours"
},
"throughputUnit": "Order"
},
"operatingHoursByDay": {
"monday": [
{
"startTime": "string",
"endTime": "string"
}
],
"tuesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"wednesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"thursday": [
{
"startTime": "string",
"endTime": "string"
}
],
"friday": [
{
"startTime": "string",
"endTime": "string"
}
],
"saturday": [
{
"startTime": "string",
"endTime": "string"
}
],
"sunday": [
{
"startTime": "string",
"endTime": "string"
}
]
},
"handlingTime": {
"value": 0,
"timeUnit": "Hours"
}
},
"timezone": "string"
},
"capabilities": {
"outbound": {
"isSupported": true,
"operationalConfiguration": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"throughputConfig": {
"throughputCap": {
"value": 0,
"timeUnit": "Hours"
},
"throughputUnit": "Order"
},
"operatingHoursByDay": {
"monday": [
{
"startTime": "string",
"endTime": "string"
}
],
"tuesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"wednesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"thursday": [
{
"startTime": "string",
"endTime": "string"
}
],
"friday": [
{
"startTime": "string",
"endTime": "string"
}
],
"saturday": [
{
"startTime": "string",
"endTime": "string"
}
],
"sunday": [
{
"startTime": "string",
"endTime": "string"
}
]
},
"handlingTime": {
"value": 0,
"timeUnit": "Hours"
}
},
"returnLocation": {
"supplySourceId": "string",
"addressWithContact": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"address": {
"addressLine1": "address_1",
"addressLine2": "address_2",
"addressLine3": "address_3",
"city": "Seattle",
"countryCode": "US",
"county": "Washington",
"district": "District1",
"name": "address_name",
"phoneNumber": "+14155552671",
"postalCode": "123456",
"stateOrRegion": "Washington"
}
}
},
"deliveryChannel": {
"isSupported": true,
"operationalConfiguration": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"throughputConfig": {
"throughputCap": {
"value": 0,
"timeUnit": "Hours"
},
"throughputUnit": "Order"
},
"operatingHoursByDay": {
"monday": [
{
"startTime": "string",
"endTime": "string"
}
],
"tuesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"wednesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"thursday": [
{
"startTime": "string",
"endTime": "string"
}
],
"friday": [
{
"startTime": "string",
"endTime": "string"
}
],
"saturday": [
{
"startTime": "string",
"endTime": "string"
}
],
"sunday": [
{
"startTime": "string",
"endTime": "string"
}
]
},
"handlingTime": {
"value": 0,
"timeUnit": "Hours"
}
}
},
"pickupChannel": {
"inventoryHoldPeriod": {
"value": 0,
"timeUnit": "Hours"
},
"isSupported": true,
"operationalConfiguration": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"throughputConfig": {
"throughputCap": {
"value": 0,
"timeUnit": "Hours"
},
"throughputUnit": "Order"
},
"operatingHoursByDay": {
"monday": [
{
"startTime": "string",
"endTime": "string"
}
],
"tuesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"wednesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"thursday": [
{
"startTime": "string",
"endTime": "string"
}
],
"friday": [
{
"startTime": "string",
"endTime": "string"
}
],
"saturday": [
{
"startTime": "string",
"endTime": "string"
}
],
"sunday": [
{
"startTime": "string",
"endTime": "string"
}
]
},
"handlingTime": {
"value": 0,
"timeUnit": "Hours"
}
},
"inStorePickupConfiguration": {
"isSupported": true,
"parkingConfiguration": {
"parkingCostType": "Free",
"parkingSpotIdentificationType": "Numbered",
"numberOfParkingSpots": 0
}
},
"curbsidePickupConfiguration": {
"isSupported": true,
"operationalConfiguration": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"throughputConfig": {
"throughputCap": {
"value": 0,
"timeUnit": "Hours"
},
"throughputUnit": "Order"
},
"operatingHoursByDay": {
"monday": [
{
"startTime": "string",
"endTime": "string"
}
],
"tuesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"wednesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"thursday": [
{
"startTime": "string",
"endTime": "string"
}
],
"friday": [
{
"startTime": "string",
"endTime": "string"
}
],
"saturday": [
{
"startTime": "string",
"endTime": "string"
}
],
"sunday": [
{
"startTime": "string",
"endTime": "string"
}
]
},
"handlingTime": {
"value": 0,
"timeUnit": "Hours"
}
},
"parkingWithAddressConfiguration": {
"parkingCostType": "Free",
"parkingSpotIdentificationType": "Numbered",
"numberOfParkingSpots": 0,
"address": {
"addressLine1": "address_1",
"addressLine2": "address_2",
"addressLine3": "address_3",
"city": "Seattle",
"countryCode": "US",
"county": "Washington",
"district": "District1",
"name": "address_name",
"phoneNumber": "+14155552671",
"postalCode": "123456",
"stateOrRegion": "Washington"
}
}
}
}
},
"services": {
"isSupported": true,
"operationalConfiguration": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"throughputConfig": {
"throughputCap": {
"value": 0,
"timeUnit": "Hours"
},
"throughputUnit": "Order"
},
"operatingHoursByDay": {
"monday": [
{
"startTime": "string",
"endTime": "string"
}
],
"tuesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"wednesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"thursday": [
{
"startTime": "string",
"endTime": "string"
}
],
"friday": [
{
"startTime": "string",
"endTime": "string"
}
],
"saturday": [
{
"startTime": "string",
"endTime": "string"
}
],
"sunday": [
{
"startTime": "string",
"endTime": "string"
}
]
},
"handlingTime": {
"value": 0,
"timeUnit": "Hours"
}
}
}
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://sandbox.sellingpartnerapi-na.amazon.com/supplySources/2020-07-01/supplySources/' \
--header 'Content-Type: application/json' \
--data-raw '{
"alias": "string",
"configuration": {
"operationalConfiguration": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"throughputConfig": {
"throughputCap": {
"value": 0,
"timeUnit": "Hours"
},
"throughputUnit": "Order"
},
"operatingHoursByDay": {
"monday": [
{
"startTime": "string",
"endTime": "string"
}
],
"tuesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"wednesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"thursday": [
{
"startTime": "string",
"endTime": "string"
}
],
"friday": [
{
"startTime": "string",
"endTime": "string"
}
],
"saturday": [
{
"startTime": "string",
"endTime": "string"
}
],
"sunday": [
{
"startTime": "string",
"endTime": "string"
}
]
},
"handlingTime": {
"value": 0,
"timeUnit": "Hours"
}
},
"timezone": "string"
},
"capabilities": {
"outbound": {
"isSupported": true,
"operationalConfiguration": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"throughputConfig": {
"throughputCap": {
"value": 0,
"timeUnit": "Hours"
},
"throughputUnit": "Order"
},
"operatingHoursByDay": {
"monday": [
{
"startTime": "string",
"endTime": "string"
}
],
"tuesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"wednesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"thursday": [
{
"startTime": "string",
"endTime": "string"
}
],
"friday": [
{
"startTime": "string",
"endTime": "string"
}
],
"saturday": [
{
"startTime": "string",
"endTime": "string"
}
],
"sunday": [
{
"startTime": "string",
"endTime": "string"
}
]
},
"handlingTime": {
"value": 0,
"timeUnit": "Hours"
}
},
"returnLocation": {
"supplySourceId": "string",
"addressWithContact": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"address": {
"addressLine1": "address_1",
"addressLine2": "address_2",
"addressLine3": "address_3",
"city": "Seattle",
"countryCode": "US",
"county": "Washington",
"district": "District1",
"name": "address_name",
"phoneNumber": "+14155552671",
"postalCode": "123456",
"stateOrRegion": "Washington"
}
}
},
"deliveryChannel": {
"isSupported": true,
"operationalConfiguration": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"throughputConfig": {
"throughputCap": {
"value": 0,
"timeUnit": "Hours"
},
"throughputUnit": "Order"
},
"operatingHoursByDay": {
"monday": [
{
"startTime": "string",
"endTime": "string"
}
],
"tuesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"wednesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"thursday": [
{
"startTime": "string",
"endTime": "string"
}
],
"friday": [
{
"startTime": "string",
"endTime": "string"
}
],
"saturday": [
{
"startTime": "string",
"endTime": "string"
}
],
"sunday": [
{
"startTime": "string",
"endTime": "string"
}
]
},
"handlingTime": {
"value": 0,
"timeUnit": "Hours"
}
}
},
"pickupChannel": {
"inventoryHoldPeriod": {
"value": 0,
"timeUnit": "Hours"
},
"isSupported": true,
"operationalConfiguration": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"throughputConfig": {
"throughputCap": {
"value": 0,
"timeUnit": "Hours"
},
"throughputUnit": "Order"
},
"operatingHoursByDay": {
"monday": [
{
"startTime": "string",
"endTime": "string"
}
],
"tuesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"wednesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"thursday": [
{
"startTime": "string",
"endTime": "string"
}
],
"friday": [
{
"startTime": "string",
"endTime": "string"
}
],
"saturday": [
{
"startTime": "string",
"endTime": "string"
}
],
"sunday": [
{
"startTime": "string",
"endTime": "string"
}
]
},
"handlingTime": {
"value": 0,
"timeUnit": "Hours"
}
},
"inStorePickupConfiguration": {
"isSupported": true,
"parkingConfiguration": {
"parkingCostType": "Free",
"parkingSpotIdentificationType": "Numbered",
"numberOfParkingSpots": 0
}
},
"curbsidePickupConfiguration": {
"isSupported": true,
"operationalConfiguration": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"throughputConfig": {
"throughputCap": {
"value": 0,
"timeUnit": "Hours"
},
"throughputUnit": "Order"
},
"operatingHoursByDay": {
"monday": [
{
"startTime": "string",
"endTime": "string"
}
],
"tuesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"wednesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"thursday": [
{
"startTime": "string",
"endTime": "string"
}
],
"friday": [
{
"startTime": "string",
"endTime": "string"
}
],
"saturday": [
{
"startTime": "string",
"endTime": "string"
}
],
"sunday": [
{
"startTime": "string",
"endTime": "string"
}
]
},
"handlingTime": {
"value": 0,
"timeUnit": "Hours"
}
},
"parkingWithAddressConfiguration": {
"parkingCostType": "Free",
"parkingSpotIdentificationType": "Numbered",
"numberOfParkingSpots": 0,
"address": {
"addressLine1": "address_1",
"addressLine2": "address_2",
"addressLine3": "address_3",
"city": "Seattle",
"countryCode": "US",
"county": "Washington",
"district": "District1",
"name": "address_name",
"phoneNumber": "+14155552671",
"postalCode": "123456",
"stateOrRegion": "Washington"
}
}
}
}
},
"services": {
"isSupported": true,
"operationalConfiguration": {
"contactDetails": {
"primary": {
"email": "string",
"phone": "string"
}
},
"throughputConfig": {
"throughputCap": {
"value": 0,
"timeUnit": "Hours"
},
"throughputUnit": "Order"
},
"operatingHoursByDay": {
"monday": [
{
"startTime": "string",
"endTime": "string"
}
],
"tuesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"wednesday": [
{
"startTime": "string",
"endTime": "string"
}
],
"thursday": [
{
"startTime": "string",
"endTime": "string"
}
],
"friday": [
{
"startTime": "string",
"endTime": "string"
}
],
"saturday": [
{
"startTime": "string",
"endTime": "string"
}
],
"sunday": [
{
"startTime": "string",
"endTime": "string"
}
]
},
"handlingTime": {
"value": 0,
"timeUnit": "Hours"
}
}
}
}
}'
Responses
🟢204No Content
application/json
Headers
x-amzn-RateLimit-Limit
stringÂ
optional
x-amzn-RequestId
stringÂ
optional
Body
A list of error responses that are returned when a request is unsuccessful.
array of:
code
stringÂ
required
message
stringÂ
required
details
stringÂ
optional
Example
[
{
"code": "string",
"message": "string",
"details": "string"
}
]
🟠400Bad Request
🟠403Forbidden
🟠404Record Not Found
🟠413413
🟠415415
🟠429429
🔴500Server Error
🔴503Service Unavailable