Connectors

E-commerce

Amazon Selling Partner

Amazon seller operations: inbound shipments, fulfillment, warehousing, shipping, and listing content
Signs in with
OAuth 2.0 sign-in
Runs on
Cloud or On-Prem Worker
Operations
387
Ready-made triggers
0

Connect Amazon Selling Partner

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Amazon Selling Partner and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
For services offered under Connect a Service you only sign in and approve access. Otherwise use Connect with OAuth2 with your own OAuth app. See Authorize with OAuth.
FieldWhat to enter
RegionRequiredSelling region of the marketplaces you call: North America, Europe (includes India, Middle East and Africa) or Far East.
EnvironmentOptionalProduction calls the live API; Sandbox calls Amazon's static sandbox.
Token endpointRequiredLogin with Amazon token endpoint.
LWA client identifierRequiredClient identifier of your Login with Amazon app credentials.
LWA client secretRequiredSecretClient secret of your Login with Amazon app credentials.
Refresh tokenOptionalSecretRefresh token from authorizing the app for the selling partner. Leave it empty only for a grantless connection.
Grantless scopeOptionalOnly for a grantless connection: sellingpartnerapi::notifications or sellingpartnerapi::client_credential:rotation.
Token requestRequiredLogin with Amazon takes the client credentials in the token request body.

Use it in a flow

  1. Open a flow, open the node library and search for Amazon Selling Partner.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Amazon Selling Partner without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Amazon Selling Partner can send webhooks, a Webhook trigger receives them at its own URL.

Operations

387 operations in 71 groups. Each one is a step you can add to a flow.

