SortSwift
Pricing
Sign InGet started
InventoryInventory OverviewBulk Lot BuilderMaster SetsChaos Sorting
Syncing
PricingSign In
SortSwift Docs
Getting Started
Core Features
Integrations & Tools
Support

CSV Format Requirements

Understand required and optional fields, SKU ID vs Product ID formats, and column mapping.


Required Fields

Your CSV must include at minimum:

  • Product Identifier: Either skuId (recommended) or productId + condition + language + printing
  • Quantity: Number of copies to import (required)

When Using SKU ID (Recommended)

SKU ID is the easiest method - it uniquely identifies condition, language, and printing:

  • skuId - TCGPlayer SKU ID (required)
  • quantity - Number of copies (required)
  • Condition, language, and printing are optional (derived from SKU ID)

When Using Product ID

Product ID requires additional variant fields:

  • productId - TCGPlayer Product ID (required)
  • condition - Condition (NM, LP, MP, HP, DMG) (required)
  • language - Language code (EN, JP, FR, etc.) (required)
  • printing - Printing type (Normal, Foil, etc.) (required)
  • quantity - Number of copies (required)

Optional Fields

  • price - Selling price per unit (decimal number)
  • cost - Acquisition cost per unit (decimal number)
  • comment - Public-facing notes (shown to customers)
  • remarks - Internal notes (bin locations, batches)
  • cdn_link - Custom front image URL
  • cdn_back_link - Custom back image URL