Game Scanner API

Convert board game barcodes to BoardGameGeek IDs and register plays automatically

Free Lookup

No registration required

Get API Access

Register plays to your BGG account

Securely encrypted and stored

Account Management

Manage your existing account

Delete Account

Permanently delete your account and all associated data. This action cannot be undone.

API Endpoints

GET /lookup
FREE

Convert barcode or game name to BGG ID

curl "https://gamescanner.vercel.app/lookup?query=nemesis"
GET /play
API KEY REQUIRED

Register a play to your BGG account

curl "https://gamescanner.vercel.app/play?query=nemesis&api_key=YOUR_API_KEY"
POST /register
FREE

Create a new user account and get your API key

curl -X POST "https://gamescanner.vercel.app/register" -d "bgg_username=USERNAME&bgg_password=PASSWORD"
POST /delete_account
API KEY REQUIRED

Permanently delete your account and all associated data

curl -X POST "https://gamescanner.vercel.app/delete_account" -d "api_key=YOUR_API_KEY&confirm_delete=on"

Lightning Fast

Instant barcode recognition and BGG lookup using Google Search API

Secure & Private

BGG credentials encrypted with AES-128.

Personal Plays

Plays register directly to your BGG account, not a shared service account

Usage Examples

Quick Lookup

By Barcode: 634482735077

By Name: nemesis

With Redirect: Add &redirect=1

Play Registration

1. Register to get your API key

2. Scan barcode or search by name

3. Use /play endpoint with your key