The exact header (copy this)
Important
- The header must match exactly (names and order).
- Include all columns even if you leave some values blank for a row.
- Files with the wrong header are rejected before upload is accepted.
What each column means
| Column | Required? | Purpose |
|---|---|---|
MODE | Yes | CREATE to create a new listing, UPDATE to update your existing listing. |
URN | One of URN or (GAME + SET + NAME) or an external ID is required | Managem’s unique catalog identifier (e.g., urn:managem:pokemon:set/surging-sparks/card/1). Most precise. |
GAME | Conditional | Game name as recognized by Managem (used alongside SET and NAME), "Pokemon", for example. |
SET | Conditional | Set as recognized by Managem (used with GAME and NAME). "Surging Sparks", for example. |
NAME | Conditional | Card/product name as recognized by Managem (used with GAME and SET). "Vulpix" for example. |
CARDMARKET_ID | Conditional | External marketplace identifier (if you prefer to map via Cardmarket). |
TCGPLAYER_ID | Conditional | External marketplace identifier (if you prefer to map via TCGplayer). |
CONDITION | Yes | Must be one of the valid conditions listed below. If invalid, the row will fail validation. |
PRICE | Yes | Listing price in pence, “100” for £1 |
QUANTITY | Yes | Integer quantity for the listing. |
VARIANTS | Optional (recommended when variants exist) | Use when a card/product has multiple variants (e.g., language/edition/packaging). Include the variant identifier shown in the catalog or your listing. |
HIDDEN | Optional | true/false. When true, the created/updated listing is hidden from buyers. |
COMMENT | Optional | Free-form comment visible to buyers (same as listing comment). |
NOTES | Optional | Private notes, visible only to you. |
REFERENCE | Optional | Third-party integration reference (for example your internal listing ID). Non-empty values set/update the reference, and empty values clear it. |
Guidance on identifiers
- Best: URN – precise and fast to match.
- Also fine: External IDs (CARDMARKET_ID or TCGPLAYER_ID).
- Good when curated carefully: (GAME + SET + NAME). Make sure the strings match Managem’s catalog text.
Conditions
The following condition values are valid for listings. For example, if your listing is in “Near Mint” condition, you would useNM as the value.
- Mint:
MT - Near Mint:
NM - Excellent:
EX - Good:
GD - Lightly Played:
LP - Played:
PL - Poor:
PO
Examples
CREATEusing a URN (recommended)
CREATEusing Game/Set/Name
CREATEusing an external marketplace ID
UPDATEan existing listing (explicit URN)
REFERENCE is empty in this row, any existing integration reference is cleared.
Validation rules
- Every row must identify one catalog item (via
URN,GAME+SET+NAME, or external ID, such asCARDMARKET_IDorTCGPLAYER_ID). - Types are strict (prices are in pence, quantity is integer, HIDDEN is true/false).
- If a value isn’t recognized (e.g., an unknown condition), the row will be recorded as an error with an explanatory message.
REFERENCE behavior
The
REFERENCE column is primarily for third-party integrations, to assist
them with connecting their internal records with Managem listings.- Use
REFERENCEto store your integration’s listing ID for this seller listing. - Non-empty values are trimmed and saved.
- Empty values clear any stored reference.
Tips
- Quote values that contain commas: e.g.,
"Pikachu, the Brave". - Keep variants consistent with the identifiers you see in the listing form/catalog.
- Batch large jobs logically (e.g., one file per game or per set). We’ll still split into optimized batches under the hood.
- Test small first — upload 5–10 lines, confirm counters move the way you expect, then run the big CSV.