Repeat purchase behavior
get_repeat_purchase_behaviorReturns Brand Analytics repeat-purchase behavior by ASIN for synced week, month, or quarter report periods. Includes orders, unique customers, repeat-purchase revenue, and repeat-customer percentages. This is aggregate Brand Analytics data, not daily customer-level order identity.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by ASIN. | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| period | No | Brand Analytics report period to read: week, month, quarter, or all. | week |
| sort_by | No | Column to sort by. | end_date |
| end_date | No | Optional. YYYY-MM-DD upper bound on report end_date. With both dates omitted, defaults to the latest complete week/month/quarter; all ends today. | |
| sort_order | No | Sort order. | desc |
| start_date | No | Optional. YYYY-MM-DD lower bound on report start_date. With both dates omitted, defaults to the complete ingested window for the selected period. | |
| include_raw_rows | No | False returns compact rows. Default true. | |
| include_diagnostics | No | True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| evidence | No |