Star Wars Unlimited
The Star Wars Unlimited reference page (/docs/swu) is the most technically detailed of the seven — it doubles as documentation of the API import pipeline.
What's on the page
- Example card — Luke Skywalker (
SOR-059, a Unit) - Card Structure — 18 schema fields, including set code + number, card Type, Aspects, and Variant Type (Normal, Hyperspace, Showcase, Foil)
- Aspects — the six aspects: Aggression, Command, Vigilance, Heroism, Villainy, Cunning
- Card Types — nine types (Unit, Event, Base, Leader, Force Token, and others)
- Rarities — five tiers: Common, Uncommon, Rare, Legendary, Special
- Traits & Arenas — sample traits (Jedi, Sith, Force, Imperial, Rebel, and more) and the two arenas cards can be played in (Ground, Space)
- Keywords — a sample of fifteen keywords (Ambush, Bounty, Grit, Raid, Shielded, and others)
- Special Mechanics — double-sided Leader cards and Epic Actions
- Data Sources / SWU-DB API Information — a 26-field table showing exactly which API fields are imported, plus the raw API endpoint pattern (
GET https://api.swu-db.com/cards/{setCode}) - Language Support — a notice that only English cards are currently supported
- Pricing Data — TCGPlayer and Cardmarket pricing are both supported through the unified per-TCG daily/latest price tables (
SWULatestPriceCardmarket/SWULatestPriceTCGPlayer) and the shared pricing cron. Legacy on-card price fields (marketPrice,lowPrice, etc.) remain for backward compatibility but the unified tables are the source of truth. (Populate vianpm run swu:auto-map+ the SWU price scripts.) - Supported Sets — 18 sets (main releases, promos, and prerelease/event codes), plus how the imported set list is configured
Where the data comes from
Card and pricing data is imported from the SWU-DB API. Card images come from api.swu-db.com.