Skip to content

API Keys Setup

hacan359 edited this page Mar 6, 2026 · 10 revisions

Tonkatsu Box uses free APIs to fetch game and movie data. All keys are free and take a few minutes to set up.

IGDB — for games (recommended)

IGDB is powered by Twitch (Amazon), so you need a Twitch developer account.

Step by step

  1. Go to dev.twitch.tv/console and log in (or create a free Twitch account)
<!-- ![Twitch console](screenshot) -->
  1. Click Register Your Application
  2. Fill in the form:
    • Name: anything (e.g. "my-tonkatsu")
    • OAuth Redirect URLs: http://localhost
    • Category: Application Integration
  3. Click Create
  4. Open your new app → copy Client ID
  5. Click New Secret → copy Client Secret
  1. In Tonkatsu Box: go to Settings → API Keys
  2. Paste Client ID and Client Secret into the IGDB section
  3. Tap Verify Connection
<!-- ![App credentials screen](screenshot) -->

✅ Done! You now have access to 250,000+ games across 220 platforms.

Troubleshooting

  • "Connection error": Double-check that you copied both Client ID and Client Secret correctly, without extra spaces
  • "Not connected": Your token may have expired — tap Verify Connection again to refresh it
  • Twitch asks for 2FA: You may need to enable Two-Factor Authentication on your Twitch account before creating developer apps

TMDB — for movies, TV shows & anime (recommended)

  1. Go to themoviedb.org and create a free account
  2. Go to Settings → API in your TMDB profile
  3. Click Request an API Key → choose Developer
  4. Fill in the form (any info works — personal use is fine)
  5. Copy the API Key (v3 auth)
  6. In Tonkatsu Box: Settings → API Keys → TMDB section → paste the key
<!-- ![TMDB key setup](screenshot) -->

✅ Done! You now have access to movies, TV shows, and anime search.

💡 The app comes with a built-in TMDB key for basic use. Your own key is recommended if you search a lot.

Content language

After setting up TMDB, you can choose the language for movie/show descriptions:

Settings → Content Language → English or Русский

This controls the language of titles, descriptions, and genres from TMDB.

SteamGridDB — for game artwork on boards (optional)

  1. Go to steamgriddb.com and create a free account
  2. Go to Preferences → API
  3. Copy your API Key
  4. In Tonkatsu Box: Settings → API Keys → SteamGridDB section → paste

✅ Done! You can now browse and add high-quality game artwork to your canvas boards.

💡 The app comes with a built-in SteamGridDB key. Your own key is optional.

No key needed

These sources work without any API key:

Source What it provides
VNDB Visual novels — search, browse by tags, ratings
Pre-made collections .xcollx files with full libraries — fully offline

Clone this wiki locally