Docs / Catalog

Lookup by barcode or ID

Find an item from a barcode scan or an ID in another database.

Items carry IDs from other systems in external_ids. Search by any of them:

curl "https://tablearchive.dev/v1/items?external_id=029877030712" -H "Authorization: Bearer $TA_KEY"

Barcodes

UPC, EAN, GTIN, and ISBN are all accepted and normalized, so a 12-digit UPC matches the 13-digit EAN form of the same code. Barcodes are stored under the source gtin. A barcode usually belongs to one edition, so this is the one search that includes edition and card_set items.

Other systems

SourceID looks likeLinks to
wikidataQ17271wikidata.org
bgg13boardgamegeek.com
rpggeekrpgitem/49826rpggeek.com
scryfall, tcgdex, ygoprodeckset codesCard databases
shopify:<domain>product handleThe publisher's shop page

Add external_source to search one system only:

curl "https://tablearchive.dev/v1/items?external_id=13&external_source=bgg" -H "Authorization: Bearer $TA_KEY"

Moving on to BoardGameGeek

If your app outgrows TableArchive, the bgg ID on each item maps straight to BGG's XML API. We expect that and think it is fine.