Skip to main content

Introduction

Amazon Vendor Central is the portal Amazon uses for first-party (1P) vendors — brands and manufacturers that sell their products wholesale to Amazon, which then resells them to end customers. The connector reads vendor sales reports from the Amazon Selling Partner API (SP-API) v2021-06-30, exposing shipped-revenue, shipped-cost, and shipped-unit data at ASIN and daily granularity. Authentication uses Login with Amazon (LWA) credentials issued by an Amazon developer application — a refresh token, client ID, and client secret entered manually rather than through an OAuth pop-up. The connector targets the North America SP-API endpoint; marketplace coverage is selected via the marketplace IDs sent in each report request. As an e-commerce connector, revenue and product breakdowns are standardized so widgets can aggregate alongside ad-platform sources without additional configuration.
Vendor Central vs. Seller Central. Vendor Central is for first-party vendors that sell wholesale to Amazon. Seller Central is for third-party sellers that list on Amazon’s marketplace. The two surfaces share an SP-API root but expose different reports and require separate connectors.
To connect this data source, see How to connect Amazon Vendor Central to Adriel.

Data refresh strategy

Architecture data

There is no separate product-hierarchy refresh for Vendor Central. The ASIN catalog is implicit in the sales report — ASIN identifiers are persisted as rows arrive from each daily report.

Reports data

Reports cover shipped-sales data at ASIN and daily granularity. This is a daily-cache connector: dashboards read from a daily cache rather than querying the SP-API on demand. Initial backfill. After connection, historical daily data from the last 180 days is retrieved. Refresh schedule. The cache refreshes every 4 hours (cron 0 */4 * * *, UTC). At each refresh, the latest 5 days of data are re-pulled, so late-arriving corrections to recently completed dates are picked up. Data lag. Amazon enforces a 3-day minimum data lag — sales for the most recent 3 days are not yet available from the SP-API and appear once Amazon releases them (Vendor sales report (Vendor Analytics)). Currency. Each row’s currency is preserved from the Amazon response; the reporting currency defaults to USD.

Architecture levels

Vendor account → ASIN → Daily report row. Each row represents one ASIN on one day.

Date range limits

There is no hard per-breakdown range cap. The practical bound is the historical window: up to 180 days of history are back-filled at connection, and the most recent 3 days are withheld by Amazon’s data lag. Date ranges that extend into either edge return no data for the uncovered days.

Metrics

How to read the columnsThe Data type column uses this vocabulary: Number, Currency, Percentage, Ratio, Duration, Date, Text, URL, Array, Boolean.The API Key column uses code style like shippedRevenue for the literal SP-API field name. Italic text marks a value produced on the Adriel side rather than returned directly by the SP-API — for example a field injected at parse time or generated by the cache layer.

Revenue & sales

Nested amount extraction. shippedRevenue and shippedCogs arrive from the SP-API as objects of shape { amount, currencyCode }. The connector extracts the amount for aggregation and keeps the currency code at the data-source level for display formatting.

Costs

Breakdowns

Products

Time & date grouping

Time-grouping breakdowns are Adriel-side aggregations of the same daily report rows; the report date itself is injected at parse time rather than returned as a field by the SP-API.

Overview & status

Overview breakdowns are Adriel-side groupings applied on top of the cached report data.

Limitations

Based on the current connector, Amazon Vendor Central has:
  • A 3-day minimum data lag. Sales for the most recent 3 days are not yet available from Amazon. Rolling “last N days” ranges should exclude or visibly mark the trailing 3-day window.
  • A 180-day historical window. Data older than 180 days from the connection date is not back-filled.
  • A rate limit of 1 request per minute per account. Initial 180-day backfills and large catalog syncs progress slowly; workspaces with many accounts feel this most.
  • A limited, shipped-sales-focused metric set. Other vendor analytics surfaces — forecasts, inventory, chargebacks — are not exposed by this connector.
  • Row Count is a completeness check, not a business metric. It is generated by the cache layer rather than returned by the SP-API.
  • Currency handling is per row. Monetary amounts are extracted for aggregation while the currency code is retained at the data-source level; multi-currency rollups should apply conversion at the widget level.
  • Manual credential entry. The connection uses LWA credentials (refresh token, client ID, client secret) from the vendor’s own Amazon developer application rather than an interactive OAuth flow.

API references

See also