changedInput schema / properties / currency / description
Previous value: -"ISO 4217 currency code, uppercase. Defaults to USD. Only offers in this currency are returned; non-US stores are left out of USD results."New value: +"ISO 4217 code, uppercase (default USD). Only offers in this currency are returned (USD leaves out non-US stores)."
changedInput schema / properties / limit / description
Previous value: -"Number of deals, 1-20. Defaults to 5."New value: +"Number of deals, 1-20 (default 5)."
changedOutput schema / properties / deep_link / description
Previous value: -"find_coupons with target_url only (absent otherwise): a shopping link straight to that page at the store. status \"built\": url is that page's shopping link, used instead of entry_url when the shopper chooses it. status \"not_available\": no deep link for this store or page (reason says why); use entry_url as usual. Built Feedico links may still open the programme's usual landing page (note says so when that applies)."New value: +"find_coupons with target_url only: status \"built\": url is that page's shopping link, used instead of entry_url when the shopper chooses it; \"not_available\": use entry_url (reason says why). A built Feedico link may still open the programme's usual landing page (note says so)."
changedOutput schema / properties / deep_link / properties / note / description
Previous value: -"When status is built for a Feedico goUrl: the store's programme may still open its usual landing page. Absent or null otherwise."New value: +"Built Feedico goUrl only: the programme may still open its usual landing page."
changedOutput schema / properties / deep_links / description
Previous value: -"find_coupons with target_urls only (absent otherwise): one deep link per address, in the same order. Each item is like deep_link, plus index (its position in target_urls, from 0); reason invalid_target means that address can't be used."New value: +"find_coupons with target_urls only: one item per address, in order, like deep_link plus index; reason invalid_target means that address can't be used."
changedOutput schema / properties / error / description
Previous value: -"find_coupons only: set when the call named no store (a request error, not a store with no coupons)."New value: +"find_coupons: the call named no store (a request error, not a store with no coupons)."
changedOutput schema / properties / filters / description
Previous value: -"get_deals only: the store and brand filters applied."New value: +"get_deals: the store and brand filters applied."
changedOutput schema / properties / hint / description
Previous value: -"find_coupons only: the accepted store arguments, with error."New value: +"find_coupons: the accepted store arguments, with error."
changedOutput schema / properties / note / description
Previous value: -"A short explanation, e.g. find_coupons with store_match none."New value: +"A short explanation, e.g. why store_match is none."
changedOutput schema / properties / offers / items / properties / applies_to / description
Previous value: -"The product a scope \"product\" code is for; null otherwise."New value: +"The item a product code is for, else null."
changedOutput schema / properties / offers / items / properties / end_date_unknown / description
Previous value: -"The feed's end date is a far-future placeholder, so ends_at is null."New value: +"End date is a feed placeholder; ends_at is null."
changedOutput schema / properties / offers / items / properties / exclusive / description
Previous value: -"An exclusive McClipFace code the store's affiliate program gave McClipFace directly (label it \"Exclusive McClipFace code\"). Same rules as every other offer."New value: +"A code the store gave McClipFace directly; label it \"Exclusive McClipFace code\"."
changedOutput schema / properties / offers / items / properties / last_verified / description
Previous value: -"Date (YYYY-MM-DD) of the latest report that the code worked at checkout, when verified; else null. Not a guarantee; codes can still fail."New value: +"Date (YYYY-MM-DD) of the latest worked report when verified, else null. Not a guarantee; codes can still fail."
changedOutput schema / properties / offers / items / properties / match / description
Previous value: -"find_coupons only: how the store matched the merchant asked for. \"exact\": its name, domain or the label of its own domain; \"alias\": a known other name of the store."New value: +"find_coupons: exact (the store's name or domain) or alias (a known other name)."
changedOutput schema / properties / offers / items / properties / match_score / description
Previous value: -"find_coupons only: store match score, 0 to 1."New value: +"find_coupons: store match score, 0 to 1."
changedOutput schema / properties / offers / items / properties / may_have_expired / description
Previous value: -"Always false. Codes more than 60 days old whose end date is unknown or a placeholder are left out; the field is kept for compatibility."New value: +"Always false: stale codes are left out."
changedOutput schema / properties / offers / items / properties / offer_type / description
Previous value: -"coupon: has a code. deal: a discount with no code. link_only: a store link, not a discount; label it as not a discount and never place it above a better option."New value: +"coupon: has a code. deal: a discount with no code. link_only: a store link, not a discount; say so and never place it above a better option."
changedOutput schema / properties / offers / items / properties / recheck_label / description
Previous value: -"Short label to show with a needs-recheck offer (\"Recently reported as not working\")."New value: +"Label to show with a needs_recheck offer."
changedOutput schema / properties / offers / items / properties / scope / description
Previous value: -"\"product\": the code works only on the one item in applies_to. Offer it only for that item and never as a store-wide code. \"store\": not limited to one product in the feed (store terms still apply)."New value: +"product: works only on the item in applies_to; never offer it as a store-wide code. store: not limited to one product."
changedOutput schema / properties / offers / items / properties / scope_note / description
Previous value: -"For a product code, says which item it is for, e.g. \"DYUV: for the Dyson V11 Upright Cordless Stick Vacuum only, not store-wide\"; null otherwise."New value: +"For a product code, which item it is for, else null."
changedOutput schema / properties / offers / items / properties / store_domain / description
Previous value: -"find_coupons only: the matched store's domain, when known."New value: +"find_coupons: the matched store's domain, if known."
changedOutput schema / properties / offers / items / properties / terms / description
Previous value: -"No-code deals only: structured deal terms when the parser is confident, else null. Never guessed. Coupons and link_only rows are always null."New value: +"No-code deals only: parsed deal terms when confident, else null (never guessed)."
changedOutput schema / properties / offers / items / properties / terms / properties / category / description
Previous value: -"Goods category when the deal text names one (e.g. household)."New value: +"Goods category the deal text names, if any."
changedOutput schema / properties / offers / items / properties / terms / properties / reward_value / description
Previous value: -"Gift-card or dollars-off amount, or percent value."New value: +"Amount or percent."
changedOutput schema / properties / offers / items / properties / verified / description
Previous value: -"Verified means a recent shopper reported this code worked at checkout (more worked than failed reports in the last 14 days). It is not a guarantee; codes can still fail. Verified codes rank first."New value: +"A recent shopper reported this code worked at checkout (more worked than failed reports in 14 days); ranked first. Not a guarantee; codes can still fail."
changedOutput schema / properties / report_hint / description
Previous value: -"find_coupons only, when an offer has a code or a no-code deal: the one-time Community mode question, and when and how to report a result (only with the shopper's agreement)."New value: +"find_coupons, when an offer has a code or deal: the one-time Community mode question and when to report (only with the shopper's agreement)."
changedOutput schema / properties / sensitive / description
Previous value: -"get_deals only: whether stores whose names suggest a sensitive category were left out of the general digest (excluded) or a store or brand filter was sent (included). Prohibited goods stores are never returned either way."New value: +"get_deals: excluded (sensitive-category stores left out of the general list) or included (a store or brand filter was sent). Prohibited goods are never returned."
changedOutput schema / properties / store_match / description
Previous value: -"find_coupons only: exact or alias when a store matched; none when no store matches exactly or by a known alias (offers is then empty)."New value: +"find_coupons: exact or alias when a store matched; none when no store did (offers is then empty)."
changedOutput schema / properties / stores / description
Previous value: -"find_coupons only: the matched stores (store, domain, match, match_score)."New value: +"find_coupons: the matched stores (store, domain, match, match_score)."