A game full detail
API · /freetogame-api
Free-to-Play Games API
A catalogue of free-to-play games as an API, powered by FreeToGame — a curated database of the best free PC and browser games. /v1/games browses and filters the free-to-play library by platform (pc, browser or all), by category/genre (mmorpg, shooter, strategy, moba, battle-royale, racing, sports, card, survival, fantasy, anime and dozens more) and by sort order (release-date, popularity, alphabetical, relevance) — each game returned with its id, title, genre, platform, publisher and developer, release date, thumbnail image, a short description and the play and profile URLs. /v1/game?id=452 returns a single game's full detail: a long description, release status, screenshots, and the minimum system requirements (operating system, processor, memory, graphics and storage). Filters are applied upstream and verified to genuinely narrow the results, so a search for one genre never returns another. Ideal for game-discovery and recommendation sites, gaming dashboards and launchers, deal and "what to play" tools, and Discord/Telegram bots for gaming communities. Every game listed is free to play (free-to-keep or free-to-start). Data from FreeToGame, free to use. Use a game id from /v1/games for the detail endpoint.
API health
healthy- Uptime
- 100.00%
- Server probes · 24h
- Avg latency
- 146 ms
- Server probes · 24h
- Subscribers
- 3,690
- active
- Total calls
- 15
- last 7 days
Pricing
Pick a tier — billed monthly, cancel anytime.
Free
Free
- 3,000 calls / month
- 2 requests / second
- Hard cap (429 above quota, no overage)
- 3000 calls/month
- 2 req/sec
- Browse, filter & game detail
- No credit card
Starter
€5.00 /month
- 48,000 calls / month
- 5 requests / second
- Hard cap (429 above quota, no overage)
- 48k calls/month
- 5 req/sec
- All genres & platforms
- Email support
Pro
€16.50 /month
- 200,000 calls / month
- 12 requests / second
- Hard cap (429 above quota, no overage)
- 200k calls/month
- 12 req/sec
- Game-discovery apps
- Priority support
Mega
€45.00 /month
- 700,000 calls / month
- 35 requests / second
- Hard cap (429 above quota, no overage)
- 700k calls/month
- 35 req/sec
- High-volume gaming sites
- Dedicated SLA
Built by
Related APIs
Other APIs with overlapping tags.
Splatoon 3 API
Splatoon 3 live game data as an API, powered by the community project splatoon3.ink. Get the current and upcoming battle rotations for every mode — Turf War (Regular Battle), Anarchy Battle Series and Open, and X Battle — each with the rule (Splat Zones, Tower Control, Rainmaker, Clam Blitz) and the two stages in rotation; the Salmon Run co-op schedules with the stage, the four supplied weapons and the boss; the SplatNet (Gesotown) gear shop with the pickup-brand gear and the daily limited gear including price, brand, primary ability and slots; and the current and upcoming Splatfests for each region (US, EU, JP, AP) with their teams. Ideal for Splatoon companion apps, Discord bots, rotation widgets, stream overlays and community tools. Times are ISO 8601 UTC. Unofficial — data via splatoon3.ink, not affiliated with or endorsed by Nintendo.
api.oanor.com/splatoon-api
Digimon API
The Digimon universe as an API — every Digital Monster with its evolution stage (Baby through Mega/Ultimate), types, attributes (Vaccine, Virus, Data, Free), fields, signature skills, release date and full prior/next evolution lines. Look up a Digimon by name or id (e.g. Agumon → Child stage, Reptile type, with its 88 possible evolutions and 18 skills), search the database and filter by attribute, level, type or field (e.g. all Vaccine Adults), and browse the reference taxonomies. Each entry carries artwork and an English description. Backed by the open digi-api.com dataset. Ideal for fan sites, evolution and team-building tools, trivia and quiz games, Discord bots and any Digimon app.
api.oanor.com/digimon-api
MTG API
The complete Magic: The Gathering card database as an API — every card ever printed, backed by Scryfall. Look up a card by name (exact, with automatic fuzzy fallback, e.g. "Black Lotus" → mana cost {0}, type, oracle text, rarity, set, format legalities and current market prices), search the entire pool with Scryfall's powerful query syntax (e.g. q=goblin, q=c:red type:creature cmc<=3, ordered by name/cmc/usd/rarity), pull a random card with an optional filter, browse all 1,000+ sets, and list every mana/cost symbol with its glyph. Each card carries colors, color identity, keywords, power/toughness/loyalty, collector number, artist, release date, high-resolution image and prices in USD/EUR/TIX. Ideal for deckbuilders, collection trackers, price-checkers, Discord bots, judges and MTG content tools.
api.oanor.com/mtg-api
Deck of Cards API
A playing-card deck engine as an API. Create a freshly shuffled deck (one or many decks, with or without jokers), draw cards from it, and reshuffle — with full deck state tracked by a deck id so you can deal hands across multiple calls. Each card comes with its code (e.g. AS, 0H), value, suit and a PNG and SVG image URL, so you can render real cards. Draw cards statelessly from a brand-new deck for quick random picks, or keep a deck_id to build a full game. Ideal for card games and game prototypes, Discord bots, teaching and probability demos, and any app that needs a standard 52-card deck. Built on the Deck of Cards service.
api.oanor.com/cards-api
Frequently asked questions
Quick answers about pricing, quotas, and integration.
How do I get an API key for Free-to-Play Games API?
What's the rate limit for Free-to-Play Games API?
How much does Free-to-Play Games API cost?
Can I cancel my subscription anytime?
Is Free-to-Play Games API GDPR-compliant?
Pick an endpoint from the list on the left to see its details and try it.
Code snippets
Sign up to get an API key, then call any path under your slug.
curl https://api.oanor.com/freetogame-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/freetogame-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/freetogame-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/freetogame-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Ratings
Sign in to rate.
No reviews yet.
Discussion
Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.
Sign in to start a thread or reply.
Sign inNew thread
·
-
Provider answer
🔒 This thread is locked — no new replies.
-
·
- No threads yet — start the discussion.
Support
Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.
Sign in to open a support ticket.
Sign inOpen new ticket
Describe what you need help with. The provider team gets an email and replies on the ticket page.
-
·
Urgent - No tickets yet for this API.