Developers

The Foilio price feed

A free, public, CORS-enabled JSON feed of live Lorcana and Riftbound singles prices: real seller asking prices referenced to the Cardmarket English Near Mint trend, each linking the buyable card page. Add Foilio as a price source, no key required.

Endpoint

GET https://foilio.net/api/prices/feed

Query ?game=lorcana, ?game=riftbound, or ?game=all (default). CORS is open (Access-Control-Allow-Origin: *), so a browser client can pull it directly. Cached for one hour.

Fields

FieldMeaning
gameThe game, e.g. "lorcana" or "riftbound".
card_idThe exact-printing reference (card_ref). Stable key for one printing.
nameCard name.
setSet / expansion name, or null.
finish"normal" or "foil" (a different product, priced separately).
conditionCondition of the cheapest offer, e.g. "NM".
price_centsCheapest live asking price for this printing, in minor units.
currencyISO currency of price_cents, e.g. "EUR".
eur / usdThe price as a decimal, populated only when currency matches. No FX is invented: a EUR-priced card leaves usd null.
in_stockWhether the printing has live stock (the feed only lists in-stock printings).
shopHandle of the seller with the cheapest offer.
urlThe canonical buyable page for this printing on Foilio. Link here to send buyers.

Example response

{
  "ok": true,
  "source": "foilio",
  "attribution": "Price data from Foilio (foilio.net) ...",
  "docs": "https://foilio.net/developers",
  "games": ["lorcana", "riftbound"],
  "count": 91,
  "prices": [
    {
      "game": "lorcana",
      "card_id": "LOR-11-191",
      "name": "Angel - Experiment 624",
      "set": "Winterspell",
      "finish": "normal",
      "condition": "NM",
      "price_cents": 3300,
      "currency": "EUR",
      "eur": 33.0,
      "usd": null,
      "in_stock": true,
      "shop": "delin",
      "url": "https://foilio.net/card/lorcana/angel-experiment-624-lor-11-191"
    }
  ]
}

Terms