Your Vendor Central Retail Analytics Sales report, by ASIN, over a trailing window — the same sales metrics Amazon shows under Retail Analytics (ordered and shipped revenue/units and the related measures), pulled for every metric and paged across all ASINs.
| Platform | Vendor Central (1P) |
|---|---|
| Report Format | json — Amazon's columns definition plus one row per ASIN, stored as returned. |
| Coverage | All ASINs with sales data in the window, across the full set of Retail Analytics sales metrics. |
Requires the Retail Analytics permission on the connected Amazon login. Vendor groups whose login lacks that entitlement return access-denied for this skill (catalog and availability can still succeed).
JSON. columns defines the metrics; each entry in rows is an array of cells aligned to columns (values below are illustrative):
{
"summary": "Found 1 sales rows (2026-08-26 .. 2026-09-25)",
"dateRange": { "startDate": "2026-08-26", "endDate": "2026-09-25" },
"columns": [
{ "id": "SHIPPED_REVENUE", "currency": true, "decoration": { "ui": "currency" } },
{ "id": "SHIPPED_UNITS", "currency": false },
{ "id": "ORDERED_REVENUE", "currency": true, "decoration": { "ui": "currency" } },
{ "id": "ORDERED_UNITS", "currency": false }
],
"totals": null,
"rows": [
[
{ "rawValue": "123456.78", "decoration": "currency", "currencyCode": "USD", "value": "$123,456.78" },
{ "rawValue": "5432", "value": "5,432" },
{ "rawValue": "130000.00", "decoration": "currency", "currencyCode": "USD", "value": "$130,000.00" },
{ "rawValue": "5600", "value": "5,600" }
]
]
}
When the account has no sales in the window, rows comes back empty — the skill still records a successful result with the columns definition.