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
| Source | ID looks like | Links to |
|---|---|---|
wikidata | Q17271 | wikidata.org |
bgg | 13 | boardgamegeek.com |
rpggeek | rpgitem/49826 | rpggeek.com |
scryfall, tcgdex, ygoprodeck | set codes | Card databases |
shopify:<domain> | product handle | The 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.