Docs / Catalog
Credits, terms, relations
People and publishers, mechanics and categories, and how items connect.
Credits
credits names the people and organizations behind an item, each with a role: designer, artist, author, developer, publisher. Some sources file designers under author.
Each credit is an entity with its own page:
curl "https://tablearchive.dev/v1/entities?q=teuber" -H "Authorization: Bearer $TA_KEY"
curl "https://tablearchive.dev/v1/entities/klaus-teuber" -H "Authorization: Bearer $TA_KEY"GET /v1/entities takes q, kind (person or organization), limit, and offset, and returns each entity's item_count. GET /v1/entities/{id-or-slug} adds the items it is credited on.
Terms
terms are tags with a kind, such as mechanic or category, and a slug you can filter by:
curl "https://tablearchive.dev/v1/terms?kind=mechanic" -H "Authorization: Bearer $TA_KEY"
curl "https://tablearchive.dev/v1/items?term=deck-building" -H "Authorization: Bearer $TA_KEY"GET /v1/terms returns every term with its item_count.
Relations
relations connect items in both directions. Each has a type, a direction (outgoing from this item, or incoming from the other), and the other item's id, kind, name, and slug.
| Type | A → B means |
|---|---|
expansion_of | A expands B |
supplement_for | A is a sourcebook for RPG B |
set_of | A is a card set of trading card game B |
edition_of | A is an edition or printing of B |
reimplements | A is a redesign of B |
integrates_with | A and B can be combined |
accessory_for | A is an accessory for B |
contains | A is a collection that includes B |
So a base game's relations include its expansions as incoming expansion_of entries, and an expansion's include its base game as outgoing.