New: Time-based aggregation for Item Performance reports
Date: July 22, 2026
We updated the Item Performance report API to support time-based aggregation with the new dateGranularity request parameter. This update is available for ITEM_PERFORMANCE v3 and introduces new reporting options, request requirements, and report fields.
What changed
-
Time-based aggregation
- Added the
dateGranularityrequest body parameter. - Supported values are
DAILY,WEEKLY,MONTHLY, andQUARTERLY. - Report data is aggregated based on the selected time granularity.
- Added the
-
Request parameters
- For ITEM_PERFORMANCE v3 only, the
dataStartTime,dataEndTime, anddateGranularityrequest body parameters are required. - ITEM_PERFORMANCE v1 and v2 behavior is unchanged.
- For ITEM_PERFORMANCE v3 only, the
-
Report output
- Added the Data Start Time and Data End Time columns to identify the reporting period represented by each row.
- Reports may include partial weeks, months, or quarters when the requested date range does not align with the beginning or end of the selected reporting period.
-
Reporting windows
- Maximum reporting periods now depend on the selected
dateGranularity.DAILY: 15 daysWEEKLY: 7 weeksMONTHLY: 15 monthsQUARTERLY: 4 quarters
- The maximum lookback period for
dataStartTimeis 2 years from the current date.
- Maximum reporting periods now depend on the selected
Scope
These updates apply only to ITEM_PERFORMANCE v3. The updates are documented in the Request an item performance report guide.
Why it matters
Time-based aggregation reduces the need for downstream data processing by returning report data grouped at the requested reporting interval. The new Data Start Time and Data End Time report fields identify the reporting period represented by each row, including partial reporting periods.
Next steps
- Update ITEM_PERFORMANCE v3 requests to include
dataStartTime,dataEndTime, anddateGranularity. - Update integrations to consume the new Data Start Time and Data End Time report columns.
- Verify that requested date ranges do not exceed the maximum reporting period for the selected
dateGranularity. - Review the updated Item Performance report documentation for request examples, reporting windows, and partial reporting period behavior.
- Begin updating your code to use
ITEM_PERFORMANCE v3, asv1andv2will be deprecated. The expected deprecation date will be announced soon.

