ListingItemResult
Reusable ListingItemResult schema.
Type: object
Fields
| Field | Type | Constraints | Meaning | Example |
|---|---|---|---|---|
skuIdrequired | integer | None | Sku Id supplied to or returned by this operation. | 0 (generated) |
oprequired | string | allowed values: upsert, delete | The write operation to apply to this item. | upsert (generated) |
statusrequired | string | allowed values: applied, unmatched, rejected | Per-item outcome. `unmatched` corresponds to the public per-item code `UNMATCHED` (persisted but not in the Canonical Catalog); `rejected` corresponds to `REJECTED` (failed validation, not persisted; see `reason`). | applied (generated) |
reason | string | None | Why the item was rejected; present only when status is "rejected". | string (generated) |
externalRef | string | None | Echo of the pushed external_ref, when one was supplied. | string (generated) |
Examples
{ "skuId": 0, "op": "upsert", "status": "applied"}