REST base URL: https://api.vendortools.net/v1
TCG Data API · English
Union Arena TCG API
REST catalogue for Union Arena — expansions, cards, sealed products, and plan-gated market data. Same live catalogue that powers Vendor Tools; built for apps, scrapers, and AI agents that need structured TCG JSON.
Expansions
46
Cards
6,339
Sealed
0
View available database
Explore the same Union Arena catalogue on Vendor Tools — expansions, cards, sealed products, and market prices in the public database UI. The Data API returns that catalogue as structured JSON for your app.
Available data
Everything under /v1/union-arena is scoped to this game. Counts above reflect public catalogue rows right now.
Expansions
Set metadata — name, slug, code, series, and release date — via paginated list and detail endpoints.
Cards
Singles with collector numbers, rarities, images, and game-specific fields. Filter by name, rarity, or number.
Sealed products
Booster boxes, ETBs, and other sealed SKUs linked to each expansion.
Market pricing
Beginner+ plans unlock consensus GBP plus eBay, CardTrader, and PriceCharting source nests on card and sealed detail.
Graded population
Pro / Enterprise: cached ACE and PSA population reports on card population routes.
On-demand refresh
POST pricing/refresh when a lookup is older than 48 hours (Beginner+, 3 request units per call).
Sample expansions
Use these slugs in /v1/union-arena/expansions/{expansionSlug}. Open any set on the Vendor Tools database to browse cards in the UI.
Attack on Titan [UE10BT]
attack-on-titan-ue10bt · UE10BT
View in database →
Attack on Titan [UE10ST] Starter Deck
attack-on-titan-ue10st-starter-deck · UE10ST
View in database →
BLEACH: Thousand-Year Blood War Vol.2 [UEX01BT]
bleach-thousand-year-blood-war-vol-2-uex01bt · UEX01BT
View in database →
BLEACH: Thousand-Year Blood War [UE01BT]
bleach-thousand-year-blood-war-ue01bt · UE01BT
View in database →
BLEACH: Thousand-Year Blood War [UE01ST] Starter Deck
bleach-thousand-year-blood-war-ue01st-starter-deck · UE01ST
View in database →
Black Clover [UE08BT]
black-clover-ue08bt · UE08BT
View in database →
Black Clover [UE08ST] Starter Deck
black-clover-ue08st-starter-deck · UE08ST
View in database →
CODE GEASS Lelouch of the Rebellion Vol.2 [UEX03BT]
code-geass-lelouch-of-the-rebellion-vol-2-uex03bt · UEX03BT
View in database →
Routes for apps & AI agents
Stable REST paths under https://api.vendortools.net/v1. Authenticate with a Bearer API key. Ideal for tool-calling agents that browse catalogue JSON and refresh pricing when needed.
- GET
/v1/union-arena
Game metadata. Name, language, logo, and cover for this TCG.
- GET
/v1/union-arena/expansions
List expansions. Paginated sets / products for the game.
- GET
/v1/union-arena/expansions/{expansionSlug}
Expansion detail. Single expansion metadata (code, series, release date).
- GET
/v1/union-arena/expansions/{expansionSlug}/cards
List cards. Paginated singles with optional name / rarity / collectorNumber filters.
- GET
/v1/union-arena/expansions/{expansionSlug}/cards/{cardSlug}
Card detail. One card — identity fields plus plan-gated pricing.
- GET
/v1/union-arena/expansions/{expansionSlug}/sealed
List sealed products. Booster boxes, ETBs, and other sealed SKUs for the set.
- GET
/v1/union-arena/expansions/{expansionSlug}/sealed/{sealedSlug}
Sealed detail. One sealed product with optional market pricing.
- GET
/v1/union-arena/expansions/{expansionSlug}/cards/{cardSlug}/population
Graded population. Cached ACE and PSA population reports for a card. (Pro / Enterprise)
- POST
/v1/union-arena/expansions/{expansionSlug}/cards/{cardSlug}/pricing/refresh
Refresh card pricing. On-demand marketplace refresh when the last lookup is older than 48h. (Beginner+ · 3 request units)
- POST
/v1/union-arena/expansions/{expansionSlug}/sealed/{sealedSlug}/pricing/refresh
Refresh sealed pricing. Same freshness rules as card pricing refresh. (Beginner+ · 3 request units)
