Seller Assistant API
Home
Seller AssistantHelp CenterAccount
Home
Seller AssistantHelp CenterAccount
Get API Keys
  1. Repricer (Beta)
  • Introduction
  • Authentication
  • Throttling
  • Error Handling
  • Swagger Documentation
  • Amazon SP-API Marketplace IDs
  • Amazon Marketplace Categories
  • Products
    • Get product info
      GET
    • Get product statistics
      GET
    • Calculate product profit
      POST
  • UPC-EAN-ASIN converters
    • Get product ASINs based on identifiers (UPC or EAN)
    • Get product identifiers (UPC, EAN, etc.) based on ASIN
  • Restrictions
    • Check ASIN restrictions
  • Sales Estimation
    • Estimate sales by ASIN
    • Estimate sales by BSR and category
  • Keepa
    • Get Keepa product
    • Search Keepa products
    • Keepa Product Finder
  • FBA Inbound Shipments
    • Summary
    • List inbound plans
    • Get inbound plan
    • List inbound plan boxes
    • List plan shipments
    • Get shipment
    • List shipment items
    • Get shipment fees
    • List shipment boxes
  • Listings Items
    • Search listings items
    • Get listings item
    • Create or update listing from ASIN
    • Delete listings item
  • SP-API FBA Shipments
    • Get old shipments
    • Get old shipment items
    • Get old shipment items by old shipment id
    • List inbound plans
    • Get inbound plan
    • List inbound plan boxes
    • List placement options
    • List transportation options
    • Get shipment
    • List shipment items
    • List shipment boxes
    • List packing options
    • List packing group boxes
    • List packing group items
  • SP-API FBA Inventory
    • Get inventory summaries
  • SP-API Catalog Items
    • Search catalog items
    • Get catalog item
  • SP-API Listings Items
    • Search listings items
    • Get listings item
    • Put listings item
    • Delete listings item
    • Patch listings item
  • SP-API Product Type Definitions
    • Search definitions product types
    • Get a product type definition
  • SP-API Product Pricing
    • Get competitive pricing
    • Get competitive summary for ASINs
  • Price List Analyzer
    • Start a price list analysis, from a file or from already-mapped JSON items
    • Get price list processing status
    • Get price list results (paginated)
    • Update calculations for a single price list item
    • Update expenses configuration for a price list
  • Documents (Beta)
    • List documents
    • Upload a document
    • Delete documents
    • Get a document
    • Delete a document
    • Update a document
    • Get a download link
    • Preview an invoice import
    • Import an invoice
  • Account (Beta)
    • Get account
    • Get current user
  • Notes (Beta)
    • List notes
    • Create a note
    • Delete notes
    • Delete a note
    • Update a note
  • Product History (Beta)
    • List product history
  • Inventory Products (Beta)
    • List filter values
    • List products
    • Create products
    • Delete products
    • Get a product
    • Delete a product
    • Update a product
    • Set product matches
    • Remove product matches
  • Listings (Beta)
    • List listings
    • Create listing drafts
    • Delete listings
    • Get a listing
    • Delete a listing draft
  • Purchase Orders (Beta)
    • List purchase orders
    • Create purchase orders
    • Delete purchase orders
    • Get a purchase order
    • Delete a purchase order
    • Update a purchase order
    • List order items
    • Delete order items
    • Add order items
    • Delete an order item
    • Update an order item
  • SKUs (Beta)
    • List SKUs
    • Delete SKUs
    • Get a SKU
    • Delete a SKU
    • Update a SKU
  • Supplier Offers (Beta)
    • List supplier offers
    • Create supplier offers
    • Get a supplier offer
    • Delete a supplier offer
    • Update a supplier offer
  • Suppliers (Beta)
    • List suppliers
    • Create suppliers
    • Delete suppliers
    • Get a supplier
    • Delete a supplier
    • Update a supplier
  • Warehouses (Beta)
    • List warehouses
    • Create warehouses
    • Delete warehouses
    • Get a warehouse
    • Delete a warehouse
    • Update a warehouse
    • List prep providers
  • Repricer (Beta)
    • List repricing history
      GET
    • Get history statistics
      GET
    • Get repricer overview
      GET
    • Get repricer settings
      GET
    • Reset repricer settings
      DELETE
    • Update repricer settings
      PATCH
    • List repricer products
      GET
    • Create repricer products
      POST
    • Delete repricer products
      DELETE
    • Update repricer products
      PATCH
    • Get a repricer product
      GET
    • Delete a repricer product
      DELETE
    • Update a repricer product
      PATCH
    • Reprice a product
      POST
    • List strategies
      GET
    • Create a strategy
      POST
    • Delete strategies
      DELETE
    • Get a strategy
      GET
    • Delete a strategy
      DELETE
    • Update a strategy
      PATCH
    • Assign a strategy
      POST
  • Tags (Beta)
    • List tags
    • Create tags
    • Delete tags
    • Delete a tag
    • Update a tag
    • Tag products
  • Schemas
    • Schemas
      • ApiError
      • CheckAsinRestrictionsRequest
      • EstimateSalesRequest
      • AmazonSellerAccountRequiredApiError
      • InternalApiError
      • EstimateSalesByAsinRequest
      • ProductResponse
      • DangerBrand
      • ProductDefect
      • Category
      • Variation
      • Marketplace
      • Urls
      • Price
      • Size
      • ProductPriceCurrency
      • Risks
      • Offers
      • FbaDetails
    • BadRequestApiError
    • ConvertToASINResponseItem
    • AccessDeniedApiError
    • PaymentRequiredApiError
    • ConvertToASINResponse
    • ResourceNotFoundApiError
    • ConvertToASINInternalApiError
    • TooManyRequestsApiError
    • GetProductIdentifiersResponseItem
    • GetProductIdentifiersResponse
    • GetProductIdentifiersInternalApiError
    • ListPlanShipmentsResponse
    • Document
    • ListPlanShipmentsInternalApiError
    • ProductNotFoundApiError
    • GetShipmentFeesResponse
    • GetShipmentFeesInternalApiError
    • KeepaProductStats
    • KeepaProductCsv
    • KeepaProductOffer
    • KeepaProduct
    • GetKeepaProductInternalApiError
    • SearchKeepaProductsResponse
    • SearchKeepaProductsInternalApiError
    • QueryKeepaProductsResponse
    • SearchInsightsObject
    • QueryKeepaProductsInternalApiError
    • PutListingsItemRequest
    • PutListingsItemInternalApiError
    • Currency
    • Quota
    • ProductBsr
    • FeatureFlag
    • ProductCategory
    • Note
    • ProductVariations
    • NoteForm
    • ProductVariation
    • PriceListAnalyzerUploadResponse
    • ProductMarketplace
    • PriceListAnalyzerJsonItem
    • ProductUrls
    • PriceListAnalyzerStatusResponse
    • ProductPrices
    • Product
    • ProductSize
    • ProductOffers
    • GetProductInternalApiError
    • CalculateProductProfitRequest
    • BusinessLogicApiError
    • ProductProfit
    • CalculateProductProfitInternalApiError
    • ProductStats
    • ProductRisks
    • GetProductStatsInternalApiError
    • CheckAsinRestrictionsResponse
    • CheckRestrictionsInternalApiError
    • ProductFees
    • InternalProduct
    • ProductMatch
    • ProductMatchItem
    • InternalProductForm
    • ListingForm
    • Listing
    • PurchaseOrder
    • PurchaseOrderCreateForm
    • CurrentUserInfoResponse
    • PurchaseOrderForm
    • PurchaseOrderItemForm
    • EstimateSalesInternalApiError
    • PurchaseOrderItem
    • SupplierOffer
    • EstimateSalesResponse
    • Sku
    • SupplierOfferFields
    • EstimateSalesByBsrRequest
    • Supplier
    • SupplierOfferCreate
    • SearchCatalogItemsResponse
    • CatalogItemsPagination
    • CreateSupplierForm
    • Refinements
    • UpdateSupplierForm
    • BrandRefinement
    • WarehouseForm
    • ClassificationRefinement
    • Warehouse
    • CatalogItem
    • WarehouseProvider
    • CatalogItemBrowseClassificationsByMarketplace
    • RepricerProductHistoryItem
    • CatalogItemBrowseClassification
    • HistorySearchResponse
    • CatalogItemDimensionsByMarketplace
    • HistoryStats
    • Dimensions
    • RepricerDefaultSettings
    • Dimension
    • RepricerInfo
    • CatalogItemIdentifiersByMarketplace
    • RepricerSettings
    • CatalogItemIdentifier
    • UpdateRepricerSettings
    • CatalogItemImagesByMarketplace
    • RepricerProduct
    • CatalogItemImage
    • RepricerProductListResponse
    • CatalogItemProductTypeByMarketplace
    • CreateRepricerProductForm
    • CatalogItemRelationshipsByMarketplace
    • UpdateRepricerProductForm
    • CatalogItemRelationship
    • RepricerStrategy
    • CatalogItemVariationTheme
    • RepricerStrategyForm
    • CatalogItemSalesRanksByMarketplace
    • Tag
    • CatalogItemClassificationSalesRank
    • TagForm
    • CatalogItemDisplayGroupSalesRank
    • GetCurrentUserInfoInternalApiError
    • CatalogItemSummaryByMarketplace
    • CatalogItemContributor
    • ApiV1Pagination
    • CatalogItemContributorRole
    • ApiV1BatchMeta
    • ApiV1TrialLimit
    • CatalogItemVendorDetailsByMarketplace
    • ApiV1BatchError
    • CatalogItemVendorDetailsCategory
    • SearchCatalogItemsInternalApiError
    • GetCatalogItemInternalApiError
    • GetInventorySummariesResponse
    • GetInventorySummariesResult
    • InventoryPagination
    • Granularity
    • InventorySummary
    • InventoryDetails
    • ReservedQuantity
    • ResearchingQuantity
    • ResearchingQuantityEntry
    • UnfulfillableQuantity
    • GetInventorySummariesInternalApiError
    • SpApiMoney
    • ShipmentAddress
    • OldShipment
    • GetShipmentsResponse
    • GetShipmentsInternalApiError
    • OldShipmentItem
    • GetShipmentItemsResponse
    • GetShipmentItemsInternalApiError
    • GetShipmentItemsByShipmentIdResponse
    • GetShipmentItemsByShipmentIdInternalApiError
    • ListInboundPlansResponse
    • InboundPlanSummary
    • Address
    • ListInboundPlansInternalApiError
    • GetInboundPlanResponse
    • GetInboundPlanInternalApiError
    • ListPlacementOptionsResponse
    • PlacementOption
    • Incentive
    • CurrencyValue
    • ListPlacementOptionsInternalApiError
    • TransportationOption
    • ListTransportationOptionsResponse
    • ListTransportationOptionsInternalApiError
    • ShipmentSummary
    • GetShipmentInternalApiError
    • ShipmentItem
    • PrepInstruction
    • ListShipmentItemsResponse
    • ListShipmentItemsInternalApiError
    • ListInboundPlanBoxesResponse
    • Box
    • Region
    • BoxDimensions
    • BoxWeight
    • ListInboundPlanBoxesInternalApiError
    • ListShipmentBoxesResponse
    • ListShipmentBoxesInternalApiError
    • ListPackingOptionsResponse
    • PackingOption
    • PackingConfiguration
    • BoxRequirements
    • WeightRange
    • ShippingRequirements
    • ShippingConfiguration
    • ListPackingOptionsInternalApiError
    • ListPackingGroupBoxesResponse
    • ListPackingGroupBoxesInternalApiError
    • ListPackingGroupItemsResponse
    • ListPackingGroupItemsInternalApiError
    • SearchListingsItemsResponse
    • Pagination
    • CurrencyAmount
    • Points
    • Image
    • VariationTheme
    • ListingsItemSummary
    • ListingsItemIssue
    • Enforcements
    • EnforcementAction
    • Exemption
    • ListingsItemIdentifier
    • ListingOfferPrice
    • OfferAudience
    • FulfillmentAvailability
    • Procurement
    • ProductRelationship
    • MarketplaceRelationship
    • ProductTypeDefinition
    • ListingsItem
    • SearchListingsItemsInternalApiError
    • GetListingsItemInternalApiError
    • ListingsItemPutRequest
    • ListingsItemSubmissionResponse
    • ListingsItemPatchRequest
    • PatchListingsItemInternalApiError
    • DeleteListingsItemInternalApiError
    • ProductType
    • ProductTypeListResponse
    • SearchProductTypeDefinitionsInternalApiError
    • ProductTypeDefinitionResponse
    • ProductTypeVersion
    • Link
    • SchemaLink
    • PropertyGroup
    • ProductTypeDefinitionsInternalApiError
    • CompetitivePricingError
    • CompetitivePricingProduct
    • CompetitivePricingItem
    • CompetitivePricingResponse
    • CompetitiveSummaryError
    • CompetitiveSummaryResponse
  1. Repricer (Beta)