A+ Content Management (2020-11-01)13
Create content documentcreateContentDocumentPOSTCreate a new A+ Content document.
Create mediacreateMediaPOSTCreate a media asset record.
Get content documentgetContentDocumentGETRetrieve an A+ Content document, if available.
Get mediagetMediaGETRetrieve media metadata and related media for a given media ID.
List content document asin relationslistContentDocumentAsinRelationsGETRetrieve a list of ASINs related to the specified A+ Content document, if available.
Post content document approval submissionpostContentDocumentApprovalSubmissionPOSTSubmits an A+ Content document for review, approval, and publishing.
Post content document asin relationspostContentDocumentAsinRelationsPOSTReplaces all ASINs related to the specified A+ Content document, if available.
Post content document suspend submissionpostContentDocumentSuspendSubmissionPOSTSubmits a request to suspend visible A+ Content.
Search content documentssearchContentDocumentsGETRetrieve a list of all A+ Content documents assigned to a selling partner.
Search content publish recordssearchContentPublishRecordsGETSearches for A+ Content publishing records, if available.
Update content documentupdateContentDocumentPOSTUpdate an existing A+ Content document.
Update mediaupdateMediaPATCHUpdate metadata on an existing media asset.
Validate content document asin relationsvalidateContentDocumentAsinRelationsPOSTChecks if the A+ Content document is valid for use on a set of ASINs.
Amazon External Fulfillment Location Management (2026-07-30)1
Create sandbox locationcreateSandboxLocationPOSTCreates a sandbox location and merchant in the test environment.
Amazon External Fulfillment Return Item Processing (2024-09-11)2
Get returngetReturnGETRetrieve the return item with the specified ID.
List returnslistReturnsGETRetrieve a list of return items.
Amazon External Fulfillment Shipments Processing (2024-09-11)12
Create packagescreatePackagesPOSTProvide details about the packages in the specified shipment.
Create sandbox shipmentcreateSandboxShipmentPOSTCreates a sandbox shipment to simulate order creation in the test environment.
Generate invoicegenerateInvoicePOSTGet invoices for the shipment you specify.
Generate ship labelsgenerateShipLabelsPUTGenerate and retrieve all shipping labels for one or more packages in the shipment you specify.
Get shipmentexternalFulfillmentShipments20240911GetShipmentGETGet a single shipment with the ID you specify.
Get shipmentsexternalFulfillmentShipments20240911GetShipmentsGETGet a list of shipments created for the seller in the status you specify.
Process shipmentprocessShipmentPOSTConfirm or reject the specified shipment.
Retrieve invoiceretrieveInvoiceGETRetrieve invoices for the shipment you specify.
Retrieve shipping optionsretrieveShippingOptionsGETGet a list of shipping options for a package in a shipment given the shipment's marketplace and channel.
Update packageexternalFulfillmentShipments20240911UpdatePackagePUTUpdates the details about the packages that will be used to fulfill the specified shipment.
Update package statusupdatePackageStatusPATCHUpdates the status of the packages.
Update sandbox shipmentupdateSandboxShipmentPATCHUpdates a sandbox shipment on marketplace behalf.
Amazon Seller Wallet Open Banking (2024-03-01)12
Create a transaction request from Amazon Seller Wallet account to another customer-provided accountcreateTransactionPOSTCreate a transaction request from a Seller Wallet account to another customer-provided account.
Create a transfer schedule request from Amazon Seller Wallet account to another customer-provided accountcreateTransferSchedulePOSTCreate a transfer schedule request from a Seller Wallet account to another customer-provided account.
Delete a transaction request that is scheduled from Amazon Seller Wallet account to another customer-provided accountdeleteScheduleTransactionDELETEDelete a transaction request that is scheduled from Amazon Seller Wallet account to another customer-provided account.
Fetch potential fees that could be applied on a transaction on the basis of the source and destination country currencygetTransferPreviewGETRetrieve a list of potential fees on a transaction.
Find balance in particular Amazon Seller Wallet account by Amazon account identifierlistAccountBalancesGETRetrieve the balance in a given Seller Wallet bank account.
Find particular Amazon Seller Wallet account by Amazon account identifiersellerWallet20240301GetAccountGETRetrieve a Seller Wallet bank account by Amazon account identifier.
Find particular Amazon Seller Wallet account transaction by Amazon transaction identifiersellerWallet20240301GetTransactionGETFind a transaction by the Amazon transaction identifier.
Find particular Amazon Seller Wallet account transfer schedule by Amazon transfer schedule identifiergetTransferScheduleGETFind a particular Amazon Seller Wallet account transfer schedule.
Get all Amazon Seller Wallet accounts for the sellerlistAccountsGETGet Seller Wallet accounts for a seller.
The API will return all the transactions for a given Amazon Seller Wallet account sorted by the transaction request datelistAccountTransactionsGETRetrieve a list of transactions for a given Seller Wallet bank account.
The API will return all the transfer schedules for a given Amazon Seller Wallet accountlistTransferSchedulesGETRetrieve transfer schedules of a Seller Wallet bank account.
Update a transfer schedule information. Only fields (i.e; transferScheduleInformation, paymentPreferenceupdateTransferSchedulePUTUpdate transfer schedule information.
Amazon Shipping (v2)20
Cancel shipmentshippingV2CancelShipmentPUTCancels a purchased shipment.
Create claimcreateClaimPOSTThis API will be used to create claim for single eligible shipment.
Direct purchase shipmentdirectPurchaseShipmentPOSTPurchases the shipping service for a shipment using the best fit service offering.
Generate collection formgenerateCollectionFormPOSTThis API Call to generate the collection form.
Get access pointsgetAccessPointsGETReturns a list of access points in proximity of input postal code.
Get additional inputsgetAdditionalInputsGETReturns the JSON schema to use for providing additional inputs when needed to purchase a shipping offering.
Get carrier account form inputsgetCarrierAccountFormInputsGETThis API will return a list of input schema required to register a shipper account with the carrier.
Get carrier accountsgetCarrierAccountsPUTThis API will return Get all carrier accounts for a merchant.
Get collection formgetCollectionFormGETThis API reprint a collection form.
Get collection form historygetCollectionFormHistoryPUTThis API Call to get the history of the previously generated collection forms.
Get ratesshippingV2GetRatesPOSTReturns the available shipping service offerings.
Get shipment documentsgetShipmentDocumentsGETReturns the shipping documents associated with a package in a shipment.
Get trackinggetTrackingGETReturns tracking information for a purchased shipment.
Get unmanifested shipmentsgetUnmanifestedShipmentsPUTThis API Get all unmanifested carriers with shipment locations.
Link carrier accountshippingV2LinkCarrierAccountPUTThis API associates/links the specified carrier account with the merchant.
Link carrier accountshippingV2LinkCarrierAccountPostPOSTThis API associates/links the specified carrier account with the merchant.
One click shipmentoneClickShipmentPOSTPurchases a shipping service identifier and returns purchase-related details and documents.
Purchase shipmentshippingV2PurchaseShipmentPOSTPurchases a shipping service and returns purchase related details and documents.
Submit ndr feedbacksubmitNdrFeedbackPOSTThis API submits the NDR (Non-delivery Report) Feedback for any eligible shipment.
Unlink carrier accountunlinkCarrierAccountPUTThis API Unlink the specified carrier account with the merchant.
Amazon Warehousing and Distribution (2024-05-09)21
Cancel inboundcancelInboundPOSTCancels an AWD Inbound order and its associated shipment.
Check inbound eligibilitycheckInboundEligibilityPOSTDetermines if the packages you specify are eligible for an AWD inbound order and contains error details for ineligible packages.
Confirm inboundconfirmInboundPOSTConfirms an AWD inbound order in DRAFT status.
Confirm outboundconfirmOutboundPOSTConfirms an AWD outbound order for a set of shipments that contain items that must be outbound to a destination node.
Confirm replenishment orderconfirmReplenishmentOrderPOSTConfirms an AWD replenishment order in ELIGIBLE state with a set of shipments containing items that are needed to be replenished to an FBA node.
Create inboundcreateInboundPOSTCreates a draft AWD inbound order with a list of packages for inbound shipment.
Create outboundcreateOutboundPOSTCreates a draft AWD outbound order with the specified products.
Create replenishment ordercreateReplenishmentOrderPOSTCreates an AWD replenishment order with given products to replenish.
Get inboundgetInboundGETRetrieves an AWD inbound order.
Get inbound shipmentgetInboundShipmentGETRetrieves an AWD inbound shipment.
Get inbound shipment labelsgetInboundShipmentLabelsGETRetrieves the box labels for a shipment ID that you specify.
Get label page typesgetLabelPageTypesGETRetrieves the available label page types for a shipment ID that you specify.
Get outboundgetOutboundGETRetrieves an AWD outbound order with a set of shipments that contain items that are outbound into a destination channel.
Get replenishment ordergetReplenishmentOrderGETRetrieves an AWD Replenishment order with a set of shipments containing items that is/was planned to be replenished into an FBA node.
List inbound shipmentslistInboundShipmentsGETRetrieves a summary of all the inbound AWD shipments associated with a merchant, with the ability to apply optional filters.
List inventorylistInventoryGETLists AWD inventory associated with a merchant with the ability to apply optional filters.
List outboundslistOutboundsGETRetrieves all outbound AWD orders (with optional filters) that pertain to a merchant.
List replenishment orderslistReplenishmentOrdersGETRetrieves all the AWD replenishment orders pertaining to a merchant with optional filters.
Update inboundupdateInboundPUTUpdates an AWD inbound order that is in DRAFT status and not yet confirmed.
Update inbound shipment transport detailsupdateInboundShipmentTransportDetailsPUTUpdates transport details for an AWD shipment.
Update outboundupdateOutboundPUTUpdates an AWD outbound order that is in DRAFT, ELIGIBLE, or INELIGIBLE status.
Application Management (2023-11-30)1
Rotate application client secretrotateApplicationClientSecretPOSTRotates application client secrets for a developer application.
Automotive. (2024-11-01)1
Get vehiclesgetVehiclesGETGet the latest collection of vehicles
Catalog Items (2020-12-01)2
Get catalog itemcatalogItems20201201GetCatalogItemGETRetrieves details for an item in the Amazon catalog.
Search catalog itemscatalogItems20201201SearchCatalogItemsGETSearch for and return a list of Amazon catalog items and associated information.
Catalog Items (2022-04-01)2
Get catalog itemcatalogItems20220401GetCatalogItemGETRetrieves details for an item in the Amazon catalog.
Search catalog itemscatalogItems20220401SearchCatalogItemsGETSearch for a list of Amazon catalog items and item-related information.
Catalog Items (v0)1
List catalog categorieslistCatalogCategoriesGETReturns the parent categories to which an item belongs, based on the specified ASIN or SellerSKU.
CustomerFeedback (2024-06-01)7
Get browse node return topicsgetBrowseNodeReturnTopicsGETRetrieve the topics that customers mention when they return items in a browse node.
Get browse node return trendsgetBrowseNodeReturnTrendsGETRetrieve the trends of topics that customers mention when they return items in a browse node.
Get browse node review topicsgetBrowseNodeReviewTopicsGETRetrieve a browse node's ten most positive and ten most negative review topics.
Get browse node review trendsgetBrowseNodeReviewTrendsGETRetrieve the positive and negative review trends of items in a browse node for the past six months.
Get item browse nodegetItemBrowseNodeGETThis API returns the associated browse node of the requested ASIN.
Get item review topicsgetItemReviewTopicsGETRetrieve an item's ten most positive and ten most negative review topics.
Get item review trendsgetItemReviewTrendsGETRetrieve an item's positive and negative review trends for the past six months.
Data Kiosk (2023-11-15)5
Cancel querycancelQueryDELETECancels the query specified by the queryId parameter.
Create querycreateQueryPOSTCreates a Data Kiosk query request.
Get documentgetDocumentGETReturns the information required for retrieving a Data Kiosk document's contents.
Get queriesgetQueriesGETReturns details for the Data Kiosk queries that match the specified filters.
Get querygetQueryGETReturns query details for the query specified by the queryId parameter.
Delivery Shipment Invoicing (2022-07-01)2
Get invoice statusdeliveryShipmentInvoiceV20220701GetInvoiceStatusGETReturns the invoice status for the order or shipment you specify.
Submit invoicedeliveryShipmentInvoiceV20220701SubmitInvoicePOSTSubmits a shipment invoice for a given order or shipment.
Direct Fulfillment Inventory Updates (v1)1
Submit inventory updatesubmitInventoryUpdatePOSTSubmits inventory updates for the specified warehouse for either a partial or full feed of inventory items.
Direct Fulfillment Orders (2021-12-28)3
Get ordervendorDirectFulfillmentOrders20211228GetOrderGETReturns purchase order information for the purchaseOrderNumber that you specify.
Get ordersvendorDirectFulfillmentOrders20211228GetOrdersGETReturns a list of purchase orders created during the time frame that you specify.
Submit acknowledgementvendorDirectFulfillmentOrders20211228SubmitAcknowledgementPOSTSubmits acknowledgements for one or more purchase orders.
Direct Fulfillment Orders (v1)3
Get ordervendorDirectFulfillmentOrdersV1GetOrderGETReturns purchase order information for the purchaseOrderNumber that you specify.
Get ordersvendorDirectFulfillmentOrdersV1GetOrdersGETReturns a list of purchase orders created during the time frame that you specify.
Submit acknowledgementvendorDirectFulfillmentOrdersV1SubmitAcknowledgementPOSTSubmits acknowledgements for one or more purchase orders.
Direct Fulfillment Payments (v1)1
Submit invoicevendorDirectFulfillmentPaymentsV1SubmitInvoicePOSTSubmits one or more invoices for a vendor's direct fulfillment orders.
Direct Fulfillment Shipping (2021-12-28)11
createContainerLabelcreateContainerLabelPOSTCreates a container (pallet) label for the associated shipment package.
createShippingLabelscreateShippingLabelsPOSTCreates shipping labels for a purchase order and returns the labels.
getCustomerInvoicevendorDirectFulfillmentShipping20211228GetCustomerInvoiceGETReturns a customer invoice based on the purchaseOrderNumber that you specify.
getCustomerInvoicesvendorDirectFulfillmentShipping20211228GetCustomerInvoicesGETReturns a list of customer invoices created during a time frame that you specify.
getPackingSlipvendorDirectFulfillmentShipping20211228GetPackingSlipGETReturns a packing slip based on the purchaseOrderNumber that you specify.
getPackingSlipsvendorDirectFulfillmentShipping20211228GetPackingSlipsGETReturns a list of packing slips for the purchase orders that match the criteria specified.
getShippingLabelvendorDirectFulfillmentShipping20211228GetShippingLabelGETReturns a shipping label for the purchaseOrderNumber that you specify.
getShippingLabelsvendorDirectFulfillmentShipping20211228GetShippingLabelsGETReturns a list of shipping labels created during the time frame that you specify.
submitShipmentConfirmationsvendorDirectFulfillmentShipping20211228SubmitShipmentConfirmationsPOSTSubmits one or more shipment confirmations for vendor orders.
submitShipmentStatusUpdatesvendorDirectFulfillmentShipping20211228SubmitShipmentStatusUpdatesPOSTThis operation is only to be used by Vendor-Own-Carrier (VOC) vendors.
submitShippingLabelRequestvendorDirectFulfillmentShipping20211228SubmitShippingLabelRequestPOSTCreates a shipping label for a purchase order and returns a transactionId for reference.
Direct Fulfillment Shipping (v1)9
Get customer invoicevendorDirectFulfillmentShippingV1GetCustomerInvoiceGETReturns a customer invoice based on the purchaseOrderNumber that you specify.
Get customer invoicesvendorDirectFulfillmentShippingV1GetCustomerInvoicesGETReturns a list of customer invoices created during a time frame that you specify.
Get packing slipvendorDirectFulfillmentShippingV1GetPackingSlipGETReturns a packing slip based on the purchaseOrderNumber that you specify.
Get packing slipsvendorDirectFulfillmentShippingV1GetPackingSlipsGETReturns a list of packing slips for the purchase orders that match the criteria specified.
Get shipping labelvendorDirectFulfillmentShippingV1GetShippingLabelGETReturns a shipping label for the purchaseOrderNumber that you specify.
Get shipping labelsvendorDirectFulfillmentShippingV1GetShippingLabelsGETReturns a list of shipping labels created during the time frame that you specify.
Submit shipment confirmationsvendorDirectFulfillmentShippingV1SubmitShipmentConfirmationsPOSTSubmits one or more shipment confirmations for vendor orders.
Submit shipment status updatesvendorDirectFulfillmentShippingV1SubmitShipmentStatusUpdatesPOSTThis API call is only to be used by Vendor-Own-Carrier (VOC) vendors.
Submit shipping label requestvendorDirectFulfillmentShippingV1SubmitShippingLabelRequestPOSTCreates a shipping label for a purchase order and returns a transactionId for reference.
Direct Fulfillment Transaction Status (2021-12-28)1
Get transaction statusvendorDirectFulfillmentTransactions20211228GetTransactionStatusGETReturns the status of the transaction indicated by the specified transactionId.
Direct Fulfillment Transaction Status (v1)1
Get transaction statusvendorDirectFulfillmentTransactionsV1GetTransactionStatusGETReturns the status of the transaction indicated by the specified transactionId.
Documents3
Download a report, feed result or query documentdownloadDocumentGETDownload the document behind a presigned URL that Get Report Document, Get Feed Document, Get Document (Data Kiosk) or Get Invoices Document returned.
Upload a file to an upload destinationuploadToDestinationPUTUpload a file to the presigned url that Create an Upload Destination returned (for example an A+ Content image or a messaging attachment), with the content type given when the destination...
Upload feed document contentsuploadFeedDocumentPUTUpload the feed contents to the presigned url that Create a Feed Document returned, with the same content type.
Easy Ship (2022-03-23)5
Create scheduled packagecreateScheduledPackagePOSTSchedules an Easy Ship order and returns the scheduled package information.
Create scheduled package bulkcreateScheduledPackageBulkPOSTThis operation automatically schedules a time slot for all the amazonOrderIds given as input, generating the associated shipping labels, along with other compliance documents according to...
Get scheduled packagegetScheduledPackageGETReturns information about a package, including dimensions, weight, time slot information for handover, invoice and item information, and status.
List handover slotslistHandoverSlotsPOSTReturns time slots available for Easy Ship orders to be scheduled based on the package weight and dimensions that the seller specifies.
Update scheduled packagesupdateScheduledPackagesPATCHUpdates the time slot for handing over the package indicated by the specified scheduledPackageId.
External Fulfillment Inventory Management (2024-09-11)1
Batch inventorybatchInventoryPOSTMake up to 10 inventory requests.
FBA Inbound Eligibilty (v1)1
Get item eligibility previewgetItemEligibilityPreviewGETThis operation gets an eligibility preview for an item that you specify.
FBA inbound operations. (2024-03-20)45
Cancel inbound plancancelInboundPlanPUTCancels an Inbound Plan.
Cancel self ship appointmentcancelSelfShipAppointmentPUTCancels a self-ship appointment slot against a shipment.
Confirm delivery window optionsconfirmDeliveryWindowOptionsPOSTConfirms the delivery window option for chosen shipment within an inbound plan.
Confirm packing optionconfirmPackingOptionPOSTConfirms the packing option for an inbound plan.
Confirm placement optionconfirmPlacementOptionPOSTConfirms the placement option for an inbound plan.
Confirm shipment content update previewconfirmShipmentContentUpdatePreviewPOSTConfirm a shipment content update preview and accept the changes in transportation cost.
Confirm transportation optionsconfirmTransportationOptionsPOSTConfirms all the transportation options for an inbound plan.
Create inbound plancreateInboundPlanPOSTCreates an inbound plan.
Create marketplace item labelscreateMarketplaceItemLabelsPOSTFor a given marketplace - creates labels for a list of MSKUs.
Generate delivery window optionsgenerateDeliveryWindowOptionsPOSTGenerates available delivery window options for a given shipment.
Generate packing optionsgeneratePackingOptionsPOSTGenerates available packing options for the inbound plan.
Generate placement optionsgeneratePlacementOptionsPOSTGenerates placement options for the inbound plan.
Generate self ship appointment slotsgenerateSelfShipAppointmentSlotsPOSTInitiates the process of generating the appointment slots list.
Generate shipment content update previewsgenerateShipmentContentUpdatePreviewsPOSTGenerate a shipment content update preview given a set of intended boxes and/or items for a shipment with a confirmed carrier.
Generate transportation optionsgenerateTransportationOptionsPOSTGenerates available transportation options for a given placement option.
Get delivery challan documentgetDeliveryChallanDocumentGETProvide delivery challan document for PCP transportation in IN marketplace.
Get inbound operation statusgetInboundOperationStatusGETGets the status of the processing of an asynchronous API call.
Get inbound plangetInboundPlanGETFetches the top level information about an inbound plan.
Get self ship appointment slotsgetSelfShipAppointmentSlotsGETRetrieves a list of available self-ship appointment slots used to drop off a shipment at a warehouse.
Get shipmentfulfillmentInbound20240320GetShipmentGETProvides the full details for a specific shipment within an inbound plan.
Get shipment content update previewgetShipmentContentUpdatePreviewGETRetrieve a shipment content update preview which provides a summary of the requested shipment content changes along with the transportation cost implications of the change that can only...
List delivery window optionslistDeliveryWindowOptionsGETRetrieves all delivery window options for a shipment.
List inbound plan boxeslistInboundPlanBoxesGETProvides a paginated list of box packages in an inbound plan.
List inbound plan itemslistInboundPlanItemsGETProvides a paginated list of item packages in an inbound plan.
List inbound plan palletslistInboundPlanPalletsGETProvides a paginated list of pallet packages in an inbound plan.
List inbound planslistInboundPlansGETProvides a list of inbound plans with minimal information.
List item compliance detailslistItemComplianceDetailsGETList the inbound compliance details for MSKUs in a given marketplace.
List packing group boxeslistPackingGroupBoxesGETRetrieves a page of boxes from a given packing group.
List packing group itemslistPackingGroupItemsGETRetrieves a page of items in a given packing group.
List packing optionslistPackingOptionsGETRetrieves a list of all packing options for an inbound plan.
List placement optionslistPlacementOptionsGETProvides a list of all placement options for an inbound plan.
List prep detailslistPrepDetailsGETGet preparation details for a list of MSKUs in a specified marketplace.
List shipment boxeslistShipmentBoxesGETProvides a paginated list of box packages in a shipment.
List shipment content update previewslistShipmentContentUpdatePreviewsGETRetrieve a paginated list of shipment content update previews for a given shipment.
List shipment itemslistShipmentItemsGETProvides a paginated list of item packages in a shipment.
List shipment palletslistShipmentPalletsGETProvides a paginated list of pallet packages in a shipment.
List transportation optionslistTransportationOptionsGETRetrieves all transportation options for a shipment.
Schedule self ship appointmentscheduleSelfShipAppointmentPOSTConfirms or reschedules a self-ship appointment slot against a shipment.
Set packing informationsetPackingInformationPOSTSets packing information for an inbound plan.
Set prep detailssetPrepDetailsPOSTSet the preparation details for a list of MSKUs in a specified marketplace.
Update inbound plan nameupdateInboundPlanNamePUTUpdates the name of an existing inbound plan.
Update item compliance detailsupdateItemComplianceDetailsPUTUpdate compliance details for a list of MSKUs.
Update shipment nameupdateShipmentNamePUTUpdates the name of an existing shipment.
Update shipment source addressupdateShipmentSourceAddressPUTUpdates the source address of an existing shipment.
Update shipment tracking detailsupdateShipmentTrackingDetailsPUTUpdates a shipment's tracking details.
FBA Inventory (v1)4
Add inventoryaddInventoryPOSTRequests that Amazon add items to the Sandbox Inventory with desired amount of quantity in the sandbox environment.
Create inventory itemcreateInventoryItemPOSTRequests that Amazon create product-details in the Sandbox Inventory in the sandbox environment.
Delete inventory itemdeleteInventoryItemDELETERequests that Amazon Deletes an item from the Sandbox Inventory in the sandbox environment.
Get inventory summariesgetInventorySummariesGETReturns a list of inventory summaries.
Feeds (2021-06-30)6
Cancel feedcancelFeedDELETECancels the feed that you specify.
Create feedcreateFeedPOSTCreates a feed.
Create feed documentcreateFeedDocumentPOSTCreates a feed document for the feed type that you specify.
Get feedgetFeedGETReturns feed details (including the feedDocumentId, if available) for the feed that you specify.
Get feed documentgetFeedDocumentGETReturns the information required for retrieving a feed document's contents.
Get feedsgetFeedsGETReturns feed details for the feeds that match the filters that you specify.
Finance Remittance (2026-03-17)2
Get remittancegetRemittanceGETReturns detailed line items for a specific remittance.
Get remittance headersgetRemittanceHeadersGETReturns a list of remittance summaries for the specified Amazon store, filtered by date range.
Finances (2024-06-19)3
List balanceslistBalancesGETRetrieve a balance.
List summarylistSummaryGETRetrieve the financial summary for the specified time period or settlement period.
List transactionslistTransactionsGETReturns transactions for the given parameters.
Finances (v0)4
List financial event groupslistFinancialEventGroupsGETReturns financial event groups for a given date range.
List financial eventslistFinancialEventsGETReturns financial events for the specified data range.
List financial events by group idlistFinancialEventsByGroupIdGETReturns all financial events for the specified financial event group.
List financial events by order idlistFinancialEventsByOrderIdGETReturns all financial events for the specified order.
Fulfillment Inbound (v0)6
Get bill of ladinggetBillOfLadingGETReturns a bill of lading for a Less Than Truckload/Full Truckload (LTL/FTL) shipment.
Get labelsgetLabelsGETReturns package/pallet labels for faster and more accurate shipment processing at the Amazon fulfillment center.
Get prep instructionsgetPrepInstructionsGETReturns labeling requirements and item preparation instructions to help prepare items for shipment to Amazon's fulfillment network.
Get shipment itemsgetShipmentItemsGETReturns a list of items in a specified inbound shipment, or a list of items that were updated within a specified time frame.
Get shipment items by shipment idgetShipmentItemsByShipmentIdGETReturns a list of items in a specified inbound shipment.
Get shipmentsfulfillmentInboundV0GetShipmentsGETReturns a list of inbound shipments based on criteria that you specify.
Fulfillment Outbound (2020-07-01)14
Cancel fulfillment ordercancelFulfillmentOrderPUTRequests that Amazon stop attempting to fulfill the fulfillment order indicated by the specified order identifier.
Create fulfillment ordercreateFulfillmentOrderPOSTRequests that Amazon ship items from the seller's inventory in Amazon's fulfillment network to a destination address.
Create fulfillment returncreateFulfillmentReturnPUTCreates a fulfillment return.
Delivery offersdeliveryOffersPOSTReturns delivery options that include an estimated delivery date and offer expiration, based on criteria that you specify.
Get feature inventorygetFeatureInventoryGETReturns a list of inventory items that are eligible for the fulfillment feature you specify.
Get feature skugetFeatureSKUGETReturns the number of items with the sellerSku you specify that can have orders fulfilled using the specified feature.
Get featuresgetFeaturesGETReturns a list of features available for Multi-Channel Fulfillment orders in the marketplace you specify, and whether the seller for which you made the call is enrolled for each feature.
Get fulfillment ordergetFulfillmentOrderGETReturns the fulfillment order indicated by the specified order identifier.
Get fulfillment previewgetFulfillmentPreviewPOSTReturns a list of fulfillment order previews based on shipping criteria that you specify.
Get package tracking detailsgetPackageTrackingDetailsGETReturns delivery tracking information for a package in an outbound shipment for a Multi-Channel Fulfillment order.
List all fulfillment orderslistAllFulfillmentOrdersGETReturns a list of fulfillment orders fulfilled after (or at) a specified date-time, or indicated by the nextToken parameter.
List return reason codeslistReturnReasonCodesGETReturns a list of return reason codes for a seller SKU in a given marketplace.
Submit fulfillment order status updatesubmitFulfillmentOrderStatusUpdatePUTRequests that Amazon update the status of an order in the sandbox testing environment.
Update fulfillment orderupdateFulfillmentOrderPUTUpdates and/or requests shipment for a fulfillment order with an order hold on it.
Fulfillment Outbound (2026-07-04)9
Cancel ordercancelOrderPUTRequest that Amazon stop attempting to fulfill a fulfillment order.
Create ordercreateOrderPOSTRequest that Amazon ship items from the seller's inventory in Amazon's fulfillment network to a destination address.
Get offersgetOffersPOSTRetrieve delivery options that include an estimated delivery date and offer expiration, based on criteria that you specify.
Get orderfulfillmentOutbound20260704GetOrderGETRetrieve a fulfillment order.
Get order previewgetOrderPreviewPOSTRetrieve a list of fulfillment order previews based on shipping criteria that you specify.
List orderslistOrdersGETRetrieve a list of fulfillment orders that match the criteria you specify.
Update orderupdateOrderPUTUpdate and/or request shipment for a fulfillment order with an order hold on it.
Update order statusupdateOrderStatusPUTRequest that Amazon update the status of an order in the sandbox testing environment.
Update packagefulfillmentOutbound20260704UpdatePackagePUTUpdate package information for a specific package in a fulfillment order.
Invoices (2026-06-25)2
Get invoicefinancesInvoices20260625GetInvoiceGETReturns invoice details, including header and line items, for the specified invoice.
Get invoice headersgetInvoiceHeadersGETReturns invoice headers for all invoices matching filters that you specify.
Invoices. (2024-06-19)10
Create government invoicecreateGovernmentInvoicePOSTSubmit an asynchronous request to create a government invoice.
Create invoices exportcreateInvoicesExportPOSTCreates an invoice export request.
Get government invoice documentgetGovernmentInvoiceDocumentGETRetrieve the URL of an invoice document.
Get government invoice statusgetGovernmentInvoiceStatusGETRetrieve the status of an invoice generation request.
Get invoiceinvoicesApiModel20240619GetInvoiceGETReturns invoice data for the specified invoice.
Get invoicesgetInvoicesGETReturns invoice details for the invoices that match the filters that you specify.
Get invoices attributesgetInvoicesAttributesGETReturns marketplace-dependent schemas and their respective set of possible values.
Get invoices documentgetInvoicesDocumentGETReturns the invoice document's ID and URL.
Get invoices exportgetInvoicesExportGETReturns invoice export details (including the exportDocumentId, if available) for the export that you specify.
Get invoices exportsgetInvoicesExportsGETReturns invoice exports details for exports that match the filters that you specify.
Listings Items (2020-09-01)3
Delete listings itemlistingsItems20200901DeleteListingsItemDELETEDelete a listings item for a selling partner.
Patch listings itemlistingsItems20200901PatchListingsItemPATCHPartially update (patch) a listings item for a selling partner.
Put listings itemlistingsItems20200901PutListingsItemPUTCreates a new or fully-updates an existing listings item for a selling partner.
Listings Items (2021-08-01)5
Delete listings itemlistingsItems20210801DeleteListingsItemDELETEDelete a listings item for a selling partner.
Get listings itemgetListingsItemGETReturns details about a listings item for a selling partner.
Patch listings itemlistingsItems20210801PatchListingsItemPATCHPartially update (patch) a listings item for a selling partner.
Put listings itemlistingsItems20210801PutListingsItemPUTCreates a new or fully-updates an existing listings item for a selling partner.
Search listings itemssearchListingsItemsGETSearch for and return a list of selling partner listings items and their respective details.
Listings Restrictions (2021-08-01)1
Get listings restrictionsgetListingsRestrictionsGETReturns listing restrictions for an item in the Amazon Catalog.
Merchant Fulfillment (v0)5
Cancel shipmentmerchantFulfillmentV0CancelShipmentDELETECancel the shipment indicated by the specified shipment identifier.
Create shipmentmerchantFulfillmentV0CreateShipmentPOSTCreate a shipment with the information provided.
Get additional seller inputsgetAdditionalSellerInputsPOSTGets a list of additional seller inputs required for a ship method.
Get eligible shipment servicesgetEligibleShipmentServicesPOSTReturns a list of shipping service offers that satisfy the specified shipment request details.
Get shipmentmerchantFulfillmentV0GetShipmentGETReturns the shipment information for an existing shipment.
Messaging (v1)11
Confirm customization detailsconfirmCustomizationDetailsPOSTSends a message asking a buyer to provide or verify customization details such as name spelling, images, initials, etc.
Create confirm delivery detailscreateConfirmDeliveryDetailsPOSTSends a message to a buyer to arrange a delivery or to confirm contact information for making a delivery.
Create confirm order detailscreateConfirmOrderDetailsPOSTSends a message to ask a buyer an order-related question prior to shipping their order.
Create confirm service detailscreateConfirmServiceDetailsPOSTSends a message to contact a Home Service customer to arrange a service call or to gather information prior to a service call.
Create digital access keycreateDigitalAccessKeyPOSTSends a buyer a message to share a digital access key that is required to utilize digital content in their order.
Create legal disclosurecreateLegalDisclosurePOSTSends a critical message that contains documents that a seller is legally obligated to provide to the buyer.
Create unexpected problemcreateUnexpectedProblemPOSTSends a critical message to a buyer that an unexpected problem was encountered affecting the completion of the order.
Create warrantycreateWarrantyPOSTSends a message to a buyer to provide details about warranty information on a purchase in their order.
Get attributesgetAttributesGETReturns a response containing attributes related to an order.
Get messaging actions for ordergetMessagingActionsForOrderGETReturns a list of message types that are available for an order that you specify.
Send invoicesendInvoicePOSTSends a message providing the buyer an invoice
Notifications (v1)10
Create destinationcreateDestinationPOSTCreates a destination resource to receive notifications.
Create subscriptioncreateSubscriptionPOSTCreates a subscription for the specified notification type to be delivered to the specified destination.
Delete destinationdeleteDestinationDELETEDeletes the destination that you specify.
Delete subscription by iddeleteSubscriptionByIdDELETEDeletes the subscription indicated by the subscription identifier and notification type that you specify.
Get destinationgetDestinationGETReturns information about the destination that you specify.
Get destinationsgetDestinationsGETReturns information about all destinations.
Get subscriptiongetSubscriptionGETReturns information about subscription of the specified notification type and payload version.
Get subscription by idgetSubscriptionByIdGETReturns information about a subscription for the specified notification type.
Get subscriptionsgetSubscriptionsGETReturns information about subscriptions of the specified notification type.
Send test notificationsendTestNotificationPOSTSends a mock notification of the specified type to your SQS.
Orders (2026-01-01)2
Get orderorders20260101GetOrderGETReturns the order that you specify.
Search orderssearchOrdersGETReturns orders created or updated during the time period that you specify.
Orders (v0)10
Confirm shipmentconfirmShipmentPOSTUpdates the shipment confirmation status for a specified order.
Get orderordersV0GetOrderGETReturns the order that you specify.
Get order addressgetOrderAddressGETReturns the shipping address for the order that you specify.
Get order buyer infogetOrderBuyerInfoGETReturns buyer information for the order that you specify.
Get order itemsgetOrderItemsGETReturns detailed order item information for the order that you specify.
Get order items buyer infogetOrderItemsBuyerInfoGETReturns buyer information for the order items in the order that you specify.
Get order regulated infogetOrderRegulatedInfoGETReturns regulated information for the order that you specify.
Get ordersordersV0GetOrdersGETReturns orders that are created or updated during the specified time period.
Update shipment statusupdateShipmentStatusPOSTUpdate the shipment status for an order that you specify.
Update verification statusupdateVerificationStatusPATCHUpdates (approves or rejects) the verification status of an order containing regulated products.
Pricing (2022-05-01)2
Get competitive summarygetCompetitiveSummaryPOSTReturns the competitive summary response, including featured buying options for the ASIN and marketplaceId combination.
Get featured offer expected price batchgetFeaturedOfferExpectedPriceBatchPOSTReturns the set of responses that correspond to the batched list of up to 40 requests defined in the request body.
Pricing (v0)6
Get competitive pricinggetCompetitivePricingGETReturns competitive pricing information for a seller's offer listings based on seller SKU or ASIN.
Get item offersgetItemOffersGETReturns the lowest priced offers for a single item based on ASIN.
Get item offers batchgetItemOffersBatchPOSTReturns the lowest priced offers for a batch of items based on ASIN.
Get listing offersgetListingOffersGETReturns the lowest priced offers for a single SKU listing.
Get listing offers batchgetListingOffersBatchPOSTReturns the lowest priced offers for a batch of listings by SKU.
Get pricinggetPricingGETReturns pricing information for a seller's offer listings based on seller SKU or ASIN.
Product Fees (v0)3
Get my fees estimate for asingetMyFeesEstimateForASINPOSTReturns the estimated fees for the item indicated by the specified ASIN in the marketplace specified in the request body.
Get my fees estimate for skugetMyFeesEstimateForSKUPOSTReturns the estimated fees for the item indicated by the specified seller SKU in the marketplace specified in the request body.
Get my fees estimatesgetMyFeesEstimatesPOSTReturns the estimated fees for a list of products.
Product Type Definitions (2020-09-01)2
Get definitions product typegetDefinitionsProductTypeGETRetrieve an Amazon product type definition.
Search definitions product typessearchDefinitionsProductTypesGETSearch for and return a list of Amazon product types that have definitions available.
Promotions (2025-12-01)3
Get promotiongetPromotionGETRetrieve details of a specified promotion.
Get selectiongetSelectionGETRetrieve up to 100 product items that are associated with a specified promotion.
Search promotionssearchPromotionsGETSearch and filter promotions based on various criteria.
Replenishment (2022-11-07)3
Get selling partner metricsgetSellingPartnerMetricsPOSTReturns aggregated replenishment program metrics for a selling partner.
List offer metricslistOfferMetricsPOSTReturns aggregated replenishment program metrics for a selling partner's offers.
List offerslistOffersPOSTReturns the details of a selling partner's replenishment program offers.
Reports (2021-06-30)9
Cancel reportcancelReportDELETECancels the report that you specify.
Cancel report schedulecancelReportScheduleDELETECancels the report schedule that you specify.
Create reportcreateReportPOSTCreates a report.
Create report schedulecreateReportSchedulePOSTCreates a report schedule.
Get reportgetReportGETReturns report details (including the reportDocumentId, if available) for the report that you specify.
Get report documentgetReportDocumentGETReturns the information required for retrieving a report document's contents.
Get report schedulegetReportScheduleGETReturns report schedule details for the report schedule that you specify.
Get report schedulesgetReportSchedulesGETReturns report schedule details that match the filters that you specify.
Get reportsgetReportsGETReturns report details for the reports that match the filters that you specify.
Retail Procurement Orders (v1)4
Get purchase ordergetPurchaseOrderGETReturns a purchase order based on the purchaseOrderNumber value that you specify.
Get purchase ordersgetPurchaseOrdersGETReturns a list of purchase orders created or changed during the time frame that you specify.
Get purchase orders statusgetPurchaseOrdersStatusGETReturns purchase order statuses based on the filters that you specify.
Submit acknowledgementvendorOrdersSubmitAcknowledgementPOSTSubmits acknowledgements for one or more purchase orders.
Retail Procurement Payments (v1)1
Submit invoicessubmitInvoicesPOSTSubmit new invoices to Amazon.
Retail Procurement Shipments (v1)4
Get shipment labelsgetShipmentLabelsGETReturns small parcel shipment labels based on the filters that you specify.
GetShipmentDetailsvendorShipmentsGetShipmentDetailsGETReturns the Details about Shipment, Carrier Details, status of the shipment, container details and other details related to shipment based on the filter parameters value that you specify.
SubmitShipmentConfirmationsvendorShipmentsSubmitShipmentConfirmationsPOSTSubmits one or more shipment confirmations for vendor orders.
SubmitShipmentssubmitShipmentsPOSTSubmits one or more shipment request for vendor Orders.
Retail Procurement Transaction Status (v1)1
Get transactionvendorTransactionStatusGetTransactionGETReturns the status of the transaction that you specify.
Sales (v1)1
Get order metricsgetOrderMetricsGETReturns aggregated order metrics for given interval, broken down by granularity, for given buyer type.
Sellers (v1)2
Get accountsellersGetAccountGETReturns information about a seller account and its marketplaces.
Get marketplace participationsgetMarketplaceParticipationsGETReturns a list of marketplaces where the seller can list items and information about the seller's participation in those marketplaces.
Services (v1)17
Add appointment for service job by service job idaddAppointmentForServiceJobByServiceJobIdPOSTAdds an appointment to the service job indicated by the service job identifier specified.
Assign appointment resourcesassignAppointmentResourcesPUTAssigns new resource(s) or overwrite/update the existing one(s) to a service job appointment.
Cancel reservationcancelReservationDELETECancel a reservation.
Cancel service job by service job idcancelServiceJobByServiceJobIdPUTCancels the service job indicated by the service job identifier specified.
Complete service job by service job idcompleteServiceJobByServiceJobIdPUTCompletes the service job indicated by the service job identifier specified.
Create reservationcreateReservationPOSTCreate a reservation.
Create service document upload destinationcreateServiceDocumentUploadDestinationPOSTCreates an upload destination.
Get appointment slotsgetAppointmentSlotsGETGets appointment slots as per the service context specified.
Get appointmment slots by job idgetAppointmmentSlotsByJobIdGETGets appointment slots for the service associated with the service job id specified.
Get fixed slot capacitygetFixedSlotCapacityPOSTProvides capacity in fixed-size slots.
Get range slot capacitygetRangeSlotCapacityPOSTProvides capacity slots in a format similar to availability records.
Get service job by service job idgetServiceJobByServiceJobIdGETGets details of service job indicated by the provided serviceJobID.
Get service jobsgetServiceJobsGETGets service job details for the specified filter query.
Reschedule appointment for service job by service job idrescheduleAppointmentForServiceJobByServiceJobIdPOSTReschedules an appointment for the service job indicated by the service job identifier specified.
Set appointment fulfillment datasetAppointmentFulfillmentDataPUTUpdates the appointment fulfillment data related to a given jobID and appointmentID.
Update reservationupdateReservationPUTUpdate a reservation.
Update scheduleupdateSchedulePUTUpdate the schedule of the given resource.
Shipment Invoicing (v0)3
Get invoice statusshipmentInvoicingV0GetInvoiceStatusGETReturns the invoice status for the shipment you specify.
Get shipment detailsshipmentInvoicingV0GetShipmentDetailsGETReturns the shipment details required to issue an invoice for the specified shipment.
Submit invoiceshipmentInvoicingV0SubmitInvoicePOSTSubmits a shipment invoice document for a given shipment.
Shipping (v1)9
Cancel shipmentshippingCancelShipmentPOSTCancel a shipment by the given shipmentId.
Create shipmentshippingCreateShipmentPOSTCreate a new shipment.
Get accountshippingGetAccountGETVerify if the current account is valid.
Get ratesshippingGetRatesPOSTGet service rates.
Get shipmentshippingGetShipmentGETReturn the entire shipment object for the shipmentId.
Get tracking informationgetTrackingInformationGETReturn the tracking information of a shipment.
Purchase labelspurchaseLabelsPOSTPurchase shipping labels based on a given rate.
Purchase shipmentshippingPurchaseShipmentPOSTPurchase shipping labels.
Retrieve shipping labelretrieveShippingLabelPOSTRetrieve shipping label based on the shipment id and tracking id.
Solicitations (v1)2
Create product review and seller feedback solicitationcreateProductReviewAndSellerFeedbackSolicitationPOSTSends a solicitation to a buyer asking for seller feedback and a product review for the specified order.
Get solicitation actions for ordergetSolicitationActionsForOrderGETReturns a list of solicitation types that are available for an order that you specify.
Supply Sources (2020-07-01)6
Archive supply sourcearchiveSupplySourceDELETEArchive a supply source, making it inactive.
Create supply sourcecreateSupplySourcePOSTCreate a new supply source.
Get supply sourcegetSupplySourceGETRetrieve a supply source.
Get supply sourcesgetSupplySourcesGETThe path to retrieve paginated supply sources.
Update supply sourceupdateSupplySourcePUTUpdate the configuration and capabilities of a supply source.
Update supply source statusupdateSupplySourceStatusPUTUpdate the status of a supply source.
Support (2025-02-01)3
Get casegetCaseGETRetrieve a specific support case.
List caseslistCasesPOSTRetrieve support cases for a selling partner.
List contactslistContactsGETRetrieve contacts for a specific support case.
third party application integrations. (2024-04-01)3
Create notificationcreateNotificationPOSTCreate a notification for sellers in Seller Central.
Delete notificationsdeleteNotificationsPOSTRemove your application's notifications from the Appstore notifications dashboard.
Record action feedbackrecordActionFeedbackPOSTRecords the seller's response to a notification.
Tokens (2021-03-01)1
Create restricted data tokencreateRestrictedDataTokenPOSTReturns a Restricted Data Token (RDT) for one or more restricted resources that you specify.
tracking services provided by Amazon. (2026-01-30)1
Get tracking information for the shipmentgetShipmentTrackingGETReturns tracking information for a shipment.
Transfers. (2024-06-01)4
Get payment methodsgetPaymentMethodsGETReturns the list of payment methods for the seller, which can be filtered by method type.
Initiate payoutinitiatePayoutPOSTInitiates an on-demand payout to the seller's default deposit method in Seller Central for the given marketplaceId and accountType, if eligible.
List expected payoutslistExpectedPayoutsGETReturns the upcoming expected payouts from Amazon associated with a partner's account for the specified parameters.
List payoutslistPayoutsGETRetrieve a list of payouts for the selling partner's account.
Uploads (2020-11-01)1
Create upload destination for resourcecreateUploadDestinationForResourcePOSTCreates an upload destination, returning the information required to upload a file to the destination and to programmatically access the file.
Vendor Direct Fulfillment Sandbox Test Data (2021-10-28)2
Generate order scenariosgenerateOrderScenariosPOSTSubmits a request to generate test order data for Vendor Direct Fulfillment API entities.
Get order scenariosgetOrderScenariosGETReturns the status of the transaction indicated by the specified transactionId.