ProductListing
One seller's Marketplace listing for a product: price, quantity for sale, the card's condition and language, and the seller behind it.
- commentType: string nullablerequired
The seller's note about this listing.
nullwhen there is none. - conditionType: string · CardConditionenumnullablerequired
The card's condition:
NM,LP,MP,HP, orDMG.nullwhen the card is graded or the product is sealed.Card condition: NM (Near Mint), LP (Lightly Played), MP (Moderately Played), HP (Heavily Played), DMG (Damaged).
values- N
M Near Mint.
- L
P Lightly Played.
- M
P Moderately Played.
- H
P Heavily Played.
- D
M G Damaged.
- finishType: stringrequired
The card's finish, e.g.
Standard,Foil,Reverse Holo. - gradedType: object · Gradednullablerequired
Grading details when the card is graded.
nullfor raw cards and sealed products.Grading details for a slabbed card.
- certificationType: string nullablerequired
The certification number printed on the slab.
nullwhen the card does not carry one. - gradeType: stringrequired
The grade assigned by the grading company, as printed on the slab.
- gradingType: string
Service requiredThe grading company that graded the card, e.g.
PSA,BGS,CGC.
- languageType: string nullablerequired
The card's language as a two-letter code, e.g.
en,fr.nullwhen the listing has no language. - listingType: string
Id requiredStable opaque identifier for this listing. Pass it to
POST /v1/cart/itemsto buy from it. Do not parse. - priceType: object · Moneyrequired
A monetary amount as a decimal in the currency's major unit paired with its currency code —
{ amount: 14.99, currency: "USD" }means $14.99.- amountType: numberrequired
Decimal amount in the currency's major unit (e.g.
5.23for €5.23). 2 decimal places for EUR/USD/GBP/CHF/CAD/AUD. - currencyType: string enumrequiredvalues
- U
S D US Dollar.
- E
U R Euro.
- G
B P British Pound.
- C
A D Canadian Dollar.
- C
H F Swiss Franc.
- quantityType: integermin:-9007199254740991max:9007199254740991required
How many units this listing has for sale.
- sellerType: object · ListingSellerrequired
The seller behind a Marketplace listing.
- countryType: stringrequired
The seller's country as a two-letter ISO 3166-1 alpha-2 code.
- idType: stringrequired
Stable opaque identifier for the seller. Do not parse.
- ratingType: object · OrderPartyRatingrequired
A party's average review score and the number of reviews behind it.
- shippingType: object · Moneynullablerequired
What this seller charges to ship your order to your delivery country.
nullwhen no delivery country applies.A monetary amount as a decimal in the currency's major unit paired with its currency code —
{ amount: 14.99, currency: "USD" }means $14.99. - typeType: string enumrequired
proif they sell as a registered company,individualif they sell as a private person.values- pro
You sell as a registered company.
- individual
You sell as a private person.
- usernameType: stringrequired
The seller's public handle.
{
"listingId": "665f3a2b1c8d4e9f7a6b5c52",
"price": {
"amount": 4.5,
"currency": "EUR"
},
"quantity": 3,
"condition": "NM",
"language": "en",
"finish": "Standard",
"graded": null,
"comment": "Pack fresh, straight into a toploader",
"seller": {
"id": "665f3a2b1c8d4e9f7a6b5c4d",
"username": "north_arena_tcg",
"country": "DE",
"type": "pro",
"rating": {
"average": 4.9,
"count": 214
},
"shipping": {
"amount": 3.5,
"currency": "EUR"
}
}
}