13 free APIs · one dashboard · open source

Welcome to API Board

One board for every API key you need

API Board bundles movie search, weather, package tracking, geolocation, currency, jokes, news, QR generation, sports scores, books, recipes, and random user generation behind a single dashboard — with copy-paste code sheets and Vercel-style docs.

Star on GitHub
Live APIs
12
Free quota
1,000 / day
Carriers tracked
200+
FX currencies
170+

Fast

Edge-cached responses, sub-50ms TTFB on hot routes, and 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.

Movie Search

Posters, plot, cast, ratings, and streaming availability in one call.

Explore

Weather Forecast

Current conditions, 7-day forecast, and 30 years of historical data.

Explore

Rapid Tracking

200+ carriers auto-detected. Webhook alerts on every status change.

Explore

IP Geolocation

Country, city, ISP, ASN, and proxy/VPN detection from any IP.

Explore

Currency Exchange

Live FX rates for 170+ currencies. Historical data back to 1999.

Explore

Jokes

Programming, dad, and knock-knock jokes in 6 languages.

Explore

News Headlines

Top stories from 80,000+ sources in 50+ countries.

Explore

QR Generator

Generate QR codes for URLs, vCards, Wi-Fi, and crypto as PNG/SVG.

Explore

Sports Scores

Live scores, schedules, and standings for 30+ leagues worldwide.

Explore

Books

Search 30M+ books by ISBN, title, author, or genre with covers.

Explore

Recipes

2M+ recipes searchable by ingredients, diet, cuisine, or meal type.

Explore

Random User

Generate realistic mock profiles for testing, demos, and seed data.

Explore

Email & Signup

Branded signup pages with email verification, magic-link, and inbound webhooks.

Explore
curl

One curl call. Real data.

Every API on the board returns structured JSON. The example on the right queries the Weather API for Berlin and prints the current temperature, condition, and humidity. Swap the key, the city, or the units — the response shape stays the same.

  • Bearer-token auth for server calls and X-API-Key for browser proxies.
  • Rate limit headers on every response, so you can throttle in real time.
  • Stable error envelope with a request_id you can pass to support.
curl -X GET \
  'https://api.apiboard.dev/v1/weather/forecast?city=Berlin&units=metric' \
  -H 'Authorization: Bearer ab_live_weather_4e2f9a8c1d6b3f7e'

# {
#   "location": { "name": "Berlin", "country": "DE" },
#   "current": {
#     "temp_c": 14.2,
#     "feels_like_c": 13.1,
#     "humidity_pct": 64,
#     "wind_kph": 18,
#     "condition": "Partly cloudy"
#   },
#   "forecast": [
#     { "date": "2026-10-15", "high_c": 16, "low_c": 8, "condition": "Sunny" }
#   ]
# }

Open source on GitHub

The API Board spec, sample sheets, and docs are MIT-licensed. Open issues, send PRs, and shape the roadmap.

gefrus112/API-board