Current motorcycle gear price drops
get_dealsList motorcycle gear currently discounted on ALLR, with the same filters the site's Hot Deals board uses. Two boards: the default MSRP board (price below manufacturer list) and mode='retailer' (only deals where the store cut its OWN advertised price, ranked by that store's percentage). Returns the discounted landed price for the buyer country, the percentage off, the retailer featuring it and the allr.io product URL.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | 'msrp' (default) = below manufacturer list price. 'retailer' = the store cut its own advertised price. | msrp |
| size | No | Normalized size label ('XL', '44') — keeps only deals whose featured offer has that size in stock. | |
| limit | No | Maximum deals to return (1-50). | |
| country | No | Buyer country (ISO-2, plus 'EU' and 'UK' as market codes). Determines the currency and the landed cost: item price + shipping + import duty + customs brokerage fee. Destination sales tax / VAT is not included. ALLR computes landed cost for these four markets only. | US |
| category | No | Catalog category slug from list_categories_and_brands (e.g. 'helmets', 'jackets'). | |
| retailer | No | Retailer id — keeps only deals this retailer can fill, and features ITS price. | |
| subcategory | No | Helmet/riding-shirt subtype slug. Only meaningful together with `category`. | |
| min_discount_pct | No | Minimum percentage off. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| as_of | Yes | ISO-8601 timestamp at which these prices were assembled. | |
| deals | Yes | ||
| country | Yes | ||
| currency | Yes | ||
| computed_at | No | When ALLR last recomputed the deals pool. | |
| total_matches | Yes | Deals in the current pool matching these filters. Honest for the pool as computed — but see `results_capped`. | |
| results_capped | Yes | True when ALLR's deals pool was itself truncated when it was last computed, so `total_matches` is a floor rather than the complete count. |