13 free APIs · e# language · Cloud Console · open source

Welcome to API Board

One board for every API key you need

API Board bundles 13 free APIs behind a single dashboard, ships the e# programming language for combining your Steam games together, and a Cloud Console for managing keys, usage, and live traffic — with copy-paste code sheets and Vercel-style docs.

Live APIs
13
Free quota
1,000 / day
Carriers tracked
200+
FX currencies
170+

Fast

Edge-cached responses, sub-50ms TTFB on hot routes, automatic retry on 5xx errors.

Secure

Keys prefixed ab_live_ for prod and ab_test_ for sandbox. Rotate with 7-day grace period.

Composable

Every API ships with a TypeScript SDK, a cURL example, and a drop-in code sheet.

What's on the board

Each API ships with its own key, its own rate limit, and its own docs page. Use one or use them all.

Meet e# (esharp)

A Rust-inspired programming language that combines your Steam games together into one playable experience.

use api_board::{Steam, Weather};

game! SteamMashup {
    title: "Open-world crossover",
    scenes: [
        Scene::from(Steam::library().pick("Portal 2")),
        Scene::from(Steam::library().pick("Stardew Valley")),
    ],
}

fn main() -> Game {
    let mut game = SteamMashup::new();
    game.play()
}

Learn e# install-esharp.bat

Cloud Console for management

A single pane of glass for every API Board key: quota, usage trends, rotation, audit feed — all in real time.

apiboard.dev/console
Overview
API Keys
Usage
Activity
Webhooks
Settings
Calls today1,591+12%
Calls this month34,521+8%
Active keys6 / 61 rotating
Quota used26%6,000/day total

Calls · last 14 days

Open Cloud Console

Game Launcher Detector

A single batch file that detects every game on your machine — Steam library, Roblox player, Minecraft install, Epic Games launcher — and shows you how to combine them into an e# game.

Steam

Reads steamapps/libraryfolders.vdf and lists every installed game.

Roblox

Detects RobloxPlayerBeta.exe in %LOCALAPPDATA% and reports the version.

Minecraft

Finds .minecraft/launcher_profiles.json and counts the profiles.

Epic Games

Reads Epic's LauncherData.dat and lists the installed titles.

Open Game Launcher

Downloads

Windows batch files, esharp samples, and the static HTML5 version of this page.