Free Public APIs

A collection of 311 Free Public APIs for Students and Developers.

Tested every single day.

Gaming

Level up with APIs that power your gaming universe, from retro to next-gen.

๐ŸŽฒDungeons and Dragons

REST + GraphQL API for the 5e SRD database

3 Endpoints

95 API Health

๐Ÿง™โ€โ™‚๏ธDungeons and Dragons API

This API provides access to the 5th Edition Dungeons and Dragons System Reference Document (SRD). It allows developers to retrieve information about spells, classes, monsters, and other game elements through a modern RESTful interface.

3 Endpoints

95 API Health

๐ŸŒŸNaruto Character API

The NarutoDB API offers a detailed database of characters, clans, villages, and more from the Naruto anime and manga series. Users can access comprehensive information about each character, including their traits, jutsus, and affiliations, making it a valuable resource for fans and developers alike.

3 Endpoints

95 API Health

๐Ÿง™โ€โ™‚๏ธRuneScape APIs

Access comprehensive data from RuneScape with various APIs, including the Bestiary API, Grand Exchange Database API, and Hiscores APIs. These APIs allow developers, fansite operators, and bots to retrieve detailed information about the game, including player statistics, item data, NPCs, and more. Note that most RuneScape APIs require backend calls due to CORS restrictions but can be accessed via Chrome extensions.

1 Endpoint

95 API Health

๐ŸŒGuild Wars 2 API

The Guild Wars 2 API is an interface that allows third-party applications to access game data from the Guild Wars 2 servers. It provides various endpoints for retrieving information about achievements, account details, items, and more, enabling developers to create applications that enhance the gaming experience.

1 Endpoint

95 API Health

๐ŸฆŠDigimon API

Free Digimon API using data from official and fan-based sources like Wikimon.net. Not affiliated with Bandai.

2 Endpoints

95 API Health

๐Ÿ‡ฉ๐Ÿ‡ชStadt Land Fluss

Compact solution for Stadt Land Fluss in German

1 Endpoint

95 API Health

๐ŸŽฎFree-To-Play Games

The Free-To-Play Games Database API offers programmatic access to a comprehensive collection of the best free games available. Users can retrieve detailed information about various games, including genres, developers, and release dates, without any restrictions or authentication required.

1 Endpoint

94 API Health

๐Ÿ”ฎTarot Card Meanings

Card names, descriptions, and divinatory meanings based on AE Waite's Pictorial Key to the Tarot (1910) for the Rider-Waite-Smith deck. Access via REST API with endpoints for getting cards and documentation.

3 Endpoints

94 API Health

๐Ÿ”ดPokรฉAPI

An open RESTful API for Pokรฉmon data

3 Endpoints

94 API Health

๐ŸŽฎFree Games API

The GamerPower API provides access to a vast collection of free games, in-game loot, and ongoing giveaways without any restrictions or the need for authentication. Users can retrieve giveaway data through simple HTTP GET requests, making integration easy and seamless for developers and gamers alike.

1 Endpoint

94 API Health

๐ŸŽดYugi Limit Regulation API

The API provides access to the Yu-Gi-Oh! Forbidden and Limited Lists, also known as banlists, in a JSON format. It includes lists for various formats such as the Trading Card Game (TCG), Official Card Game (OCG), Master Duel, and Rush Duel.

6 Endpoints

94 API Health

๐ŸƒScryfall API

Scryfall provides a REST-like API for accessing Magic: The Gathering card data programmatically. It offers endpoints to retrieve cards, sets, images, and other related data in an easy-to-consume format.

1 Endpoint

90 API Health

๐Ÿ“šHyrule Compendium API

An API serving data on all in-game items and regions in Breath of the Wild and Tears of the Kingdom. It allows users to access detailed information about various items, including descriptions, common locations, and drop information.

1 Endpoint

90 API Health

๐ŸŽฎAmiiboAPI

A RESTful API for Amiibo providing information on different amiibos, types, game series, characters, and more. It is primarily used for educational purposes and allows reading-only access with no authentication required.

1 Endpoint

90 API Health

๐ŸƒDeck of Cards

An API for playing cards. Allows users to shuffle, draw, reshuffle, create a new deck, use a partial deck, add to piles, shuffle piles, list cards in piles, draw from piles, and return cards to the deck.

3 Endpoints

89 API Health

๐Ÿง™โ€โ™‚๏ธMagic The Gathering API

This API provides access to various endpoints related to Magic: The Gathering cards and sets. Users can retrieve information about individual cards, sets, and various game formats, as well as utilize SDKs for easier integration.

2 Endpoints

89 API Health

๐Ÿš€ESI Documentation

Official EVE Online API documentation

3 Endpoints

86 API Health

๐ŸŽฎMoogleApi

Database for Final Fantasy characters and games. Retrieve character, monster, and game information via API routes.

3 Endpoints

85 API Health

๐ŸƒMagic: The Gathering

Access Magic: The Gathering card and set information through HTTPS endpoints. SDKs available for easier consumption.

3 Endpoints

84 API Health

๐ŸƒYAML Yugi

API providing a comprehensive, machine-readable database of Yu-Gi-Oh! Trading Card Game, Official Card Game, Master Duel, Rush Duel, and Speed Duel. It supports fetching individual cards in JSON or YAML format, and integrates with Discord bot Bastion. Aggregations and card data are published on GitHub Pages.

2 Endpoints

83 API Health

โšกPokรฉmon TCG API

The Pokรฉmon TCG API provides access to a variety of resources about Pokรฉmon Trading Card Game cards, sets, types, subtypes, and rarities. It allows users to retrieve card details, search for cards, and access up-to-date information without requiring an API key, albeit with lower rate limits.

1 Endpoint

73 API Health

๐ŸŽฎHypixel API

Official Hypixel API documentation for accessing player data, game information, resources, and more. Requires API key for authentication and has rate limits for requests.

1 Endpoint

69 API Health

๐ŸƒYu-Gi-Oh! API

API providing data on Pokemon Trading Card Game cards and sets. Includes routes for all cards, specific card by ID, card sets, and types. Provides filtering by card name, set, rarity, and type.

1 Endpoint

62 API Health