Skip to main content

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:

  1. External IDs - Platform-specific identifiers for cross-platform matching
  2. Asset Details - Asset-level information (applies to all items of this asset)
  3. Config Details - Configuration-level information (asset grouping and categorization)
  4. Item Details - Item-specific information (condition, quantity, location, etc.)

Supported Asset Types

Asset TypeIdentifierDescriptionStatus
TicketTICKETEvent tickets (concerts, sports, theater)Active
Sealed TCGSEALED_TCGSealed trading card game products (booster boxes, packs, etc.)Active
Sealed WaxSEALED_WAXSealed sports card wax products (hobby boxes, packs, cases)Active
CoinCOINCollectible coins (US Mint releases, commemoratives, numismatic)Active
LegoLEGOLego sets, minifigures, and gearActive
Trading CardTRADING_CARDTrading 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.


← Webhook Messages | GraphQL Responses →