Purchase
A purchase — an order where you are the buyer — with the seller and what you paid. total is the full amount you were charged, including shipping, tax, and the buyerFee.
- buyerType: object · Money
Fee requiredA 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.
- completedType: string · DateStringFormat: date-timenullable
At requiredWhen the order closed.
nullif still open.An ISO 8601 date-time in UTC, e.g.
2024-08-14T10:23:11.000Z. - currencyType: string enumrequired
The currency every amount in this response is expressed in. Sales are in your selling currency; purchases are in the currency you paid.
values- U
S D US Dollar.
- E
U R Euro.
- G
B P British Pound.
- C
A D Canadian Dollar.
- C
H F Swiss Franc.
- deliveredType: string · DateStringFormat: date-timenullable
At requiredWhen the parcel was delivered.
nullif not yet.An ISO 8601 date-time in UTC, e.g.
2024-08-14T10:23:11.000Z. - itemsType: array object[] · OrderLineItem[]required
The items in the order.
A single line of an order: the product sold, its condition or grade, quantity, and price.
- conditionType: string · CardConditionenumnullablerequired
The card's condition:
NM,LP,MP,HP, orDMG.nullwhen the item is graded or 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 item is graded.
nullfor raw cards and sealed products.Grading details for a slabbed card.
- imageType: string nullable
Url requiredThe product image captured at the time of sale.
nullwhen there is none. - languageType: stringrequired
The card's language as a two-letter code, e.g.
en,fr. - lineType: object · Money
Total requiredA monetary amount as a decimal in the currency's major unit paired with its currency code —
{ amount: 14.99, currency: "USD" }means $14.99. - productType: integer · CatalogId
Id min:-9007199254740991max:9007199254740991nullablerequiredThe catalogue product that was sold. Returned by
GET /v1/products.nullwhen the product is no longer in the catalogue.A catalogue product or expansion id — a stable integer. Games are addressed by their slug instead.
- productType: string
Name requiredThe product name captured at the time of sale.
- quantityType: integermin:-9007199254740991max:9007199254740991required
How many units of this item were sold.
- unitType: object · Money
Price requiredA monetary amount as a decimal in the currency's major unit paired with its currency code —
{ amount: 14.99, currency: "USD" }means $14.99.
- orderType: string
Number requiredHuman-readable order reference, shared across the sale and the purchase, e.g.
OR-ASNBC-1. - placedType: string Format: date-time
At requiredWhen the order was placed.
- sellerType: object · OrderPartyrequired
The other party on an order — the buyer on a sale, the seller on a purchase — with their public profile and reputation.
- avatarType: string nullable
Url requiredTheir avatar URL.
nullwhen they haven't uploaded one. - countryType: string nullablerequired
Their country as a two-letter ISO 3166-1 alpha-2 code (e.g.
FR,US).nullwhen unknown. - idType: stringrequired
Stable opaque identifier for the other party. Do not parse.
- ratingType: object · OrderPartyRatingrequired
A party's average review score and the number of reviews behind it.
- reliabilityType: object · OrderPartyReliabilitynullablerequired
A seller's recent order-handling stats.
nullfor a buyer, or when there aren't enough recent orders to report.A seller's recent order-handling stats over a rolling window.
- typeType: string enumnullablerequired
proif they sell as a registered company,individualif they sell as a private person.nullwhen they aren't a seller.values- pro
You sell as a registered company.
- individual
You sell as a private person.
- usernameType: stringrequired
Their public handle.
- shippedType: string · DateStringFormat: date-timenullable
At requiredWhen the order was marked shipped.
nullif not yet.An ISO 8601 date-time in UTC, e.g.
2024-08-14T10:23:11.000Z. - shippingType: object · Money
Amount requiredA 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.
- statusType: string · OrderStatusenumrequired
Where the order is in its lifecycle.
pending_shipmentis awaiting dispatch;shippedanddeliveredtrack the parcel;completedis closed and paid out;cancelled_*andresolved_*are the terminal cancellation and dispute outcomes.values- pending
_shipment Awaiting dispatch.
- cancellation
_requested The buyer asked to cancel; awaiting a response.
- cancelled
_buyer Cancelled — the buyer's cancellation was accepted.
- cancelled
_seller Cancelled by the seller.
- cancelled
_auto Cancelled automatically by CardNexus.
- subtotalType: 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.
- taxType: 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.
- totalType: 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.
- updatedType: string Format: date-time
At requiredWhen the order last changed.
{
"orderNumber": "OR-ASNBC-1",
"status": "delivered",
"placedAt": "2026-06-13T15:02:00.000Z",
"updatedAt": "2026-06-17T11:40:00.000Z",
"shippedAt": "2026-06-14T09:12:00.000Z",
"deliveredAt": "2026-06-17T11:40:00.000Z",
"completedAt": null,
"currency": "EUR",
"items": [
{
"productId": 50212,
"productName": "Dark Magician (SDMY-EN001)",
"imageUrl": "https://images.cardnexus.com/yugioh/SDMY-EN001.png",
"condition": "NM",
"language": "en",
"finish": "Standard",
"graded": null,
"quantity": 2,
"unitPrice": {
"amount": 4.5,
"currency": "EUR"
},
"lineTotal": {
"amount": 9,
"currency": "EUR"
}
}
],
"subtotal": {
"amount": 9,
"currency": "EUR"
},
"shippingAmount": {
"amount": 3.5,
"currency": "EUR"
},
"buyerFee": {
"amount": 0.6,
"currency": "EUR"
},
"tax": {
"amount": 0,
"currency": "EUR"
},
"total": {
"amount": 13.1,
"currency": "EUR"
},
"seller": {
"id": "665f3a2b1c8d4e9f7a6b5c4d",
"username": "north_arena_tcg",
"avatarUrl": "https://images.cardnexus.com/avatars/north_arena_tcg.png",
"country": "GB",
"type": "pro",
"rating": {
"average": 4.9,
"count": 214
},
"reliability": {
"orderCount": 96,
"completedCount": 94,
"completionRate": 0.98,
"avgShipTimeHours": 21.4
}
}
}