API reference · Types
ChangeRequestSubstituteCandidate
Part of the response of GET /orders/{orderId}/substitute-candidates.
Type: object
Example
{
"sku_id": 363348,
"product_id": 86,
"external_ref": "platform-listing-1043",
"available": 1,
"unit_price": 2699,
"name": "Abyssal Nightstalker",
"set": "Portal Second Age",
"condition": "LP",
"language": "EN",
"finish": "Normal"
}Fields
sku_idinteger requiredThe SKU to send as
substituteSkuId(STABLE).Example
363348product_idinteger requiredThe catalog product of that SKU, the same one the line's SKU belongs to (STABLE).
Example
86external_refstring or null requiredYour platform's reference on the seller's listing for that SKU; null when none was sent (STABLE).
Example
platform-listing-1043availableinteger requiredUnits of that SKU available now: the listing's quantity less the units other orders hold. Provisional: nothing is held for the substitute until the buyer accepts, and the accept checks stock again (STABLE).
Example
1unit_priceinteger requiredThe listing's price per unit in cents. For reference only: the buyer still pays the line's own
unit_price, less yourcreditCents(STABLE).Example
2699namestring or null requiredThe card title; null when the catalog has none (STABLE).
Example
Abyssal Nightstalkersetstring or null requiredThe set the printing belongs to; null when the catalog has none (STABLE).
Example
Portal Second Ageconditionstring or null requiredThe condition grade; null when the catalog has none (STABLE).
Example
LPlanguagestring or null requiredThe printing language; null when the catalog has none (STABLE).
Example
ENfinishstring or null requiredThe printing or finish, such as
Foil; null when the catalog has none (STABLE).Example
Normal