For machines
The offers feed
In short: Every partner offer running on curio.luxe, as one JSON file at https://www.curio.luxe/offers.json: dated, with the partner, the code and the cut, for programs and agents that read the web. Schema curio-offers/1. 104 offers are in it right now.
https://www.curio.luxe/offers.json
The file
A JSON object: schema (curio-offers/1), generatedAt (ISO instant), site, docs (this page), terms, attribution, count, and offers, one record per offer running now, newest first. Within a schema version a field is added, never renamed or removed; a new version gets a new name.
Each offer
| Field | Type | Meaning |
|---|---|---|
id | string | the offer's stable id on this site |
slug | string | the last part of its page address |
url | string | the offer's page here (the link to use; it carries the disclosure and the partner link) |
title | string | the offer as it is shown |
partner | object | { name, slug, url, id }: the store running it, its page here and its entity id |
code | string|null | the code to use at checkout, when there is one |
discount | number|null | the cut in percent, when stated |
discountUpTo | boolean | true when the cut is an up-to figure |
startsOn | string|null | YYYY-MM-DD, when the partner stated a start |
endsOn | string|null | YYYY-MM-DD, the last day, when the partner stated one (null when assumed) |
pieces | number | how many pieces the offer lists here |
categories | string[] | the categories of those pieces, most first |
image | string|null | the offer's own picture (https) when the partner gave one |
listedSince | string|null | YYYY-MM-DD, the day it was first listed here (the same time zone as startsOn and endsOn) |
updatedAt | string|null | ISO instant of the last change |
entityId | string | the offer's @id in the site's structured data |
Cadence and terms
An offer is in the file while the partner's own store runs it and comes out on its last day; the file is rebuilt on request and cached for five minutes. Every link is to a page on curio.luxe, never to a store or a network: a purchase starts from the offer page, which carries the affiliate disclosure. You may read the file, quote it and link to it with attribution to curio.luxe; you may not re-sell it or present its offers as your own. Prices and dates are the partners' and can change before the file does. See the terms of use and the affiliate disclosure. The site map for AI assistants is https://www.curio.luxe/llms.txt.
Affiliate disclosure: links on this page lead to the seller's own product page (a retailer or the brand's own website); curio.luxe may earn a commission on a purchase at no cost to you. Prices come from partner feeds and may change.