List repricing history

GET
https://app.sellerassistant.app/api/v1/sa/repricer/history
Lists the repricing runs of the team, the newest first.
The history keeps the runs of the last 32 days only. Without from_date, to_date or period, the list gives the last 32 days. An older from_date starts at the 32-day limit.
A run has the old and the final price, the status, the strategy, the limits, the market data and the mode in effect.
Statuses
PRICE_UPDATE_SUBMITTED: the run sent the new price to Amazon.
PRICE_ALREADY_OPTIMAL: the price of the seller is the target price.
PRICE_SKIPPED_OUT_OF_BOUNDS: the target price is outside the limits, so the run sent no price.
PRICE_UPDATE_SKIPPED_BY_ALLOW_FLAG: the price is correct, but a setting stops the update.
DRY_RUN_PRICE_UPDATE_EMULATED: the mode is dry, so the run sent no price to Amazon.
SKIPPED: the run stopped on an expected condition. error_code gives the reason, for example MISSING_COST_DATA_FOR_ECONOMICS_RULE.
FAILED: the run stopped on an error. error_code gives the reason.
PRICE_UPDATE_CONFIRMED: Amazon confirmed the price. The repricer does not write this status yet.
Error codes of a failed run
FAILED_TO_LOAD_REPRICER_PRODUCT: the repricer could not load the settings of the product.
NO_REPRICER_PRODUCT_FOUND: the repricer has no such product for the team.
FAILED_TO_RESOLVE_STRATEGY: the repricer could not load the strategy.
FAILED_TO_RESOLVE_AMAZON_SELLER_CONTEXT: the repricer could not find the seller account for the marketplace.
NO_AMAZON_SELLER_AUTHORIZATION_FOUND: the Amazon account of the seller is not connected.
FAILED_TO_FETCH_SELLER_PRICE_FROM_AMAZON: Amazon did not give the price of the seller.
REPRICER_PRODUCT_PAUSED: the product is paused.
NO_SELLER_LISTINGS_FOUND_ON_AMAZON: Amazon has no listing of the seller for the product.
INACTIVE_SELLER_LISTING: the listing is inactive.
NO_SELLER_PRICE_FOUND_ON_AMAZON_LISTINGS: the listing has no usable price.
FAILED_TO_FETCH_COMPETITIVE_PRICING_FROM_AMAZON: Amazon did not give the market data.
NO_LOWEST_PRICED_OFFERS_FOUND: the market data has no lowest-priced offers.
NO_COMPETITIVE_PRICE_FOUND: the market data has no competitive price.
CURRENCY_MISMATCH_BETWEEN_LISTING_AND_MARKET_DATA: the listing and the market data have different currencies.
FAILED_TO_CALCULATE_TARGET_PRICE: the strategy could not calculate the target price.
FAILED_TO_SUBMIT_PRICE_TO_AMAZON: Amazon did not accept the price.

