39 playful mock REST APIs. Every status code you'll ever need to test.
Real, working mock REST endpoints with Swagger-style docs — CRUD, Bearer tokens, pagination, filtering, GraphQL, webhooks, and errors on demand. Always free, no signup. Pick an API and hit Try it out.
GTA API — Characters, vehicles, weapons, missions, heists, a wanted system & radio stations across Los Santos, Vice City and Liberty City. (17 endpoints)
Dragon Ball API — Fighters, transformations, power levels & tournaments. (6 endpoints)
Shop API — Carts, stock drama & expired coupons. (9 endpoints)
Cargo Tracking API — Shipment state machines. Writes need an X-API-Key. (9 endpoints)
World Cup 2026 API — Teams, groups, venues, match simulation, tickets & bracket predictions across the 2026 host cities. (17 endpoints)
FIBA World Cup API — Teams, Doha arenas, quarter-by-quarter game simulation, box scores, coach challenges, cursor-paged play-by-play & ticketing. (22 endpoints)
Formula 1 API — Drivers, constructors, races, telemetry & pit stops. (7 endpoints)
Original Worlds
Superhero API — Heroes, powers & nemeses. Great for nested resources. (6 endpoints)
Dino Park API — Dinosaurs, enclosures & the occasional breach. (9 endpoints)
Space Agency API — Launches, scrubs & probes with real signal lag. (9 endpoints)
Fun Data Bridge API — Seeded fixtures from schemas, inspired by fundata.dev. (4 endpoints)
FAQ
Do I need to sign up?
No. The web playground runs entirely in your browser with zero backend, and the live API accepts the documented tokens without registration.
Which Bearer token should I use?
qa-admin-token for full access, qa-viewer-token for read + write with 403 on DELETE. Anything else returns 401.
How do I reset sandbox data?
Click ↺ Reset sandbox data on any docs page, reload the page, or call window.__funApiReset() in the browser console. Against the live backend, requests are isolated by X-Sandbox-ID.
Can I export the API spec?
Yes — every docs page has download buttons for an OpenAPI 3.1 spec and a Postman collection, and the whole catalog is served as one OpenAPI 3.1 document at /openapi.json.