Scryfall is the most comprehensive free Magic - The Gathering card database. The Scryfall API exposes Cards (search, autocomplete, named, random, collection, by various IDs), Sets, Rulings, Symbology, Catalogs, Bulk Data downloads, and card-object Migrations. The service is community-funded (Patreon / Ko-fi) and offered free of charge under the Wizards of the Coast Fan Content Policy for community software, research, and content. The API is HTTPS-only, requires a descriptive User-Agent and Accept header on every request, and asks that clients keep sustained traffic under 10 requests per second.
APIs.json: https://raw.githubusercontent.com/api-evangelist/scryfall/main/apis.yml
- Type: Index
- Games And Comics
- Magic The Gathering
- Card Data
- Open Data
- Free
- Community Funded
- Public APIs
- Created: 2026-05-28
- Modified: 2026-05-29
The Scryfall REST API exposes Magic - The Gathering card data, set metadata, Oracle rulings, symbology, catalogs of in-game data points, daily bulk-data exports, and card-object migration records. The Cards surface alone supports lookup by Scryfall ID, set+number, Multiverse ID, MTGO ID, Arena ID, TCGplayer ID, Cardmarket ID, exact/fuzzy name, autocomplete, random draw, and batch collection. All responses use a discriminated object model keyed by the 'object' field.
- Human URL: https://scryfall.com/docs/api
- Base URL:
https://api.scryfall.com
- Cards
- Sets
- Rulings
- Symbology
- Catalogs
- Bulk Data
- Magic The Gathering
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Structure
- JSON Structure
- JSON Structure
- JSON Structure
- JSON Structure
- JSON Structure
- JSON Structure
- JSON-LD — JSON-LD
- Example
- Example
- Example
- Example
- Example
- Example
- Example
- Example
- Example
- Rate Limits
- Authentication
- Errors
- Website
- Documentation
- API Reference
- Getting Started
- Blog
- Changelog
- Support
- Contact
- Plans
- Rate Limits
- Spectral Rules
- Vocabulary
- JSON-LD — JSON-LD
- GitHub Organization
- GitHub Repository
- GitHub Repository
- GitHub Repository
- GitHub Repository
- GitHub Repository
- GitHub Repository
- GitHub Repository
- GitHub Repository
- GitHub Repository
- SDK
- SDK
- SDK
- SDK
- Tools
- Tools
- Tools
- Tools
- Tools
- Pricing
- Terms of Service
- Privacy Policy
- Features
- Use Cases
- Integrations
- Solutions
FN: Kin Lane Email: kin@apievangelist.com