Scryfall
Games No key
AuthenticationNo key
Rate limitNo key; 50-100 requests per second if your app identifies itself (much less if not).
Documentation: scryfall.com ยท Checked Sep 13, 2026
About
Scryfall's API covers every Magic card ever printed: artwork, rules text, prices, legality, and printings. Search by name, color, or complex queries, get random cards, and pull whole sets. Free with no key - just identify your app and keep a reasonable pace.
Details
No key needed. You can call it right away.
Auth: No key
Rate limit: No key; 50-100 requests per second if your app identifies itself (much less if not).
Verified: 2026-09-13
Best for: card-games magic-the-gathering collecting
Setup
- Read the docs at https://scryfall.com/docs/api.
- Search: https://api.scryfall.com/cards/search?q=lightning+bolt.
- Get a random card: https://api.scryfall.com/cards/random.
- Look up a set: https://api.scryfall.com/sets/bloomburrow.
- Send a User-Agent naming your app, and no key is needed.
Example
https://api.scryfall.com/cards/named?fuzzy=black+lotusUse cases
- Deck builders and card collection trackers
- Price-check tools for traders
- 'Random card' features for MTG content