# Seller Assistant API ## Docs - [Introduction | Seller Assistant API](https://developer.sellerassistant.app/introduction.md): - [Authentication | Seller Assistant API](https://developer.sellerassistant.app/authentication.md): - [Throttling | Seller Assistant API](https://developer.sellerassistant.app/throttling.md): - [Error Handling | Seller Assistant API](https://developer.sellerassistant.app/error-handling.md): - [Swagger Documentation](https://developer.sellerassistant.app/swagger-documentation.md): - [Marketplace IDs | Seller Assistant API](https://developer.sellerassistant.app/marketplace-ids.md): - [Amazon Marketplace Categories](https://developer.sellerassistant.app/amazon-marketplace-categories.md): - FBA Inbound Shipments [Summary](https://developer.sellerassistant.app/fba-inbound-shipments/summary.md): ## API Docs - Products [Get product info | Seller Assistant API](https://developer.sellerassistant.app/products/get-product-info.md): Get product info. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - Products [Get product statistics | Seller Assistant API](https://developer.sellerassistant.app/products/get-product-statistics.md): Fetch detailed statistics for a specific product identified by its ASIN. The statistics include monthly sales, various price metrics (Amazon price, marketplace new price, Buy Box price), Best Sellers Rank (BSR), number of offers, number of reviews, and BSR drops count. The limit is 60 requests per minute. - Products [Calculate product profit](https://developer.sellerassistant.app/calculate-product-profit.md): Calculate product profit. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - UPC-EAN-ASIN converters [Get product ASINs based on identifiers (UPC or EAN) | Seller Assistant API](https://developer.sellerassistant.app/upc-ean-asin-converters/get-product-asin.md): Get array of product ASINs based on identifiers (UPC or EAN). It returns empty array if product is not found. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - UPC-EAN-ASIN converters [Get product identifiers (UPC, EAN, etc.) based on ASIN | Seller Assistant API](https://developer.sellerassistant.app/upc-ean-asin-converters/get-product-identifiers.md): Get array of product identifiers (UPC, EAN, etc.) based on ASIN. It returns empty array if product is not found. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - Restrictions [Check ASIN restrictions | Seller Assistant API](https://developer.sellerassistant.app/restrictions/check-asin-restrictions.md): Check ASIN restrictions by ASIN and domain. Returns one of the following statuses: `ALLOWED_TO_SELL`, `NOT_ELIGIBLE`, `APPROVAL_REQUIRED`, `ASIN_NOT_FOUND` (Amazon does not recognize the ASIN). The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - Sales Estimation [Estimate sales by ASIN | Seller Assistant API](https://developer.sellerassistant.app/sales-estimation/estimate-sales-by-asin.md): Estimate approximate sales number for provided ASIN and domain. The limit is 60 requests per minute. The following marketplaces are available: amazon.com, amazon.ca, amazon.co.uk, amazon.de, amazon.es, amazon.it, amazon.fr, amazon.in, amazon.com.mx, amazon.com.br. - Sales Estimation [Estimate sales by BSR and category | Seller Assistant API](https://developer.sellerassistant.app/sales-estimation/estimate-sales-by-bsr.md): Estimate approximate sales number for provided BSR, category and domain. The limit is 60 requests per minute. The following marketplaces are available: amazon.com, amazon.ca, amazon.co.uk, amazon.de, amazon.es, amazon.it, amazon.fr, amazon.in, amazon.com.mx, amazon.com.br. - Keepa [Get Keepa product](https://developer.sellerassistant.app/keepa/get-product.md): Get detailed info of product from Keepa. The product object contains all of Keepa price history data and basic product information. The limit is 10 requests per minute. - Keepa [Search Keepa products](https://developer.sellerassistant.app/keepa/search-keepa-products.md): Search for Amazon products using keywords, returning up to 100 results per search term. The results are in the same order as a search on Amazon, excluding sponsored content. By default, the product search response contains the product objects of the found products. The limit is 10 requests per minute. - Keepa [Keepa Product Finder](https://developer.sellerassistant.app/keepa/keepa-product-finder.md): Search for products that match your specified criteria and receive a Search Insights summary that aggregates KPIs (prices, seller mix, brand counts, etc.) across the entire result set. The limit is 10 requests per minute. - FBA Inbound Shipments [List inbound plans](https://developer.sellerassistant.app/fba-inbound-shipments/list-inbound-plans.md): List of paginated inbound plans. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - FBA Inbound Shipments [Get inbound plan](https://developer.sellerassistant.app/fba-inbound-shipments/get-inbound-plan.md): Get inbound plan info. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - FBA Inbound Shipments [List inbound plan boxes](https://developer.sellerassistant.app/fba-inbound-shipments/list-inbound-plan-boxes.md): List boxes for an inbound plan. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - FBA Inbound Shipments [List plan shipments](https://developer.sellerassistant.app/fba-inbound-shipments/list-plan-shipments.md): List plan shipments. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - FBA Inbound Shipments [Get shipment](https://developer.sellerassistant.app/fba-inbound-shipments/get-shipment.md): Get shipment summary. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - FBA Inbound Shipments [List shipment items](https://developer.sellerassistant.app/fba-inbound-shipments/list-shipment-items.md): List shipment items. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - FBA Inbound Shipments [Get shipment fees](https://developer.sellerassistant.app/fba-inbound-shipments/get-shipment-fees.md): Get shipment transportation and placement fees. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - FBA Inbound Shipments [List shipment boxes](https://developer.sellerassistant.app/fba-inbound-shipments/list-shipment-boxes.md): List boxes for a specific shipment. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - Listings Items [Search listings items](https://developer.sellerassistant.app/listings-items/search-listings-items.md): Search listings items with various filters and pagination support. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - Listings Items [Get listings item](https://developer.sellerassistant.app/listings-items/get-listing-item.md): Get a listings item by seller SKU. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - Listings Items [Create or update listing from ASIN](https://developer.sellerassistant.app/listings-items/create-or-update-listing-from-asin.md): Create or update a listing by copying product data from an existing ASIN and adding offer details. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - Listings Items [Delete listings item](https://developer.sellerassistant.app/listings-items/delete-listings-item.md): Delete a listings item by seller SKU. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [Get old shipments](https://developer.sellerassistant.app/api-18772434.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/getshipments. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [Get old shipment items](https://developer.sellerassistant.app/api-18772435.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/getshipmentitems. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [Get old shipment items by old shipment id](https://developer.sellerassistant.app/api-18772436.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/getshipmentitemsbyshipmentid. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [List inbound plans](https://developer.sellerassistant.app/api-18772437.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/listinboundplans. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [Get inbound plan](https://developer.sellerassistant.app/api-18772438.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/getinboundplan. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [List inbound plan boxes](https://developer.sellerassistant.app/api-23962561.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/listinboundplanboxes. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [List placement options](https://developer.sellerassistant.app/api-18772439.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/listplacementoptions. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [List transportation options](https://developer.sellerassistant.app/api-18772440.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/listtransportationoptions. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [Get shipment](https://developer.sellerassistant.app/api-18772441.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/getshipment. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [List shipment items](https://developer.sellerassistant.app/api-18772442.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/listshipmentitems. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [List shipment boxes](https://developer.sellerassistant.app/api-23962562.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/listshipmentboxes. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [List packing options](https://developer.sellerassistant.app/api-23962563.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/listpackingoptions. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [List packing group boxes](https://developer.sellerassistant.app/api-23962564.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/listpackinggroupboxes. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Shipments [List packing group items](https://developer.sellerassistant.app/api-23962565.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/listpackinggroupitems. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API FBA Inventory [Get inventory summaries](https://developer.sellerassistant.app/api-23962566.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/getinventorysummaries. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API Catalog Items [Search catalog items](https://developer.sellerassistant.app/api-23902321.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/searchcatalogitems. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API Catalog Items [Get catalog item](https://developer.sellerassistant.app/api-23902322.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/getcatalogitem. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API Listings Items [Search listings items](https://developer.sellerassistant.app/api-23902323.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/searchlistingsitems. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API Listings Items [Get listings item](https://developer.sellerassistant.app/api-23902324.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/getlistingsitem. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API Listings Items [Put listings item](https://developer.sellerassistant.app/api-23902325.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/putlistingsitem. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API Listings Items [Delete listings item](https://developer.sellerassistant.app/api-23902326.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/deletelistingsitem. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API Listings Items [Patch listings item](https://developer.sellerassistant.app/api-23902327.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/patchlistingsitem. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API Product Type Definitions [Search definitions product types](https://developer.sellerassistant.app/api-23902328.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/searchdefinitionsproducttypes. The limit is 10 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API Product Type Definitions [Get a product type definition](https://developer.sellerassistant.app/api-23902329.md): Proxy to https://developer-docs.amazon.com/sp-api/reference/getdefinitionsproducttype. The limit is 10 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API Product Pricing [Get competitive pricing](https://developer.sellerassistant.app/api-36893923.md): Retrieve competitive pricing for up to 20 ASINs or SKUs in a single request. MarketplaceId, itemType and (asins or skus) are required. CustomerType may be Consumer or Business. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - SP-API Product Pricing [Get competitive summary for ASINs](https://developer.sellerassistant.app/api-36893924.md): Retrieve competitive summary for up to 20 ASINs in a single batch request. ASIN and MarketplaceId are required. ItemCondition may be New or Used. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it [here](https://app.sellerassistant.app/integrations/seller-central). - Price List Analyzer [Start a price list analysis, from a file or from already-mapped JSON items](https://developer.sellerassistant.app/api-44436011.md): Starts Price List Analyzer processing from either an xls/xlsx/csv file, or a JSON `items` array whose fields are already mapped. Exactly one of `file` or `items` must be provided. - Price List Analyzer [Get price list processing status](https://developer.sellerassistant.app/api-44436012.md): - Price List Analyzer [Get price list results (paginated)](https://developer.sellerassistant.app/api-44436013.md): Returns the analyzed items of a price list. Supports pagination (10, 50 or 100 per page, default 50), free-text search, sorting, and the same advanced filter parameters used by the Seller Assistant dashboard (e.g. `brand`, `cog`, `warning`, `restrictions`, `tags`, etc., passed as additional query parameters). - Price List Analyzer [Update calculations for a single price list item](https://developer.sellerassistant.app/api-44436014.md): Update the cost of goods (cog) or any expense field for a single price list item. Calculations (profit, ROI, margin, etc.) are recomputed automatically. - Price List Analyzer [Update expenses configuration for a price list](https://developer.sellerassistant.app/api-44436015.md): Update the expenses configuration (VAT, shipping, prep costs, etc.) applied to the whole price list. All items are recalculated in the background if the configuration changed. - Documents (Beta) [List documents](https://developer.sellerassistant.app/api-44435996.md): Lists the documents of the team. Give `target_type` and `target_id` to get the documents of one purchase order or one supplier. - Documents (Beta) [Upload a document](https://developer.sellerassistant.app/api-44435997.md): The upload is idempotent. The same file on the same owner answers 200 with the document that is already there, and a new file answers 201. The file hash decides. - Documents (Beta) [Delete documents](https://developer.sellerassistant.app/api-44435998.md): The call names the rows with `ids`. The answer keeps the order of the input, so the caller can match an error to the id it sent. The path with an id removes one row and answers 204. - Documents (Beta) [Get a document](https://developer.sellerassistant.app/api-44435999.md): Gives one document of the team. `has_parsed_data` tells if the parser read lines from the file. `GET /api/v1/documents/{id}/import-preview` gives the lines. - Documents (Beta) [Delete a document](https://developer.sellerassistant.app/api-44436000.md): The file leaves the storage too. - Documents (Beta) [Update a document](https://developer.sellerassistant.app/api-44436001.md): Changes the type of a document, or turns its import offer off or on. A document that becomes an invoice of a purchase order goes to the parser again. `dismissed: false` shows the import offer again. - Documents (Beta) [Get a download link](https://developer.sellerassistant.app/api-44436002.md): The link expires in 30 minutes. The file itself never goes through this API. - Documents (Beta) [Preview an invoice import](https://developer.sellerassistant.app/api-44436003.md): A document the parser is still reading answers its status and no items. A document the parser failed on answers 422 with the reason, and 503 when the fault is ours. The plan must carry the feature `invoice_parsing`. - Documents (Beta) [Import an invoice](https://developer.sellerassistant.app/api-44436004.md): The caller sends the lines it confirmed, not the lines the parser read. A line with no ASIN does not go in. Every item of the order goes back through the profit calculation, because the order level costs are spread over all of them. The plan must carry the feature `invoice_parsing`. - Account (Beta) [Get account](https://developer.sellerassistant.app/api-44436005.md): One call answers the whole account. The call does not count against the API request limit, and it answers also when the limit is reached. `GET /api/v1/users/me` answers a part of the same data in the older shape, and it carries a Deprecation header. - Account (Beta) [Get current user info | Seller Assistant API](https://developer.sellerassistant.app/user-info/get-current-user-info.md): Get current user info including name, email and tokens left. - Notes (Beta) [List notes](https://developer.sellerassistant.app/api-44436006.md): The call names what the notes hang on. The application keeps notes in two tables, and this endpoint reads both. - Notes (Beta) [Create a note](https://developer.sellerassistant.app/api-44436007.md): Adds notes. The body is one note, or an array of up to 100 notes. `target_type` and `target_id` name what a note belongs to. For `asin` the id is `/`. - Notes (Beta) [Delete notes](https://developer.sellerassistant.app/api-44436008.md): The call names the notes with `ids`, and the target type says which store holds them. The answer keeps the order of the input, so the caller can match an error to the id it sent. `DELETE /api/v1/notes/{id}` removes one note and answers 204. - Notes (Beta) [Delete a note](https://developer.sellerassistant.app/api-44436009.md): The body carries `target_type`, because the id alone does not say which store holds the row. - Notes (Beta) [Update a note](https://developer.sellerassistant.app/api-44436010.md): The body carries `target_type`, because the id alone does not say which of the two stores holds the row. - Product History (Beta) [List product history](https://developer.sellerassistant.app/api-27399260.md): Lists the changes of the products of the team, the newest first. Filter by `internal_product_id` to get the history of one product. - Inventory Products (Beta) [List filter values](https://developer.sellerassistant.app/api-44436016.md): Gives the names that the filters of the product list take: the brands of the products, the marketplaces of the matches and the suppliers of the offers. `GET /api/v1/tags` gives the tags. - Inventory Products (Beta) [List products](https://developer.sellerassistant.app/api-44436018.md): Filters use `filter[field][operator]=value`. Several filters narrow each other. - Inventory Products (Beta) [Create products](https://developer.sellerassistant.app/api-27399267.md): The body is one product or an array of them. - Inventory Products (Beta) [Archive products](https://developer.sellerassistant.app/api-44436019.md): Name the products with `ids`. The answer keeps the order of `ids`, so each error matches the id that you sent. - Inventory Products (Beta) [Get a product](https://developer.sellerassistant.app/api-27399264.md): Get a specific internal product. - Inventory Products (Beta) [Archive a product](https://developer.sellerassistant.app/api-27399265.md): Archives the product and hides it from lists and searches. Costs, offers, history and background data collection remain. Adding the same ASIN restores it. The answer carries no body. - Inventory Products (Beta) [Update a product](https://developer.sellerassistant.app/api-27399266.md): Update product. - Inventory Products (Beta) [Set product matches](https://developer.sellerassistant.app/api-44436023.md): Sets the matches of the product to the matches of the body. A match that the body does not name is removed. A product has one Amazon ASIN: to change it, send the new ASIN without the old one. An ASIN of another product of the team answers 422. - Inventory Products (Beta) [Remove product matches](https://developer.sellerassistant.app/api-44436024.md): Removes the matches of the body. The answer is the matches that stay. A match that the product does not have is skipped, so a repeated call gives the same answer. To set all matches, use the PUT. - Listings (Beta) [List listings](https://developer.sellerassistant.app/api-44436025.md): These are the listings of SA Inventory. The SP-API proxy of Amazon stays at `/api/v1/listings/items`. - Listings (Beta) [Create listing drafts](https://developer.sellerassistant.app/api-44436026.md): The write takes one object or an array of them, so there is no bulk endpoint. One object answers 201 with the listing, and an array answers 200 with one result for each item, in the order they arrived. - Listings (Beta) [Delete listings](https://developer.sellerassistant.app/api-44436027.md): The call names the rows with `ids`. The answer keeps the order of the input, so the caller can match an error to the id it sent. The path with an id removes one row and answers 204. - Listings (Beta) [Get a listing](https://developer.sellerassistant.app/api-44436028.md): Gives one listing of the team. - Listings (Beta) [Delete a listing draft](https://developer.sellerassistant.app/api-44436029.md): A listing that already went to the channel cannot be deleted here. - Purchase Orders (Beta) [List purchase orders](https://developer.sellerassistant.app/api-44436030.md): Lists the purchase orders of the team. - Purchase Orders (Beta) [Create purchase orders](https://developer.sellerassistant.app/api-44436031.md): A new order is always a draft, and the items arrive through the items endpoint. The plan must carry the purchase orders, and the team must have one left of its quota for every order of the call: without either the call answers 422. The body is one order or an array of them. - Purchase Orders (Beta) [Delete purchase orders](https://developer.sellerassistant.app/api-44436032.md): The call names the orders with `ids`. The answer keeps the order of the input, so the caller can match an error to the id it sent. - Purchase Orders (Beta) [Get a purchase order](https://developer.sellerassistant.app/api-44436033.md): Gives one purchase order of the team. `GET /api/v1/sa/inventory/purchase-order-items` with `filter[purchase_order_id][eq]` gives all its items. - Purchase Orders (Beta) [Delete a purchase order](https://developer.sellerassistant.app/api-44436034.md): The path names the row, and the answer carries no body. `DELETE /api/v1/sa/inventory/purchase-orders` removes several in one call and answers a result for each id. - Purchase Orders (Beta) [Update a purchase order](https://developer.sellerassistant.app/api-44436035.md): The warehouse cannot change while a shipment is linked to the order, and the call answers 422 then. A change of the order level costs spreads them over the items again. - Purchase Orders (Beta) [List order items](https://developer.sellerassistant.app/api-44436038.md): Lists the items of all purchase orders of the team. Filter by `purchase_order_id` to get the items of one order. - Purchase Orders (Beta) [Delete order items](https://developer.sellerassistant.app/api-44436039.md): The call names the items with `ids`. The ids can belong to several orders. The totals of every order they touch are calculated again. - Purchase Orders (Beta) [Add order items](https://developer.sellerassistant.app/api-44436037.md): The body is one item, an array of items, or an object with `items`. The answer is the order, because the totals and the item count change with every item added. An item with an ASIN goes to the profit calculation. An item that names `internal_product_id` reads the title, the picture and the ASIN from that product, and a field the body sends stays as the body sends it. - Purchase Orders (Beta) [Delete an order item](https://developer.sellerassistant.app/api-44436040.md): The path names the row, and the answer carries no body. `DELETE /api/v1/sa/inventory/purchase-order-items` removes several in one call and answers a result for each id. - Purchase Orders (Beta) [Update an order item](https://developer.sellerassistant.app/api-44436041.md): A change of the cost or the count moves the totals of the order, and the offer of the supplier follows the new cost. - SKUs (Beta) [List SKUs](https://developer.sellerassistant.app/api-44436042.md): A SKU has no create endpoint: SKUs arrive from the channel synchronisation. - SKUs (Beta) [Delete SKUs](https://developer.sellerassistant.app/api-44436043.md): The call names the SKUs with `ids`. The answer keeps the order of the input, so the caller can match an error to the id it sent. It is not a 204: a 204 would hide which ids failed. - SKUs (Beta) [Get a SKU](https://developer.sellerassistant.app/api-44436044.md): Add `include=cost_breakdown` to get how each cost is calculated. - SKUs (Beta) [Delete a SKU](https://developer.sellerassistant.app/api-44436045.md): The path names the SKU, and the answer carries no body. `DELETE /api/v1/sa/inventory/skus` removes several in one call and answers a result for each id. - SKUs (Beta) [Update a SKU](https://developer.sellerassistant.app/api-44436046.md): The call changes only the fields the body carries, and it leaves the others as they are. The link to a purchase order line is a field, not an action: `purchase_order_item_id` links the SKU, and `null` unlinks it and keeps the costs the SKU already holds. The line must belong to the team, and one line holds one SKU, so a line another SKU already holds answers 409. `cost_overrides` holds the costs a person sets by hand, and they win over the ones the purchase order gives. A cost inside `cost_overrides` and the same cost at the top level are not the same field: `prep_cost` at the top level is the cost of the SKU, and `cost_overrides.prep_cost` overrides it. - Supplier Offers (Beta) [List supplier offers](https://developer.sellerassistant.app/api-45028457.md): Filter by `internal_product_id` to get the offers of one product, or by `supplier_id` to get the offers of one supplier. - Supplier Offers (Beta) [Create supplier offers](https://developer.sellerassistant.app/api-45028458.md): The body is one offer or an array of up to 100 offers. A product has one offer of each supplier: a second create for the same `internal_product_id` and `supplier_id` updates that offer. - Supplier Offers (Beta) [Get a supplier offer](https://developer.sellerassistant.app/api-45028459.md): Gives one supplier offer of the team. - Supplier Offers (Beta) [Delete a supplier offer](https://developer.sellerassistant.app/api-45028460.md): Deletes the offer. When the supplier of the offer is the default supplier of the product, the product takes the supplier of its newest other offer, or no default supplier. - Supplier Offers (Beta) [Update a supplier offer](https://developer.sellerassistant.app/api-45028461.md): Send only the fields to change. The product and the supplier of the offer do not change. - Suppliers (Beta) [List suppliers](https://developer.sellerassistant.app/api-27399276.md): Lists the suppliers of the team. - Suppliers (Beta) [Create suppliers](https://developer.sellerassistant.app/api-27399277.md): The body is one supplier or an array of them. The website is unique inside the team. - Suppliers (Beta) [Delete suppliers](https://developer.sellerassistant.app/api-44436047.md): The call names the rows with `ids`. The answer keeps the order of the input, so the caller can match an error to the id it sent. The path with an id removes one row and answers 204. - Suppliers (Beta) [Get a supplier](https://developer.sellerassistant.app/api-27399278.md): Gives one supplier of the team. - Suppliers (Beta) [Delete a supplier](https://developer.sellerassistant.app/api-27399279.md): Deletes the supplier and all its offers. A product with this default supplier takes the supplier of its newest other offer, or no default supplier. The purchase orders of the supplier stay. - Suppliers (Beta) [Update a supplier](https://developer.sellerassistant.app/api-27399280.md): Changes the fields of the body. The other fields keep their values. - Warehouses (Beta) [List warehouses](https://developer.sellerassistant.app/api-44436048.md): The list holds the warehouses of the team and the shared ones. A shared warehouse is read only. - Warehouses (Beta) [Create warehouses](https://developer.sellerassistant.app/api-44436049.md): The body is one warehouse or an array of them. The website is unique inside the team. `is_primary: true` moves the primary flag: one team has one primary warehouse. - Warehouses (Beta) [Delete warehouses](https://developer.sellerassistant.app/api-44436050.md): The call names the warehouses with `ids`. The answer keeps the order of the input, so the caller can match an error to the id it sent. - Warehouses (Beta) [Get a warehouse](https://developer.sellerassistant.app/api-44436051.md): Gives one warehouse of the team. - Warehouses (Beta) [Delete a warehouse](https://developer.sellerassistant.app/api-44436052.md): The path names the row, and the answer carries no body. `DELETE /api/v1/sa/inventory/warehouses` removes several in one call and answers a result for each id. - Warehouses (Beta) [Update a warehouse](https://developer.sellerassistant.app/api-44436053.md): A shared warehouse belongs to no team, so the team cannot change it and the call answers 404. - Warehouses (Beta) [List prep providers](https://developer.sellerassistant.app/api-44436054.md): Lists the prep providers that a warehouse can sync with. Connect a provider in the Seller Assistant app. - Repricer (Beta) [List repricing history](https://developer.sellerassistant.app/api-36893908.md): Lists the repricing runs of the team, the newest first. - Repricer (Beta) [Get history statistics](https://developer.sellerassistant.app/api-36893909.md): Gives the statistics of the repricing runs of the team: the number of runs by type and status, the success rate and the average price change. The history keeps 32 days. A start date before that starts at the 32-day limit. - Repricer (Beta) [Get repricer overview](https://developer.sellerassistant.app/api-36893919.md): Gives what the repricer does for the team now: the system mode, the default settings, the settings of the team, the settings in effect, the marketplaces the team can reprice and the limits of the plan. - Repricer (Beta) [Get repricer settings](https://developer.sellerassistant.app/api-36893920.md): Gives the settings that the team wrote. A team with no settings gets 404. Then the default settings are in effect, and `GET /api/v1/sa/repricer/info` shows them. - Repricer (Beta) [Reset repricer settings](https://developer.sellerassistant.app/api-44436055.md): Deletes the settings of the team. The default settings are then in effect. After this call, `GET /api/v1/sa/repricer/settings` gives 404 until the next `PATCH`. The answer has no body. - Repricer (Beta) [Update repricer settings](https://developer.sellerassistant.app/api-44436056.md): Changes the fields of the body. The other fields keep their values. A team with no settings gets them with this call. The answer is the settings of the team. - Repricer (Beta) [List repricer products](https://developer.sellerassistant.app/api-36893910.md): Lists the products of the team that the repricer manages. A product with no `mode` takes the mode of the team. - Repricer (Beta) [Create repricer products](https://developer.sellerassistant.app/api-36893911.md): Adds products to the repricer. The body is one product, or an array of up to 100 products with no wrapper. A product is the ASIN, the marketplace and the SKU of a listing of the team. The repricer has one product for each ASIN, marketplace and SKU, so a second create of the same key fails. - Repricer (Beta) [Delete repricer products](https://developer.sellerassistant.app/api-44436058.md): The only delete of the repricer products. One call removes one row or a hundred. The body names the rows in one of two ways: `products` names each one by `asin`, `marketplace_id` and `sku`, or `ids` carries the ids the list answers. The answer reports every row, so it is not a 204. - Repricer (Beta) [Update repricer products](https://developer.sellerassistant.app/api-44436059.md): The only update of the repricer products. One call changes one row or a hundred. The body names the rows with `ids`, the ids the list answers, up to 100 of them. The fields beside the ids reach every named row, and at least one field must be there. `asin`, `marketplace_id` and `sku` are not taken: the ids name the rows already. The answer keeps the order of the rows. - Repricer (Beta) [Get a repricer product](https://developer.sellerassistant.app/api-36893912.md): Gives one repricer product of the team with its strategy, its limits and its mode. - Repricer (Beta) [Delete a repricer product](https://developer.sellerassistant.app/api-36893913.md): The path names the row, and the answer carries no body. The product leaves the repricer; the SKU of the inventory stays. `DELETE /api/v1/sa/repricer/products` removes several in one call and answers a result for each id. - Repricer (Beta) [Update a repricer product](https://developer.sellerassistant.app/api-36893914.md): The path names the row, and the body carries the fields to change. `PATCH /api/v1/sa/repricer/products` changes several rows in one call and answers a result for each id. - Repricer (Beta) [Reprice a product](https://developer.sellerassistant.app/api-36893915.md): Runs the repricer for one product now and answers the history row of the run. - Repricer (Beta) [List strategies](https://developer.sellerassistant.app/api-44436060.md): Lists the strategies of the team. A strategy holds the pricing rule, its parameters and the limits. `POST /api/v1/sa/repricer/strategies/{id}/assign` gives a strategy to products. - Repricer (Beta) [Create a strategy](https://developer.sellerassistant.app/api-44436061.md): Creates a strategy for the team. - Repricer (Beta) [Delete strategies](https://developer.sellerassistant.app/api-44436062.md): The call names the rows with `ids`. The answer keeps the order of the input, so the caller can match an error to the id it sent. The path with an id removes one row and answers 204. - Repricer (Beta) [Get a strategy](https://developer.sellerassistant.app/api-44436063.md): Gives one strategy of the team. - Repricer (Beta) [Delete a strategy](https://developer.sellerassistant.app/api-44436064.md): Deletes the strategy. The products of the strategy lose it, and the repricer sets their mode to `off`. - Repricer (Beta) [Update a strategy](https://developer.sellerassistant.app/api-44436065.md): Changes the fields of the body. The other fields keep their values. - Repricer (Beta) [Assign a strategy](https://developer.sellerassistant.app/api-44436066.md): Gives this strategy to the repricer products of the body, by their ids. The products then use the rule, the parameters and the limits of the strategy. - Tags (Beta) [List tags](https://developer.sellerassistant.app/api-44436067.md): A tag belongs to the team and exists once for every tool. The list orders the tags by name unless `sort` says otherwise. The sortable columns are `name`, `id` and `color`. - Tags (Beta) [Create tags](https://developer.sellerassistant.app/api-44436068.md): A tag name is unique inside the team. The body is one tag or an array of them. - Tags (Beta) [Delete tags](https://developer.sellerassistant.app/api-44436069.md): The call names the rows with `ids`. The answer keeps the order of the input, so the caller can match an error to the id it sent. The path with an id removes one row and answers 204. - Tags (Beta) [Delete a tag](https://developer.sellerassistant.app/api-44436070.md): Removes the tag from all its products, then deletes the tag. - Tags (Beta) [Update a tag](https://developer.sellerassistant.app/api-44436071.md): The call names what it changes. A field it leaves out keeps the value the tag holds. A body that names neither answers 400. - Tags (Beta) [Tag products](https://developer.sellerassistant.app/api-44436072.md): Puts the tag on the products of the body. With `remove: true` it takes the tag off. The other products of the tag do not change. A repeated call changes nothing: `changed` counts only the links that the call added or removed. - Seller Spy (Beta) [List tracked sellers](https://developer.sellerassistant.app/api-46295110.md): Gives the sellers that the team tracks. The seller that Seller Assistant added last comes first. - Seller Spy (Beta) [Track sellers](https://developer.sellerassistant.app/api-46295111.md): Starts to track the seller of a seller page or a storefront URL. The body is one object or an array of them. Each new seller counts against the plan limit of the tracked sellers, and the team can add at most this limit of sellers on one day. Seller Assistant reads the storefront in the background: `is_processing` is true until the first read ends. - Seller Spy (Beta) [Untrack sellers](https://developer.sellerassistant.app/api-46295112.md): The call names the tracked sellers with `ids`. The answer keeps the order of the input, so the caller can match an error to the id it sent. - Seller Spy (Beta) [Get a tracked seller](https://developer.sellerassistant.app/api-46295113.md): Gives one tracked seller with the insights of its storefront. The first read of a seller starts its AI summary, and `insights.ai_summary` is null until the summary is ready. - Seller Spy (Beta) [Untrack a seller](https://developer.sellerassistant.app/api-46295114.md): Stops the tracking of the seller for the team, and the answer carries no body. Other teams that track the seller keep it. `DELETE /api/v1/sa/seller-spy/sellers` untracks several sellers in one call and answers a result for each id. - Seller Spy (Beta) [List seller products](https://developer.sellerassistant.app/api-46295115.md): Gives the products of the latest storefront snapshot of the seller. - Seller Spy (Beta) [List seller changes](https://developer.sellerassistant.app/api-46295116.md): Gives the products that the seller added to the storefront or removed from it. The list compares each stored snapshot of the storefront with the snapshot before it, so the oldest stored snapshot shows no change. For a seller with a very large history, the list covers a shorter recent period. - Seller Spy (Beta) [List seller brands](https://developer.sellerassistant.app/api-46295117.md): Gives the brands of the storefront of the seller, with the most products first. - Seller Spy (Beta) [Get the overview](https://developer.sellerassistant.app/api-46295118.md): Gives the counts of all tracked sellers of the team for the last 30 days, the most active sellers and the plan limit of the tracked sellers. - Seller Spy (Beta) [List brand opportunities](https://developer.sellerassistant.app/api-46295119.md): Gives at most 20 brands that the tracked sellers carry and the catalog of the team does not have. The brands of the most sellers come first, then the new brands, then the brands with the most products. The list is empty while Seller Assistant computes it. - Seller Spy (Beta) [Get the activity](https://developer.sellerassistant.app/api-46295120.md): Gives the changes of the tracked sellers by day for the last 30 days: at most 50 rows, the newest day first. `hot_brands` gives at most 20 brands that the most tracked sellers carry, the team catalog included or not. The lists are empty while Seller Assistant computes them. ## Schemas - Schemas [ApiError](https://developer.sellerassistant.app/schema-2733145.md): - Schemas [CheckAsinRestrictionsRequest](https://developer.sellerassistant.app/schema-2977666.md): - Schemas [EstimateSalesRequest](https://developer.sellerassistant.app/schema-2733147.md): - Schemas [AmazonSellerAccountRequiredApiError](https://developer.sellerassistant.app/schema-2977668.md): - Schemas [InternalApiError](https://developer.sellerassistant.app/schema-2743755.md): - Schemas [EstimateSalesByAsinRequest](https://developer.sellerassistant.app/schema-2783765.md): - Schemas [ProductResponse](https://developer.sellerassistant.app/schema-3286575.md): - Schemas [DangerBrand](https://developer.sellerassistant.app/schema-3288159.md): - Schemas [ProductDefect](https://developer.sellerassistant.app/schema-3288160.md): - Schemas [Category](https://developer.sellerassistant.app/schema-3291593.md): - Schemas [Variation](https://developer.sellerassistant.app/schema-3291594.md): - Schemas [Marketplace](https://developer.sellerassistant.app/schema-3291595.md): - Schemas [Urls](https://developer.sellerassistant.app/schema-3291596.md): - Schemas [Price](https://developer.sellerassistant.app/schema-3291597.md): - Schemas [Size](https://developer.sellerassistant.app/schema-3291599.md): - Schemas [ProductPriceCurrency](https://developer.sellerassistant.app/schema-3301236.md): - Schemas [Risks](https://developer.sellerassistant.app/schema-3291600.md): - Schemas [Offers](https://developer.sellerassistant.app/schema-3291601.md): - Schemas [FbaDetails](https://developer.sellerassistant.app/schema-3291602.md): - [BadRequestApiError](https://developer.sellerassistant.app/schema-2743751.md): - [ConvertToASINResponseItem](https://developer.sellerassistant.app/schema-3228233.md): - [AccessDeniedApiError](https://developer.sellerassistant.app/schema-2743752.md): - [PaymentRequiredApiError](https://developer.sellerassistant.app/schema-2861816.md): - [ConvertToASINResponse](https://developer.sellerassistant.app/schema-3039577.md): - [ResourceNotFoundApiError](https://developer.sellerassistant.app/schema-2743753.md): - [ConvertToASINInternalApiError](https://developer.sellerassistant.app/schema-3039578.md): - [TooManyRequestsApiError](https://developer.sellerassistant.app/schema-2743754.md): - [GetProductIdentifiersResponseItem](https://developer.sellerassistant.app/schema-3091994.md): - [GetProductIdentifiersResponse](https://developer.sellerassistant.app/schema-3091995.md): - [GetProductIdentifiersInternalApiError](https://developer.sellerassistant.app/schema-3091996.md): - [ListPlanShipmentsResponse](https://developer.sellerassistant.app/schema-7766078.md): - [Document](https://developer.sellerassistant.app/schema-17984274.md): - [ListPlanShipmentsInternalApiError](https://developer.sellerassistant.app/schema-7766079.md): - [ProductNotFoundApiError](https://developer.sellerassistant.app/schema-3286577.md): - [GetShipmentFeesResponse](https://developer.sellerassistant.app/schema-7766080.md): - [GetShipmentFeesInternalApiError](https://developer.sellerassistant.app/schema-7766081.md): - [KeepaProductStats](https://developer.sellerassistant.app/schema-4743638.md): - [KeepaProductCsv](https://developer.sellerassistant.app/schema-4743639.md): - [KeepaProductOffer](https://developer.sellerassistant.app/schema-4754487.md): - [KeepaProduct](https://developer.sellerassistant.app/schema-4743640.md): - [GetKeepaProductInternalApiError](https://developer.sellerassistant.app/schema-4743641.md): - [SearchKeepaProductsResponse](https://developer.sellerassistant.app/schema-8209152.md): - [SearchKeepaProductsInternalApiError](https://developer.sellerassistant.app/schema-8209153.md): - [QueryKeepaProductsResponse](https://developer.sellerassistant.app/schema-9506433.md): - [SearchInsightsObject](https://developer.sellerassistant.app/schema-9506434.md): - [QueryKeepaProductsInternalApiError](https://developer.sellerassistant.app/schema-9506436.md): - [PutListingsItemRequest](https://developer.sellerassistant.app/schema-10718430.md): - [PutListingsItemInternalApiError](https://developer.sellerassistant.app/schema-10718431.md): - [Currency](https://developer.sellerassistant.app/schema-3291598.md): - [Quota](https://developer.sellerassistant.app/schema-17984275.md): - [ProductBsr](https://developer.sellerassistant.app/schema-3308059.md): - [FeatureFlag](https://developer.sellerassistant.app/schema-17984276.md): - [ProductCategory](https://developer.sellerassistant.app/schema-3301230.md): - [Note](https://developer.sellerassistant.app/schema-17984277.md): - [ProductVariations](https://developer.sellerassistant.app/schema-3301231.md): - [NoteForm](https://developer.sellerassistant.app/schema-17984278.md): - [ProductVariation](https://developer.sellerassistant.app/schema-3301232.md): - [PriceListAnalyzerUploadResponse](https://developer.sellerassistant.app/schema-17984279.md): - [ProductMarketplace](https://developer.sellerassistant.app/schema-3301233.md): - [PriceListAnalyzerJsonItem](https://developer.sellerassistant.app/schema-17984280.md): - [ProductUrls](https://developer.sellerassistant.app/schema-3301234.md): - [PriceListAnalyzerStatusResponse](https://developer.sellerassistant.app/schema-17984281.md): - [ProductPrices](https://developer.sellerassistant.app/schema-3301235.md): - [Product](https://developer.sellerassistant.app/schema-3291592.md): - [ProductSize](https://developer.sellerassistant.app/schema-3301237.md): - [ProductOffers](https://developer.sellerassistant.app/schema-3301239.md): - [GetProductInternalApiError](https://developer.sellerassistant.app/schema-3286576.md): - [BusinessLogicApiError](https://developer.sellerassistant.app/schema-8185647.md): - [CalculateProductProfitInternalApiError](https://developer.sellerassistant.app/schema-3926415.md): - [ProductStats](https://developer.sellerassistant.app/schema-3457210.md): - [ProductRisks](https://developer.sellerassistant.app/schema-3301238.md): - [GetProductStatsInternalApiError](https://developer.sellerassistant.app/schema-3457211.md): - [CheckRestrictionsInternalApiError](https://developer.sellerassistant.app/schema-2977669.md): - [ProductFees](https://developer.sellerassistant.app/schema-3301240.md): - [CalculateProductProfitRequest](https://developer.sellerassistant.app/schema-3926413.md): - [ProductProfit](https://developer.sellerassistant.app/schema-3926414.md): - [CheckAsinRestrictionsResponse](https://developer.sellerassistant.app/schema-2977667.md): - [InternalProduct](https://developer.sellerassistant.app/schema-12644599.md): - [ProductMatch](https://developer.sellerassistant.app/schema-17984282.md): - [ProductMatchItem](https://developer.sellerassistant.app/schema-17984284.md): - [InternalProductForm](https://developer.sellerassistant.app/schema-17984285.md): - [ListingForm](https://developer.sellerassistant.app/schema-17984286.md): - [Listing](https://developer.sellerassistant.app/schema-17984287.md): - [PurchaseOrder](https://developer.sellerassistant.app/schema-17984288.md): - [PurchaseOrderForm](https://developer.sellerassistant.app/schema-17984290.md): - [PurchaseOrderCreateForm](https://developer.sellerassistant.app/schema-17984289.md): - [PurchaseOrderItemForm](https://developer.sellerassistant.app/schema-17984291.md): - [CurrentUserInfoResponse](https://developer.sellerassistant.app/schema-3228234.md): - [Sku](https://developer.sellerassistant.app/schema-17984293.md): - [EstimateSalesInternalApiError](https://developer.sellerassistant.app/schema-3457212.md): - [PurchaseOrderItem](https://developer.sellerassistant.app/schema-17984292.md): - [SupplierOffer](https://developer.sellerassistant.app/schema-17984294.md): - [EstimateSalesResponse](https://developer.sellerassistant.app/schema-2733146.md): - [SupplierOfferFields](https://developer.sellerassistant.app/schema-18199982.md): - [EstimateSalesByBsrRequest](https://developer.sellerassistant.app/schema-2783766.md): - [Supplier](https://developer.sellerassistant.app/schema-12644603.md): - [SupplierOfferCreate](https://developer.sellerassistant.app/schema-18199983.md): - [SearchCatalogItemsResponse](https://developer.sellerassistant.app/schema-10718432.md): - [CatalogItemsPagination](https://developer.sellerassistant.app/schema-10718433.md): - [CreateSupplierForm](https://developer.sellerassistant.app/schema-12644604.md): - [Refinements](https://developer.sellerassistant.app/schema-10718434.md): - [UpdateSupplierForm](https://developer.sellerassistant.app/schema-12644605.md): - [BrandRefinement](https://developer.sellerassistant.app/schema-10718435.md): - [WarehouseForm](https://developer.sellerassistant.app/schema-17984295.md): - [ClassificationRefinement](https://developer.sellerassistant.app/schema-10718436.md): - [Warehouse](https://developer.sellerassistant.app/schema-17984296.md): - [CatalogItem](https://developer.sellerassistant.app/schema-10718437.md): - [WarehouseProvider](https://developer.sellerassistant.app/schema-17984297.md): - [CatalogItemBrowseClassificationsByMarketplace](https://developer.sellerassistant.app/schema-10718438.md): - [RepricerProductHistoryItem](https://developer.sellerassistant.app/schema-15370926.md): - [CatalogItemBrowseClassification](https://developer.sellerassistant.app/schema-10718439.md): - [HistorySearchResponse](https://developer.sellerassistant.app/schema-15370927.md): - [CatalogItemDimensionsByMarketplace](https://developer.sellerassistant.app/schema-10718440.md): - [HistoryStats](https://developer.sellerassistant.app/schema-15370928.md): - [Dimensions](https://developer.sellerassistant.app/schema-10718441.md): - [RepricerDefaultSettings](https://developer.sellerassistant.app/schema-17984298.md): - [Dimension](https://developer.sellerassistant.app/schema-10718442.md): - [RepricerInfo](https://developer.sellerassistant.app/schema-15370934.md): - [CatalogItemIdentifiersByMarketplace](https://developer.sellerassistant.app/schema-10718443.md): - [RepricerSettings](https://developer.sellerassistant.app/schema-15370935.md): - [CatalogItemIdentifier](https://developer.sellerassistant.app/schema-10718444.md): - [UpdateRepricerSettings](https://developer.sellerassistant.app/schema-15370936.md): - [CatalogItemImagesByMarketplace](https://developer.sellerassistant.app/schema-10718445.md): - [RepricerProduct](https://developer.sellerassistant.app/schema-15370929.md): - [CatalogItemImage](https://developer.sellerassistant.app/schema-10718446.md): - [RepricerProductListResponse](https://developer.sellerassistant.app/schema-15370930.md): - [CatalogItemProductTypeByMarketplace](https://developer.sellerassistant.app/schema-10718447.md): - [CreateRepricerProductForm](https://developer.sellerassistant.app/schema-15370931.md): - [CatalogItemRelationshipsByMarketplace](https://developer.sellerassistant.app/schema-10718448.md): - [UpdateRepricerProductForm](https://developer.sellerassistant.app/schema-15370932.md): - [CatalogItemRelationship](https://developer.sellerassistant.app/schema-10718449.md): - [RepricerStrategy](https://developer.sellerassistant.app/schema-17984299.md): - [CatalogItemVariationTheme](https://developer.sellerassistant.app/schema-10718450.md): - [RepricerStrategyForm](https://developer.sellerassistant.app/schema-17984300.md): - [CatalogItemSalesRanksByMarketplace](https://developer.sellerassistant.app/schema-10718451.md): - [Tag](https://developer.sellerassistant.app/schema-17984301.md): - [SellerSpySeller](https://developer.sellerassistant.app/schema-18559949.md): - [CatalogItemClassificationSalesRank](https://developer.sellerassistant.app/schema-10718452.md): - [TagForm](https://developer.sellerassistant.app/schema-17984302.md): - [SellerSpySellerType](https://developer.sellerassistant.app/schema-18559950.md): - [CatalogItemDisplayGroupSalesRank](https://developer.sellerassistant.app/schema-10718453.md): - [SellerSpySellerDetails](https://developer.sellerassistant.app/schema-18559951.md): - [GetCurrentUserInfoInternalApiError](https://developer.sellerassistant.app/schema-3228235.md): - [CatalogItemSummaryByMarketplace](https://developer.sellerassistant.app/schema-10718454.md): - [SellerSpyInsights](https://developer.sellerassistant.app/schema-18559952.md): - [CatalogItemContributor](https://developer.sellerassistant.app/schema-10718455.md): - [ApiV1Pagination](https://developer.sellerassistant.app/schema-17984303.md): - [SellerSpyProduct](https://developer.sellerassistant.app/schema-18559953.md): - [CatalogItemContributorRole](https://developer.sellerassistant.app/schema-10718456.md): - [ApiV1BatchMeta](https://developer.sellerassistant.app/schema-17984304.md): - [ApiV1TrialLimit](https://developer.sellerassistant.app/schema-18199984.md): - [SellerSpyBrand](https://developer.sellerassistant.app/schema-18559954.md): - [CatalogItemVendorDetailsByMarketplace](https://developer.sellerassistant.app/schema-10718457.md): - [ApiV1BatchError](https://developer.sellerassistant.app/schema-17984305.md): - [SellerSpyOverview](https://developer.sellerassistant.app/schema-18559955.md): - [CatalogItemVendorDetailsCategory](https://developer.sellerassistant.app/schema-10718458.md): - [SellerSpyBrandSignal](https://developer.sellerassistant.app/schema-18559956.md): - [SearchCatalogItemsInternalApiError](https://developer.sellerassistant.app/schema-10718459.md): - [SellerSpyActivity](https://developer.sellerassistant.app/schema-18559957.md): - [GetCatalogItemInternalApiError](https://developer.sellerassistant.app/schema-10718460.md): - [SellerSpyTrackForm](https://developer.sellerassistant.app/schema-18559958.md): - [GetInventorySummariesResponse](https://developer.sellerassistant.app/schema-10740491.md): - [GetInventorySummariesResult](https://developer.sellerassistant.app/schema-10740492.md): - [InventoryPagination](https://developer.sellerassistant.app/schema-10740493.md): - [Granularity](https://developer.sellerassistant.app/schema-10740494.md): - [InventorySummary](https://developer.sellerassistant.app/schema-10740495.md): - [InventoryDetails](https://developer.sellerassistant.app/schema-10740496.md): - [ReservedQuantity](https://developer.sellerassistant.app/schema-10740497.md): - [ResearchingQuantity](https://developer.sellerassistant.app/schema-10740498.md): - [ResearchingQuantityEntry](https://developer.sellerassistant.app/schema-10740499.md): - [UnfulfillableQuantity](https://developer.sellerassistant.app/schema-10740500.md): - [GetInventorySummariesInternalApiError](https://developer.sellerassistant.app/schema-10740501.md): - [SpApiMoney](https://developer.sellerassistant.app/schema-7766082.md): - [ShipmentAddress](https://developer.sellerassistant.app/schema-7766083.md): - [OldShipment](https://developer.sellerassistant.app/schema-7766084.md): - [GetShipmentsResponse](https://developer.sellerassistant.app/schema-7766085.md): - [GetShipmentsInternalApiError](https://developer.sellerassistant.app/schema-7766086.md): - [OldShipmentItem](https://developer.sellerassistant.app/schema-7766087.md): - [GetShipmentItemsResponse](https://developer.sellerassistant.app/schema-7766088.md): - [GetShipmentItemsInternalApiError](https://developer.sellerassistant.app/schema-7766089.md): - [GetShipmentItemsByShipmentIdResponse](https://developer.sellerassistant.app/schema-7766090.md): - [GetShipmentItemsByShipmentIdInternalApiError](https://developer.sellerassistant.app/schema-7766091.md): - [ListInboundPlansResponse](https://developer.sellerassistant.app/schema-7766092.md): - [InboundPlanSummary](https://developer.sellerassistant.app/schema-7766093.md): - [Address](https://developer.sellerassistant.app/schema-7766094.md): - [ListInboundPlansInternalApiError](https://developer.sellerassistant.app/schema-7766095.md): - [GetInboundPlanResponse](https://developer.sellerassistant.app/schema-7766096.md): - [GetInboundPlanInternalApiError](https://developer.sellerassistant.app/schema-7766097.md): - [ListPlacementOptionsResponse](https://developer.sellerassistant.app/schema-7766098.md): - [PlacementOption](https://developer.sellerassistant.app/schema-7766099.md): - [Incentive](https://developer.sellerassistant.app/schema-7766100.md): - [CurrencyValue](https://developer.sellerassistant.app/schema-7766101.md): - [ListPlacementOptionsInternalApiError](https://developer.sellerassistant.app/schema-7766102.md): - [TransportationOption](https://developer.sellerassistant.app/schema-7766103.md): - [ListTransportationOptionsResponse](https://developer.sellerassistant.app/schema-7766104.md): - [ListTransportationOptionsInternalApiError](https://developer.sellerassistant.app/schema-7766105.md): - [ShipmentSummary](https://developer.sellerassistant.app/schema-7766106.md): - [GetShipmentInternalApiError](https://developer.sellerassistant.app/schema-7766107.md): - [ShipmentItem](https://developer.sellerassistant.app/schema-10740502.md): - [PrepInstruction](https://developer.sellerassistant.app/schema-10740503.md): - [ListShipmentItemsResponse](https://developer.sellerassistant.app/schema-7766108.md): - [ListShipmentItemsInternalApiError](https://developer.sellerassistant.app/schema-7766109.md): - [ListInboundPlanBoxesResponse](https://developer.sellerassistant.app/schema-10740504.md): - [Box](https://developer.sellerassistant.app/schema-10740505.md): - [Region](https://developer.sellerassistant.app/schema-10740506.md): - [BoxDimensions](https://developer.sellerassistant.app/schema-10740507.md): - [BoxWeight](https://developer.sellerassistant.app/schema-10740508.md): - [ListInboundPlanBoxesInternalApiError](https://developer.sellerassistant.app/schema-10740509.md): - [ListShipmentBoxesResponse](https://developer.sellerassistant.app/schema-10740510.md): - [ListShipmentBoxesInternalApiError](https://developer.sellerassistant.app/schema-10740511.md): - [ListPackingOptionsResponse](https://developer.sellerassistant.app/schema-10740512.md): - [PackingOption](https://developer.sellerassistant.app/schema-10740513.md): - [PackingConfiguration](https://developer.sellerassistant.app/schema-10740514.md): - [BoxRequirements](https://developer.sellerassistant.app/schema-10740515.md): - [WeightRange](https://developer.sellerassistant.app/schema-10740516.md): - [ShippingRequirements](https://developer.sellerassistant.app/schema-10740517.md): - [ShippingConfiguration](https://developer.sellerassistant.app/schema-10740518.md): - [ListPackingOptionsInternalApiError](https://developer.sellerassistant.app/schema-10740519.md): - [ListPackingGroupBoxesResponse](https://developer.sellerassistant.app/schema-10740520.md): - [ListPackingGroupBoxesInternalApiError](https://developer.sellerassistant.app/schema-10740521.md): - [ListPackingGroupItemsResponse](https://developer.sellerassistant.app/schema-10740522.md): - [ListPackingGroupItemsInternalApiError](https://developer.sellerassistant.app/schema-10740523.md): - [SearchListingsItemsResponse](https://developer.sellerassistant.app/schema-10718461.md): - [Pagination](https://developer.sellerassistant.app/schema-10718462.md): - [CurrencyAmount](https://developer.sellerassistant.app/schema-10718463.md): - [Points](https://developer.sellerassistant.app/schema-10718464.md): - [Image](https://developer.sellerassistant.app/schema-10718465.md): - [VariationTheme](https://developer.sellerassistant.app/schema-10718466.md): - [ListingsItemSummary](https://developer.sellerassistant.app/schema-10718467.md): - [ListingsItemIssue](https://developer.sellerassistant.app/schema-10718468.md): - [Enforcements](https://developer.sellerassistant.app/schema-10718469.md): - [EnforcementAction](https://developer.sellerassistant.app/schema-10718470.md): - [Exemption](https://developer.sellerassistant.app/schema-10718471.md): - [ListingsItemIdentifier](https://developer.sellerassistant.app/schema-10718472.md): - [ListingOfferPrice](https://developer.sellerassistant.app/schema-10718473.md): - [OfferAudience](https://developer.sellerassistant.app/schema-10718474.md): - [FulfillmentAvailability](https://developer.sellerassistant.app/schema-10718475.md): - [Procurement](https://developer.sellerassistant.app/schema-10718476.md): - [ProductRelationship](https://developer.sellerassistant.app/schema-10718477.md): - [MarketplaceRelationship](https://developer.sellerassistant.app/schema-10718478.md): - [ProductTypeDefinition](https://developer.sellerassistant.app/schema-10718479.md): - [ListingsItem](https://developer.sellerassistant.app/schema-10718480.md): - [SearchListingsItemsInternalApiError](https://developer.sellerassistant.app/schema-10718481.md): - [GetListingsItemInternalApiError](https://developer.sellerassistant.app/schema-10718482.md): - [ListingsItemPutRequest](https://developer.sellerassistant.app/schema-10718483.md): - [ListingsItemSubmissionResponse](https://developer.sellerassistant.app/schema-10718484.md): - [ListingsItemPatchRequest](https://developer.sellerassistant.app/schema-10718485.md): - [PatchListingsItemInternalApiError](https://developer.sellerassistant.app/schema-10718486.md): - [DeleteListingsItemInternalApiError](https://developer.sellerassistant.app/schema-10718487.md): - [ProductType](https://developer.sellerassistant.app/schema-10718488.md): - [ProductTypeListResponse](https://developer.sellerassistant.app/schema-10718489.md): - [SearchProductTypeDefinitionsInternalApiError](https://developer.sellerassistant.app/schema-10718490.md): - [ProductTypeDefinitionResponse](https://developer.sellerassistant.app/schema-10718491.md): - [ProductTypeVersion](https://developer.sellerassistant.app/schema-10718492.md): - [Link](https://developer.sellerassistant.app/schema-10718493.md): - [SchemaLink](https://developer.sellerassistant.app/schema-10718494.md): - [PropertyGroup](https://developer.sellerassistant.app/schema-10718495.md): - [ProductTypeDefinitionsInternalApiError](https://developer.sellerassistant.app/schema-10718496.md): - [CompetitivePricingError](https://developer.sellerassistant.app/schema-15370937.md): - [CompetitivePricingProduct](https://developer.sellerassistant.app/schema-15370938.md): - [CompetitivePricingItem](https://developer.sellerassistant.app/schema-15370939.md): - [CompetitivePricingResponse](https://developer.sellerassistant.app/schema-15370940.md): - [CompetitiveSummaryError](https://developer.sellerassistant.app/schema-15370941.md): - [CompetitiveSummaryResponse](https://developer.sellerassistant.app/schema-15370942.md):