Asset Types
Overview
TPX supports multiple asset types, each with specific data requirements and formats. Every asset type follows a standardized structure with four main components:
- External IDs - Platform-specific identifiers for cross-platform matching
- Asset Details - Asset-level information (applies to all items of this asset)
- Config Details - Configuration-level information (asset grouping and categorization)
- Item Details - Item-specific information (condition, quantity, location, etc.)
Supported Asset Types
| Asset Type | Identifier | Description | Status |
|---|---|---|---|
| Ticket | TICKET | Event tickets (concerts, sports, theater) | Active |
| Sealed TCG | SEALED_TCG | Sealed trading card game products (booster boxes, packs, etc.) | Active |
| Sealed Wax | SEALED_WAX | Sealed sports card wax products (hobby boxes, packs, cases) | Active |
| Coin | COIN | Collectible coins (US Mint releases, commemoratives, numismatic) | Active |
| Lego | LEGO | Lego sets, minifigures, and gear | Active |
| Trading Card | TRADING_CARD | Trading cards (Pokemon, Magic, Yu-Gi-Oh, etc.) | Coming Soon |
Data Structure
All asset types follow this structure in webhook messages:
{
"asset_type": "<ASSET_TYPE>",
"external_ids": { ... },
"asset_details": { ... },
"config_details": { ... },
"item_details": { ... }
}
See each asset type page for detailed field specifications and examples.
Forward Compatibility
Your integration should accept unknown fields without validation errors. New fields may be added to any payload section at any time.