Request

Authorization
API Key
Add parameter in query
api_key
Example:
api_key: ********************
or
API Key
Add parameter in header
X-Api-Key
Example:
X-Api-Key: ********************
or
Query Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://app.sellerassistant.app/api/v1/sa/repricer/history?asin=&marketplace_id=&sku=&from_date=&to_date=&period=&status=&search=&mode=&sort=&error_code=&page=&per_page=&api_key=%3Capi-key%3E'

Responses

🟢200
application/json
Successful response. See HistorySearchResponse schema for details.
Bodyapplication/json

Example
{
    "data": [
        {
            "id": 101,
            "asin": "B00TEST123",
            "marketplace_id": "ATVPDKIKX0DER",
            "sku": "SKU-123",
            "reprice_priority": "regular",
            "status": "FAILED",
            "error_code": null,
            "market_data": {
                "lowest_buybox_price": {
                    "price": "25.99",
                    "currency": "USD"
                }
            },
            "settings_snapshot": {},
            "strategy": "follow_buybox",
            "strategy_params": {
                "price_adjustment": "-0.01",
                "price_adjustment_type": "amount"
            },
            "limits": {
                "min_price": "5.00",
                "max_price": "80.00"
            },
            "old_price": 24.99,
            "currency": "USD",
            "price_before_limits": 25.49,
            "should_update_before_limits": true,
            "reason_before_limits": "PRICE_CHANGED",
            "final_price": 25.99,
            "should_update_after_limits": true,
            "reason_after_limits": "PRICE_UPDATE_SUBMITTED",
            "limits_applied": [
                "max_change_percent",
                "min_price"
            ],
            "mode": "off",
            "amazon_submit_price_status": "ACCEPTED",
            "amazon_submit_price_submission_id": "1234567890",
            "amazon_submit_price_blocking_issues": [],
            "created_at": "2024-03-27T12:34:56Z"
        }
    ],
    "meta": {
        "pagination": {
            "page": 1,
            "per_page": 50,
            "total": 100,
            "last_page": 2
        },
        "trial_limit": {
            "max_rows": 25,
            "total": 137,
            "code": "trial_list_limited",
            "message": "The trial shows only the first rows of a list. Subscribe to see all rows.",
            "subscribe_url": "https://app.sellerassistant.app/subscription"
        }
    }
}
🟠400BadRequest
🟠402PaymentRequired
🟠403AccessDenied
🟠404NotFound
🟠422BusinessLogicError
🟠429TooManyRequests
🔴503ServiceUnavailable
Modified at 2026-10-09 12:48:23
Previous
List prep providers
Next
Get history statistics
Built with