changedInput schema / properties / product / description
Previous value: -"A product link, its handle, or its title (or part of it)"New value: +"The product, such as \"Tree Runner\" or \"https://allbirds.com/products/mens-tree-runners\". A link is read as its handle. An exact handle or title wins over part of a title; several partial matches come back as candidates."
changedInput schema / properties / store / description
Previous value: -"Web address of the online store, such as \"allbirds.com\""New value: +"Store web address, such as \"allbirds.com\": a bare host, an https link or a myshopify.com address"
addedOutput schema / additionalProperties
Added value: +false
addedOutput schema / properties / candidates / description
Added value: +"Product titles to choose from when status is ambiguous"
addedOutput schema / properties / history / additionalProperties
Added value: +false
addedOutput schema / properties / history / description
Added value: +"Present when status is ok"
addedOutput schema / properties / history / properties / firstSeen / description
Added value: +"Day the product was first seen, YYYY-MM-DD"
addedOutput schema / properties / history / properties / product / additionalProperties
Added value: +false
addedOutput schema / properties / history / properties / product / properties / available / description
Added value: +"True when at least one variant can be bought"
addedOutput schema / properties / history / properties / product / properties / compareAt / description
Added value: +"Compare-at (was) price in major units of the store's currency; null when the product is not on sale"
addedOutput schema / properties / history / properties / product / properties / price / additionalProperties
Added value: +false
addedOutput schema / properties / history / properties / product / properties / price / description
Added value: +"Lowest and highest variant price in major units of the store's currency"
addedOutput schema / properties / history / properties / product / properties / price / required
Added value: +[
+ "min",
+ "max"
+]
addedOutput schema / properties / history / properties / product / properties / type / description
Added value: +"Product type the store gives it"
addedOutput schema / properties / history / properties / product / properties / url / description
Added value: +"Link to the product page on the store"
addedOutput schema / properties / history / properties / product / properties / variants / description
Added value: +"Up to 5 variants"
addedOutput schema / properties / history / properties / product / properties / variants / items / additionalProperties
Added value: +false
addedOutput schema / properties / history / properties / product / properties / variants / items / properties / price / description
Added value: +"Major units of the store's currency"
addedOutput schema / properties / history / properties / product / properties / variants / items / required
Added value: +[
+ "title",
+ "price",
+ "available"
+]
addedOutput schema / properties / history / properties / product / properties / vendor / description
Added value: +"Brand or vendor"
changedOutput schema / properties / history / properties / product / required
Previous value: -[
- "title",
- "url",
- "available"
-]New value: +[
+ "title",
+ "url",
+ "vendor",
+ "type",
+ "price",
+ "compareAt",
+ "available",
+ "variantCount",
+ "variants"
+]
addedOutput schema / properties / history / properties / removedOn / description
Added value: +"Day the product left the store, YYYY-MM-DD; null while it is listed"
addedOutput schema / properties / history / properties / variants / items / additionalProperties
Added value: +false
addedOutput schema / properties / history / properties / variants / items / properties / current / additionalProperties
Added value: +false
addedOutput schema / properties / history / properties / variants / items / properties / current / description
Added value: +"Today's price and availability; null when the variant is gone"
addedOutput schema / properties / history / properties / variants / items / properties / current / properties / price / description
Added value: +"Major units of the store's currency"
addedOutput schema / properties / history / properties / variants / items / properties / current / required
Added value: +[
+ "price",
+ "available"
+]
addedOutput schema / properties / history / properties / variants / items / properties / points / description
Added value: +"The first day seen, then one point per day the variant changed, oldest first"
addedOutput schema / properties / history / properties / variants / items / properties / points / items / additionalProperties
Added value: +false
addedOutput schema / properties / history / properties / variants / items / properties / points / items / properties / compareAt / description
Added value: +"Price in major units (such as 98.5) of the store's currency; null when unknown"
addedOutput schema / properties / history / properties / variants / items / properties / points / items / properties / day / description
Added value: +"Snapshot day, YYYY-MM-DD (UTC)"
addedOutput schema / properties / history / properties / variants / items / properties / points / items / properties / price / description
Added value: +"Price in major units (such as 98.5) of the store's currency; null when unknown"
addedOutput schema / properties / history / properties / variants / items / properties / points / items / properties / removed / description
Added value: +"True on the day the variant was removed"
addedOutput schema / properties / history / properties / variants / items / required
Added value: +[
+ "variant",
+ "current",
+ "points"
+]
addedOutput schema / properties / history / required
Added value: +[
+ "product",
+ "firstSeen",
+ "removedOn",
+ "variants"
+]
addedOutput schema / properties / host / description
Added value: +"The store's host, without www"
addedOutput schema / properties / message / description
Added value: +"What to tell the user, and the next step for a status other than ok"
addedOutput schema / properties / product / description
Added value: +"The product as the user wrote it"
addedOutput schema / properties / query / description
Added value: +"The store as the user wrote it"
addedOutput schema / properties / snapshotDay / description
Added value: +"Snapshot day, YYYY-MM-DD (UTC)"
addedOutput schema / properties / status / description
Added value: +"ambiguous: pick one of candidates and call again. not_found: ask for the product link. invalid or unavailable: relay message"