API reference · Types
ListingExportItem
Part of the response of GET /listings.
Type: object
Example
{
"id": 0,
"skuId": 0,
"productId": 0,
"matchStatus": "matched",
"quantity": 0,
"available": 0,
"price": 0,
"externalRef": "string",
"browsable": true,
"deletedAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"asOf": "2026-01-01T00:00:00.000Z"
}Fields
idinteger requiredSnapcaster's id for the listing, the
listing_ida change request'ssubstitutenames. A fulfillment report you file names its substitute bysubstituteSkuId, not by this id.skuIdinteger requiredSee Canonical catalog in Core concepts.
productIdinteger requiredSee Canonical catalog in Core concepts.
matchStatusstring requiredSee Matched and unmatched in Core concepts.
Constraints: allowed values:
matched,unmatchedquantityinteger requiredThe on-hand quantity supplied by the platform, as stored.
availableinteger requiredOn-hand minus outstanding committed holds, with a minimum of zero. Calculated when read; equals
quantitywhen there are no holds.priceinteger requiredInteger minor units (cents) in the seller’s currency.
externalRefstring or null requiredSee Listing in Core concepts.
browsableboolean requiredWhether this listing currently passes every browse gate. See Browse readiness in Core concepts.
deletedAtstring or null requiredSoft-delete timestamp, or null if live.
Constraints: format: date-time
updatedAtstring requiredConstraints: format: date-time
asOfstring or null requiredSee Send ordered listing snapshots in Core concepts.
Constraints: format: date-time
Used by
GET /listings- Export listings (response)