Skip to main content

Inventory Sync

Hoard’s agent exports your full TCGplayer inventory as a CSV and uploads it to the Hoard server on a schedule you control.

What gets synced

Every sync captures your complete seller inventory:
  • Card name, set, condition, printing (foil/non-foil)
  • Your current listed price
  • TCG Market Price and TCG Low Price
  • Quantity in stock
  • TCGplayer product IDs

How syncing works

1. Agent polls Hoard server       "Should I sync?"
2. Server responds                "Yes" (based on your schedule)
3. Agent opens TCGplayer           Seller Portal → Pricing → Export
4. Agent downloads inventory CSV   Your full pricing export
5. Agent uploads to Hoard          Gzipped CSV via API
6. Hoard processes the data        Matches cards, calculates prices
7. Hoard generates price updates   Based on your pricing strategy
8. Agent downloads updates         CSV of new prices
9. Agent imports to TCGplayer      Seller Portal → Pricing → Import

Sync schedule

Configure in Settings > Sync:
FrequencyUse case
Every hourCompetitive pricing, high-volume stores
Every 2 hoursActive sellers
Every 4 hoursMost sellers (default)
Once dailyLow-volume or testing

Manual sync

Click Sync Now on the Dashboard to trigger an immediate sync. The agent picks it up within 30 seconds.

Sync history

The Dashboard’s Sync Log tab shows every sync with:
  • Date and time
  • Cards repriced
  • Cards sold since last sync
  • Market movers detected
  • Revenue impact of price changes
Hoard Sync Log showing sync streak, health status, and daily sync history