Retro Quest API — free mock REST API for testing

An original 16-bit RPG world for testing quests, inventory, saves and state transitions.

The Retro Quest API is a pixel-era RPG: heroes, quests, loot tables and save games. Saves carry a version, and writing over a newer save is rejected — a save-conflict model that is the simplest, most concrete illustration of optimistic concurrency in the whole catalog.

Base URL: https://funapi.dev/api/retro/v1 · 5 endpoints · OpenAPI 3.1 spec and Postman collection available. New here? Read the getting started guide.

Example request and response

GET https://funapi.dev/api/retro/v1/heroes — List pixel heroes. No token, no signup:

curl -i https://funapi.dev/api/retro/v1/heroes

answers 200 OK with:

{
  "total": 1,
  "data": [
    {
      "id": 1,
      "name": "Ada of Bytewood",
      "class": "debugger",
      "hp": 42,
      "xp": 120
    }
  ]
}

Open and run this endpoint

What you can practise here

heroes

pixel adventurers

quests

bugs disguised as monsters

All 39 mock REST APIs

Last updated