Face to Face Games Scraper - MTG Singles (CAD)
Pricing
from $10.00 / 1,000 results
Face to Face Games Scraper - MTG Singles (CAD)
Scrape Face to Face Games (facetofacegames.com), a major Canadian Magic: The Gathering singles retailer. Search cards and get name, set, collector number, foil/finish, per-condition prices (NM/PL/MP/HP/DMG), stock, currency (CAD), image and product URL from its Shopify JSON API.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
lulz bot
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Face to Face Games Scraper — MTG Singles Prices (CAD)
Scrape Face to Face Games, one of Canada's largest Magic: The Gathering singles retailers. Search by card name and get structured pricing, condition, foil and stock data in Canadian dollars (CAD) — straight from the store's Shopify JSON API (fast, no browser).
What you get
For each matching card printing:
| Field | Description |
|---|---|
name | Card name (e.g. "Ragavan, Nimble Pilferer") |
setName | Set / edition (e.g. "Modern Horizons 2") |
collectorNumber | Collector number when present |
foil | true for foil / etched printings |
finish | Raw finish tag (Foil / Non-Foil / Etched) |
treatments | Special treatments (Borderless, Showcase, Extended Art…) |
conditions | Array of {condition, conditionName, price, available, sku} per grade (NM/PL/MP/HP/DMG) |
lowestPrice | Lowest in-stock price across conditions |
priceMin / priceMax | Price range across conditions |
currency | Always CAD |
inStock | Whether any condition is in stock |
imageUrl | Card image URL |
url | Product page URL |
game | Product type (Singles) |
Input
{"searchQueries": ["ragavan", "lightning bolt"],"maxListings": 50,"fetchConditions": true}
- searchQueries — list of card names to search. Predictive search returns up to 10 top matches per query.
- maxListings — max printings returned per query (default 50).
- fetchConditions — fetch per-condition price + stock (one extra request per card). Disable for a faster price-range-only scrape.
- proxyConfiguration — optional; the site works without a proxy.
Output sample
{"name": "Ragavan, Nimble Pilferer","setName": "Modern Horizons 2","collectorNumber": "138","foil": false,"finish": "Non-Foil","conditions": [{ "condition": "NM", "conditionName": "Near Mint", "price": 79.99, "available": true },{ "condition": "PL", "conditionName": "Played", "price": 67.99, "available": false }],"lowestPrice": 79.99,"currency": "CAD","inStock": true,"imageUrl": "https://cdn.shopify.com/…","url": "https://www.facetofacegames.com/products/ragavan-nimble-pilferer-138-modern-horizons-2-non-foil","searchQuery": "ragavan","source": "facetofacegames.com"}
Use cases
- MTG price comparison and arbitrage against US retailers / TCGplayer.
- Tracking singles availability and condition-level pricing for Canadian buyers.
- Feeding deck-building, collection-tracking and pricing tools with CAD data.
Notes
- Data comes from the store's public Shopify storefront JSON (
/search/suggest.json+ product.js). No login required. - Rarity is not exposed by the storefront and is returned as
null. - Prices and availability reflect the moment of scraping.