data | object | required | Data value used by this API operation. |
data.total | integer | optional | |
data.totalCount | integer | optional | |
data.perPage | integer | optional | |
data.currentPage | integer | optional | |
data.type | string | optional | Rendering style Example: null |
data.sourceType | string | optional | |
data.columns | array | optional | Column definitions used for rendering Example: [] |
data.costToken | integer | optional | Tokens consumed Example: 1 |
data.products | array | optional | Product list; see the product fields below Example: [] |
data.products[] | object | required | |
data.products[].asin | string | optional | |
data.products[].title | string | optional | Product title Example: null |
data.products[].imageUrl | string | optional | Image URL Example: https://example.com/image.jpg |
data.products[].asinUrl | string | optional | Amazon ASIN detail URL Example: https://www.amazon.com/dp/B072MQ5BRX |
data.products[].price | number | optional | Current price in the marketplace currency Example: 1 |
data.products[].oldPrice | number | optional | |
data.products[].currency | string | optional | |
data.products[].rating | number | optional | Current rating from 0.0 to 5.0 Example: 1 |
data.products[].ratings | integer | optional | |
data.products[].brand | string | optional | |
data.products[].sourceType | string | optional | Product source type Example: null |
data.products[].sourceTool | string | optional | |
data.products[].salesRank | integer | optional | Sales rank from Keepa Example: 1 |
data.products[].salesRank30 | integer | optional | Average sales rank over the past 30 days from Keepa Example: 1 |
data.products[].salesRank90 | integer | optional | Average sales rank over the past 90 days from Keepa Example: 1 |
data.products[].salesRank180 | integer | optional | Average sales rank over the past 180 days from Keepa Example: 1 |
data.products[].monthlySalesUnits | integer | optional | Monthly units sold from Keepa Example: 1 |
data.products[].monthlySalesRevenue | number | optional | Monthly sales revenue from Keepa Example: 1 |
data.products[].monthlySalesUnits1MonthAgo | integer | optional | Monthly units sold 1 month ago, from Keepa Example: null |
data.products[].monthlySalesUnits2MonthsAgo | integer | optional | Monthly units sold 2 months ago, from Keepa Example: null |
data.products[].monthlySalesUnits3MonthsAgo | integer | optional | Monthly units sold 3 months ago, from Keepa Example: null |
data.products[].monthlySalesUnits4MonthsAgo | integer | optional | Monthly units sold 4 months ago, from Keepa Example: null |
data.products[].monthlySalesUnits5MonthsAgo | integer | optional | Monthly units sold 5 months ago, from Keepa Example: null |
data.products[].monthlySalesUnits6MonthsAgo | integer | optional | Monthly units sold 6 months ago, from Keepa Example: null |
data.products[].monthlySalesUnits7MonthsAgo | integer | optional | Monthly units sold 7 months ago, from Keepa Example: null |
data.products[].monthlySalesUnits8MonthsAgo | integer | optional | Monthly units sold 8 months ago, from Keepa Example: null |
data.products[].monthlySalesUnits9MonthsAgo | integer | optional | Monthly units sold 9 months ago, from Keepa Example: null |
data.products[].monthlySalesUnits10MonthsAgo | integer | optional | Monthly units sold 10 months ago, from Keepa Example: null |
data.products[].monthlySalesUnits11MonthsAgo | integer | optional | Monthly units sold 11 months ago, from Keepa Example: null |
data.products[].monthlySalesUnits12MonthsAgo | integer | optional | Monthly units sold 12 months ago, from Keepa Example: null |
data.products[].reviewCount | integer | optional | Review count from Keepa Example: 1 |
data.products[].fbaFees | number | optional | FBA fulfillment fee in the marketplace currency from Keepa Example: 1 |
data.products[].profit | number | optional | Profit margin percentage from Keepa; for example, 25.5 means 25.5% Example: 1 |
data.products[].referralFeePercentage | number | optional | Referral fee percentage from Keepa Example: 1 |
data.products[].fulfillment | string | optional | Fulfillment method from Keepa: AMZ, FBA, or FBM Example: null |
data.products[].primePrice | number | optional | Prime price from Keepa Example: 1 |
data.products[].buyBoxSellerId | string | optional | Buy Box seller ID from Keepa Example: example-id |
data.products[].sellerNum | integer | optional | Seller count from Keepa Example: 1 |
data.products[].variationNum | integer | optional | Variation count from Keepa Example: 1 |
data.products[].parentAsin | string | optional | Parent ASIN from Keepa Example: B072MQ5BRX |
data.products[].availableDate | string | optional | Listing date from Keepa in yyyy-MM-dd HH:mm:ss format Example: 2026-01-01 |
data.products[].lastUpdate | string | optional | Last update time from Keepa in yyyy-MM-dd HH:mm:ss format Example: 2026-01-01 |
data.products[].manufacturer | string | optional | Manufacturer from Keepa Example: null |
data.products[].model | string | optional | Model from Keepa Example: null |
data.products[].color | string | optional | Color from Keepa Example: null |
data.products[].material | string | optional | Primary materials used in the product construction, from Keepa Example: null |
data.products[].weight | string | optional | Weight in grams from Keepa Example: null |
data.products[].dimension | string | optional | Dimensions from Keepa Example: null |
data.products[].itemLength | integer | optional | Product length in millimeters from Keepa; 0 or -1 when unavailable Example: 1 |
data.products[].itemWidth | integer | optional | Product width in millimeters from Keepa; 0 or -1 when unavailable Example: 1 |
data.products[].itemHeight | integer | optional | Product height in millimeters from Keepa; 0 or -1 when unavailable Example: 1 |
data.products[].packageLength | integer | optional | Package length in millimeters from Keepa Example: 1 |
data.products[].packageWidth | integer | optional | Package width in millimeters from Keepa Example: 1 |
data.products[].packageHeight | integer | optional | Package height in millimeters from Keepa Example: 1 |
data.products[].packageWeight | string | optional | Package weight in grams from Keepa Example: null |
data.products[].packageDimensions | string | optional | Package dimensions from Keepa Example: null |
data.products[].packageQuantity | integer | optional | Number of items in the package from Keepa; 0 or -1 when unavailable Example: 1 |
data.products[].dimensionsType | string | optional | Dimension type from Keepa Example: null |
data.products[].categoryTree | string | optional | Category tree from Keepa Example: null |
data.products[].categoryTreeId | string | optional | Category tree ID from Keepa Example: example-id |
data.products[].rootCategory | integer | optional | Root category ID from Keepa Example: 1 |
data.products[].isAdultProduct | boolean | optional | Whether the product is classified as adult content by Keepa Example: false |
data.products[].isHazmat | boolean | optional | Whether the product is classified as hazardous by Keepa Example: false |
data.products[].urlSlug | string | optional | URL slug from Keepa Example: null |
data.products[].productImageUrls | array | optional | Product image URLs from Keepa Example: [] |
data.title | string | optional | Provider-specific response title. Example: null |
data.sourceTool | string | optional | Provider-specific source tool name. Example: null |
data.costTime | integer | optional | Execution time reported by the upstream provider. Example: null |
data.page | integer | optional | Current page returned by the upstream provider. Example: null |
data.pageSize | integer | optional | Page size returned by the upstream provider. Example: null |
data.pageItemCount | integer | optional | Item count on the current page returned by the upstream provider. Example: null |
data.totalPage | integer | optional | Total page count returned by the upstream provider. Example: null |
data.dataSnapshotMonth | string | optional | Data snapshot month returned by the upstream provider. Example: null |