BrowseProductSummary
Reusable BrowseProductSummary schema.
Type: object
Fields
| Field | Type | Constraints | Meaning | Example |
|---|---|---|---|---|
productIdrequired | integer | None | Product Id supplied to or returned by this operation. | 0 (generated) |
namerequired | string or null | None | The human-readable name of the resource. | string (generated) |
setrequired | string or null | None | The card set or expansion. | string (generated) |
categoryrequired | string or null | None | The trading-card game category. | string (generated) |
rarityrequired | string or null | None | The rarity assigned to the card printing. | string (generated) |
collectorNumberrequired | string or null | None | Collector Number supplied to or returned by this operation. | string (generated) |
imageUrlrequired | string or null | None | Image Url supplied to or returned by this operation. | string (generated) |
isSealedrequired | boolean | None | Is Sealed supplied to or returned by this operation. | true (generated) |
fromPricerequired | integer | None | Minimum offer price across sellers, in integer minor units (cents). | 0 (generated) |
sellerCountrequired | integer | None | Count of distinct Sellers offering this Product. | 0 (generated) |
disclosuresrequired | object or null | None | Provenance, grading, and authenticity statements shown to the buyer. | {
"imageSource": "catalog",
"conditionSource": "seller_declared",
"authenticitySource": "seller_attestation",
"snapcasterInspected": false,
"snapcasterGraded": false,
"snapcasterAuthenticated": false,
"gradingStandard": "snapcaster-magic-v1",
"declaredGrade": "string",
"buyerProtection": "magic-grade-and-authenticity"
} (generated) |
disclosures.imageSourcerequired | string | allowed values: catalog | Image Source for the surrounding disclosures record. | catalog (generated) |
disclosures.conditionSourcerequired | string | allowed values: seller_declared | Condition Source for the surrounding disclosures record. | seller_declared (generated) |
disclosures.authenticitySourcerequired | string | allowed values: seller_attestation | Authenticity Source for the surrounding disclosures record. | seller_attestation (generated) |
disclosures.snapcasterInspectedrequired | boolean | allowed values: false | Snapcaster Inspected for the surrounding disclosures record. | false (generated) |
disclosures.snapcasterGradedrequired | boolean | allowed values: false | Snapcaster Graded for the surrounding disclosures record. | false (generated) |
disclosures.snapcasterAuthenticatedrequired | boolean | allowed values: false | Snapcaster Authenticated for the surrounding disclosures record. | false (generated) |
disclosures.gradingStandardrequired | string | allowed values: snapcaster-magic-v1, seller-declared-no-specialist-promise | Grading Standard for the surrounding disclosures record. | snapcaster-magic-v1 (generated) |
disclosures.declaredGraderequired | string or null | None | Declared Grade for the surrounding disclosures record. | string (generated) |
disclosures.buyerProtectionrequired | string | allowed values: magic-grade-and-authenticity, genuine-and-as-described | Buyer Protection for the surrounding disclosures record. | magic-grade-and-authenticity (generated) |
fulfillmentObligationrequired | object or null | None | Fulfillment Obligation supplied to or returned by this operation. | {
"sku": "exact",
"printing": "exact",
"language": "exact",
"finish": "exact",
"condition": "declared-or-better"
} (generated) |
fulfillmentObligation.skurequired | string | allowed values: exact | The stock-keeping identity for the exact card offering. | exact (generated) |
fulfillmentObligation.printingrequired | string | allowed values: exact | The exact card printing the Seller is obligated to supply. | exact (generated) |
fulfillmentObligation.languagerequired | string | allowed values: exact | The language of the card printing. | exact (generated) |
fulfillmentObligation.finishrequired | string | allowed values: exact | The physical finish or foil treatment of the card. | exact (generated) |
fulfillmentObligation.conditionrequired | string | allowed values: declared-or-better | The normalized condition assigned to the card. | declared-or-better (generated) |
Examples
{ "productId": 0, "name": "string", "set": "string", "category": "string", "rarity": "string", "collectorNumber": "string", "imageUrl": "string", "isSealed": true, "fromPrice": 0, "sellerCount": 0, "disclosures": { "imageSource": "catalog", "conditionSource": "seller_declared", "authenticitySource": "seller_attestation", "snapcasterInspected": false, "snapcasterGraded": false, "snapcasterAuthenticated": false, "gradingStandard": "snapcaster-magic-v1", "declaredGrade": "string", "buyerProtection": "magic-grade-and-authenticity" }, "fulfillmentObligation": { "sku": "exact", "printing": "exact", "language": "exact", "finish": "exact", "condition": "declared-or-better" }}