Skip to content
snapcasterDevelopers

BrowseProductSummary

Reusable BrowseProductSummary schema.

Type: object

Fields

FieldTypeConstraintsMeaningExample
productIdrequiredintegerNoneProduct Id supplied to or returned by this operation.0 (generated)
namerequiredstring or nullNoneThe human-readable name of the resource.string (generated)
setrequiredstring or nullNoneThe card set or expansion.string (generated)
categoryrequiredstring or nullNoneThe trading-card game category.string (generated)
rarityrequiredstring or nullNoneThe rarity assigned to the card printing.string (generated)
collectorNumberrequiredstring or nullNoneCollector Number supplied to or returned by this operation.string (generated)
imageUrlrequiredstring or nullNoneImage Url supplied to or returned by this operation.string (generated)
isSealedrequiredbooleanNoneIs Sealed supplied to or returned by this operation.true (generated)
fromPricerequiredintegerNoneMinimum offer price across sellers, in integer minor units (cents).0 (generated)
sellerCountrequiredintegerNoneCount of distinct Sellers offering this Product.0 (generated)
disclosuresrequiredobject or nullNoneProvenance, 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.imageSourcerequiredstringallowed values: catalogImage Source for the surrounding disclosures record.catalog (generated)
disclosures.conditionSourcerequiredstringallowed values: seller_declaredCondition Source for the surrounding disclosures record.seller_declared (generated)
disclosures.authenticitySourcerequiredstringallowed values: seller_attestationAuthenticity Source for the surrounding disclosures record.seller_attestation (generated)
disclosures.snapcasterInspectedrequiredbooleanallowed values: falseSnapcaster Inspected for the surrounding disclosures record.false (generated)
disclosures.snapcasterGradedrequiredbooleanallowed values: falseSnapcaster Graded for the surrounding disclosures record.false (generated)
disclosures.snapcasterAuthenticatedrequiredbooleanallowed values: falseSnapcaster Authenticated for the surrounding disclosures record.false (generated)
disclosures.gradingStandardrequiredstringallowed values: snapcaster-magic-v1, seller-declared-no-specialist-promiseGrading Standard for the surrounding disclosures record.snapcaster-magic-v1 (generated)
disclosures.declaredGraderequiredstring or nullNoneDeclared Grade for the surrounding disclosures record.string (generated)
disclosures.buyerProtectionrequiredstringallowed values: magic-grade-and-authenticity, genuine-and-as-describedBuyer Protection for the surrounding disclosures record.magic-grade-and-authenticity (generated)
fulfillmentObligationrequiredobject or nullNoneFulfillment Obligation supplied to or returned by this operation.{ "sku": "exact", "printing": "exact", "language": "exact", "finish": "exact", "condition": "declared-or-better" } (generated)
fulfillmentObligation.skurequiredstringallowed values: exactThe stock-keeping identity for the exact card offering.exact (generated)
fulfillmentObligation.printingrequiredstringallowed values: exactThe exact card printing the Seller is obligated to supply.exact (generated)
fulfillmentObligation.languagerequiredstringallowed values: exactThe language of the card printing.exact (generated)
fulfillmentObligation.finishrequiredstringallowed values: exactThe physical finish or foil treatment of the card.exact (generated)
fulfillmentObligation.conditionrequiredstringallowed values: declared-or-betterThe normalized condition assigned to the card.declared-or-better (generated)

Examples

Generated Schema example: Generated BrowseProductSummary
{
"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"
}
}

Source commit: 64bff06fe339e6ffa0ef24cd7da55cb3efefefb9