# Data API

> Read-only JSON API with the raw tibo.dog game data used by this wiki.

Source page: https://tibodog-wiki.vercel.app/api · Wiki updated 5 Nov 2026, 21:46 UTC · Game version 75 (`main-CSuyb4iv.js`, data synced 5 Nov 2026, 21:45 UTC)

The wiki publishes the raw game data it was built from as static JSON. No key, no authentication. CORS is open.

- Index: [/api/v1/index.json](/api/v1/index.json)
- OpenAPI 3.1 description: [/openapi.json](/openapi.json)

Every response is `{ "meta": {...}, "data": ... }`. `meta.build` names the game files and research date.

## Versioning

Paths are versioned: `/api/v1/…` is stable. `/api/…` without a version is an alias of the latest version. Breaking changes will ship under `/api/v2/`, and v1 will stay available for at least 90 days with a `Deprecation` header. Data changes when the game changes; `meta.build` tells you which game build a response reflects.

## Rate limits

The API is static files on Vercel's CDN. There is no per-client rate limit and no rate-limit headers; please cache responses (they send `Cache-Control: public, max-age=3600`).

| Endpoint | Contents |
|---|---|
| `/api/v1/weapons.json` | All 93 weapons (base, evolved, union) |
| `/api/v1/passives.json` | 22 passives |
| `/api/v1/items.json` | 42 items including evolved items |
| `/api/v1/enemies.json` | 69 enemies |
| `/api/v1/bosses.json` | 21 bosses in boss order |
| `/api/v1/biomes.json` | 16 biomes |
| `/api/v1/events.json` | 8 events |
| `/api/v1/dogs.json` | 11 dogs |
| `/api/v1/pois.json` | 21 point-of-interest kinds |
| `/api/v1/grok-bots.json` | 4 Grok Bot helpers |
| `/api/v1/recipes.json` | Evolution, union and item evolution recipes |
| `/api/v1/config.json` | Main game config (player, dash, scaling, economy, …) |
| `/api/v1/difficulty.json` | Difficulty multipliers |
| `/api/v1/text.json` | English names and descriptions keyed by content id |

## Errors

Unknown endpoints return HTTP 404 with a JSON body:

```json
{"error":{"code":"not_found","status":404,"message":"No API endpoint at /api/x.json.","hint":"GET /api/index.json lists every endpoint; /openapi.json describes them."}}
```

## Example

```sh
curl -s https://tibodog-wiki.vercel.app/api/v1/recipes.json | jq '.data.evolutions[] | select(.catalyst=="hot-sauce")'
```

## Markdown pages

Any wiki page is available as Markdown by adding `.md` to its path, or by sending `Accept: text/markdown`.

## Sources

Game version 75: `main-CSuyb4iv.js` / `boot-CPW8VVmR.js` / `sim-BkfBhQfw.js` from https://tibo.dog/, researched 2026-11-05. See [Versions & updates](/versions).
