Skip to main content
POST
Creates the seller’s offer for a variant: the seller’s SKU, shipping profile, prices, and backing inventory.
A product can be listed by many sellers; the offer is what carries the seller’s own price and stock for a variant.

Query parameters

string
Comma-separated fields to include in the returned offer. Prefix with +/- to add to or remove from the defaults.

Body parameters

string
required
The seller’s SKU for this listing.
string
required
ID of the product variant being listed.
string
required
ID of the seller’s shipping profile used to fulfill the offer.
object[]
required
Inventory items backing the offer; at least one is required.
object[]
required
Offer prices; at least one is required.
string
EAN barcode.
string
UPC barcode.
boolean
default:"true"
Whether stock is tracked for the offer. Set to false to sell without inventory checks.
boolean
default:"false"
Whether the offer can be purchased when it is out of stock.
object
Custom key-value pairs.

Response

object