This doc page has moved! You should be automatically redirected to the resources page for the eBay Inventory API. If you are not redirected automatically, follow this link to the Inventory API.

eBay Inventory APIVersion 1.1.0

Get Offer

GET /offer/{offerId}

This call retrieves a specific published or unpublished offer. The unique identifier of the offer (offerId) is passed in at the end of the call URI.

Input

See also Samples.

Resource URI (production)

GET https://api.ebay.com/sell/inventory/v1/offer/{offerId}

URI parameters

Parameter Type Required? Meaning
offerId string Required The unique identifier of the offer that is to be retrieved.


HTTP request headers

All requests made to eBay REST operations require you to provide the authorization HTTP header for authentication.
See HTTP request headers for details.



OAuth request scope

This request requires a user access token with the following scope:

https://api.ebay.com/oauth/api_scope/sell.inventory.readonly

https://api.ebay.com/oauth/api_scope/sell.inventory

See Getting Access Tokens for more information.



Payload model

This call has no request payload.


Output

See also Samples.

Response headers

Header Meaning
Content-Language This describes the natural language(s) of the intended audience for the enclosed entity.

HTTP status codes

This call can return one of the following HTTP status codes. See the HTTP Status Code Registry for a complete overview of HTTP status codes.

Status Meaning
200 Success
400 Bad Request
404 Not Found
500 Internal Server Error

Payload model

Note: For information about the error fields and how to work with them, see Error Handling.

The following lists all fields that could be included in the response.

{ /* EbayOfferDetailsWithAll */
"availableQuantity": integer,
"categoryId": string,
"format": string,
"listing":
    { /* ListingDetails */
    "listingId": string,
    "listingStatus": string,
    "soldQuantity": integer
    },
"listingDescription": string,
"listingPolicies":
    { /* ListingPolicies */
    "fulfillmentPolicyId": string,
    "paymentPolicyId": string,
    "returnPolicyId": string,
    "shippingCostOverrides": [
        { /* ShippingCostOverride */
        "additionalShippingCost":
            { /* Amount */
            "currency": string,
            "value": string
            },
        "priority": integer,
        "shippingCost":
            { /* Amount */
            "currency": string,
            "value": string
            },
        "shippingServiceType": string,
        "surcharge":
            { /* Amount */
            "currency": string,
            "value": string
            }
        }
        /* More ShippingCostOverride nodes here */
      ]
    },
"marketplaceId": string,
"merchantLocationKey": string,
"offerId": string,
"pricingSummary":
    { /* PricingSummary */
    "minimumAdvertisedPrice":
        { /* Amount */
        "currency": string,
        "value": string
        },
    "originallySoldForRetailPriceOn": string,
    "originalRetailPrice":
        { /* Amount */
        "currency": string,
        "value": string
        },
    "price":
        { /* Amount */
        "currency": string,
        "value": string
        },
    "pricingVisibility": string
    },
"quantityLimitPerBuyer": integer,
"sku": string,
"status": string,
"storeCategoryNames": [
    string
    /* More string nodes here */
  ],
"tax":
    { /* Tax */
    "applyTax": boolean,
    "thirdPartyTaxCategory": string,
    "vatPercentage": number
    }
}

Response field descriptions



Output Container/Field Type Occurrence Meaning
availableQuantity integer Always This integer value indicates the quantity of the inventory item (specified by the sku value) that will be available for purchase by buyers shopping on the eBay site specified in the marketplaceId field. For unpublished offers where the available quantity has yet to be set, the availableQuantity value is set to 0.
categoryId string Conditionally The unique identifier of the primary eBay category that the inventory item is listed under. This field is always returned for published offers, but is only returned if set for unpublished offers.
format string Always This enumerated value indicates the listing format of the offer. For this initial release of the Inventory API, the only supported value for this field is FIXED_PRICE.

Default: FIXED_PRICE.

Applicable values are from FormatTypeEnum:

FIXED_PRICE
This enumeration value indicates that the listing format of the offer is fixed price. With the initial release of the Inventory API, fixed price is the only supported listing format.

Code so that your app gracefully handles any future changes to this list.
listing ListingDetails Conditionally For published offers, this container is always returned in the Get Offer and Get Offers calls, and includes the eBay listing ID associated with the offer, the status of the listing, and the quantity sold through the listing. The listing container is not returned at all for unpublished offers.
listing.listingId string Conditionally The unique identifier of the eBay listing that is associated with the published offer.
listing.listingStatus string Conditionally The enumeration value returned in this field indicates the status of the listing that is associated with the published offer.

Applicable values are from ListingStatusEnum:See listingStatus.
Code so that your app gracefully handles any future changes to this list.
listing.soldQuantity integer Conditionally This integer value indicates the quantity of the product that has been sold for the published offer.
listingDescription string Conditionally The description of the eBay listing that is part of the unpublished or published offer. This field is always returned for published offers, but is only returned if set for unpublished offers.
listingPolicies ListingPolicies Always This container indicates the listing policies that are applied to the offer. This container consists of the payment, return, and fulfillment listing policies that will be associated with the listing. It is required that the seller be opted in to Business Policies before being able to create live eBay listings through the Inventory API. Payment, return, and fulfillment listing policies may be created in My eBay or by using the listing policy calls of the Account API.

For unpublished offers where listing policies have yet to be specified, this container will be returned as empty.
listingPolicies
  .fulfillmentPolicyId
string Conditionally This unique identifier indicates the fulfillment listing policy that will be used once an offer is published and converted to an eBay listing. This fulfillment listing policy will set all fulfillment-related settings for the eBay listing.

Listing policies are not immediately required for offers, but are required before an offer can be published. The seller should review the fulfillment listing policy before assigning it to the offer to make sure it is compatible with the inventory item and the offer settings. The seller may also want to review the shipping service costs in the fulfillment policy, and that seller might decide to override the shipping costs for one or more shipping service options by using the shippingCostOverrides container.

Listing policies can be created and managed in My eBay or with the Account API. To get a list of all return policies associated with a seller's account on a specific eBay Marketplace, use the Account API's Get all Return Policies call. There are also calls in the Account API to retrieve a return policy by policy ID or policy name.

This field will be returned in the 'Get' calls if set for the offer.
listingPolicies
  .paymentPolicyId
string Conditionally This unique identifier indicates the payment listing policy that will be used once an offer is published and converted to an eBay listing. This payment listing policy will set all payment-related settings for the eBay listing.

Listing policies are not immediately required for offers, but are required before an offer can be published. The seller should review the payment listing policy before assigning it to the offer, as the following must be true for the payment listing policy to be compatible with the offer:
  • The marketplaceId value should reflect where the offer is being published
  • The immediatePay field value must be set to true since Inventory API offers only support immediate payment
  • The only specified payment method should be 'PayPal', since immediate payment requires 'PayPal'
Listing policies can be created and managed in My eBay or with the Account API. To get a list of all payment policies associated with a seller's account on a specific eBay Marketplace, use the Account API's Get all Payment Policies call. There are also calls in the Account API to retrieve a payment policy by policy ID or policy name.

This field will be returned in the 'Get' calls if set for the offer.
listingPolicies.returnPolicyId string Conditionally This unique identifier indicates the return listing policy that will be used once an offer is published and converted to an eBay listing. This return listing policy will set all return policy settings for the eBay listing.

Listing policies are not immediately required for offers, but are required before an offer can be published. The seller should review the return listing policy before assigning it to the offer to make sure it is compatible with the inventory item and the offer settings.

Listing policies can be created and managed in My eBay or with the Account API. To get a list of all return policies associated with a seller's account on a specific eBay Marketplace, use the Account API's Get all Return Policies call. There are also calls in the Account API to retrieve a return policy by policy ID or policy name.

This field will be returned in the 'Get' calls if set for the offer.
listingPolicies
  .shippingCostOverrides
array of ShippingCostOverride Conditionally This container is used if the seller wishes to override the shipping costs or surcharge for one or more domestic or international shipping service options defined in the fulfillment listing policy. To override the costs of a specific domestic or international shipping service option, the seller must know the priority/order of that shipping service in the fulfillment listing policy. The name of a shipping service option can be found in the shippingOptions.s hippingServices.shippingServiceCode field of the fulfillment policy, and the priority/order of that shipping service option is found in the shippingOptions.shippingServices.sortOrderId field. Both of these values can be retrieved by searching for that fulfillment policy with the Get Fulfillment Policy by ID or Get Fulfillment Policy by Name calls of the Account API. The shippingCostOverrides.priority value should match the shippingOptions.shippingServices.sortOrderId in order to override the shipping costs for that shipping service option. The seller must also ensure that the shippingServiceType value is set to DOMESTIC to override a domestic shipping service option, or to INTERNATIONAL to override an international shipping service option.

A separate ShippingCostOverrides node is needed for each shipping service option whose costs are being overridden. All defined fields of the shippingCostOverrides container should be included, even if the shipping costs and surcharge values are not changing.

The shippingCostOverrides container is returned in the 'Get' calls if one or more shipping cost overrides are being applied to the fulfillment policy.
listingPolicies
  .shippingCostOverrides
  .additionalShippingCost
Amount Conditionally The dollar value passed into this field will override the additional shipping cost that is currently set for the applicable shipping service option. The "Additional shipping cost" is the cost to ship each additional identical product to the buyer using the corresponding shipping service. The shipping service option in the fulfillment policy to override is controlled by the shippingServiceType and priority values.

If using an Update Offer call, and this field is defined for the offer being updated, this field must be supplied again, even if its value is not changing.

This field is returned in the 'Get' calls if defined.
listingPolicies
  .shippingCostOverrides
  .additionalShippingCost
  .currency
string Always A string representation of the type of currency being used. Both the value and currency fields are required when expressing prices.
listingPolicies
  .shippingCostOverrides
  .additionalShippingCost.value
string Always A string representation of a dollar value expressed in the currency specified in the currency field. Both the value and currency fields are required when expressing prices.
listingPolicies
  .shippingCostOverrides
  .priority
integer Conditionally The integer value input into this field, along with the shippingServiceType value, sets which domestic or international shipping service option in the fulfillment policy will be modified with updated shipping costs. Specifically, the shippingCostOverrides.shippingServiceType value in a Create Offer or Update Offer call must match the shippingOptions.optionType value in a fulfillment listing policy, and the shippingCostOverrides.priority value in a Create Offer or Update Offer call must match the shippingOptions.shippingServices.sortOrderId value in a fulfillment listing policy.

This field is always required when overriding the shipping costs of a shipping service option, and will be always be returned for each shipping service option whose costs are being overridden.
listingPolicies
  .shippingCostOverrides
  .shippingCost
Amount Conditionally The dollar value passed into this field will override the shipping cost that is currently set for the applicable shipping service option. This value will be the cost to ship one item to the buyer using the corresponding shipping service. The shipping service option in the fulfillment policy to override is controlled by the shippingServiceType and priority values.

If using an Update Offer call, and this field is defined for the offer being updated, this field must be supplied again, even if its value is not changing.

This field is returned in the 'Get' calls if defined.
listingPolicies
  .shippingCostOverrides
  .shippingCost.currency
string Always A string representation of the type of currency being used. Both the value and currency fields are required when expressing prices.
listingPolicies
  .shippingCostOverrides
  .shippingCost.value
string Always A string representation of a dollar value expressed in the currency specified in the currency field. Both the value and currency fields are required when expressing prices.
listingPolicies
  .shippingCostOverrides
  .shippingServiceType
string Conditionally This enumerated value indicates whether the shipping service specified in the priority field is a domestic or an international shipping service option. To override the shipping costs for a specific domestic shipping service in the fulfillment listing policy, this field should be set to DOMESTIC, and to override the shipping costs for each international shipping service, this field should be set to INTERNATIONAL. This value, along with priority value, sets which domestic or international shipping service option in the fulfillment policy that will be modified with updated shipping costs. Specifically, the shippingCostOverrides.shippingServiceType value in a Create Offer or Update Offer call must match the shippingOptions.optionType value in a fulfillment listing policy, and the shippingCostOverrides.priority value in a Create Offer or Update Offer call must match the shippingOptions.shippingServices.sortOrderId value in a fulfillment listing policy.

This field is always required when overriding the shipping costs of a shipping service option, and will be always be returned for each shipping service option whose costs are being overridden.

Applicable values are from ShippingServiceTypeEnum:

DOMESTIC
This enumeration value indicates that the shipping service option whose shipping costs will be overridden is a domestic shipping service.
INTERNATIONAL
This enumeration value indicates that the shipping service option whose shipping costs will be overridden is an international shipping service.

Code so that your app gracefully handles any future changes to this list.
listingPolicies
  .shippingCostOverrides
  .surcharge
Amount Conditionally The dollar value passed into this field will override the shipping surcharge that is currently set for the applicable shipping service option. The shipping service option in the fulfillment policy to override is controlled by the shippingServiceType and priority values.

If using an Update Offer call, and this field is defined for the offer being updated, this field must be supplied again, even if its value is not changing.

This field is returned in the 'Get' calls if defined.
listingPolicies
  .shippingCostOverrides
  .surcharge.currency
string Always A string representation of the type of currency being used. Both the value and currency fields are required when expressing prices.
listingPolicies
  .shippingCostOverrides
  .surcharge.value
string Always A string representation of a dollar value expressed in the currency specified in the currency field. Both the value and currency fields are required when expressing prices.
marketplaceId string Always This enumeration value is the unique identifier of the eBay site on which the offer is available, or will be made available.

Applicable values are from MarketplaceEnum:See marketplaceId.
Code so that your app gracefully handles any future changes to this list.
merchantLocationKey string Conditionally The unique identifier of the inventory location. This identifier is set up by the merchant when the inventory location is first created with the Create Inventory Location call. Once this value is set for an inventory location, it can not be modified. To get more information about this inventory location, the Get Inventory Location call can be used, passing in this value at the end of the call URI.

This field is always returned for published offers, but is only returned if set for unpublished offers.

Max length: 36
offerId string Always The unique identifier of the offer. This identifier is used in all offer-related calls (except Create Offer and Get Offers), and it is also used in the Bulk Update Price and Quantity call.
pricingSummary PricingSummary Always This container shows the listing price for the product offer, and if applicable, the settings for the Minimum Advertised Price and Strikethrough Pricing features. The Minimum Advertised Price feature is only available on the US site. Strikethrough Pricing is available on the US, eBay Motors, UK, Germany, Canada (English and French), France, Italy, and Spain sites.

For unpublished offers where pricing information has yet to be specified, this container will be returned as empty.
pricingSummary
  .minimumAdvertisedPrice
Amount Conditionally This container is needed if the Minimum Advertised Price (MAP) feature will be used in the offer. Minimum Advertised Price (MAP) is an agreement between suppliers (or manufacturers (OEM)) and the retailers (sellers) stipulating the lowest price an item is allowed to be advertised at. Sellers can only offer prices below this price through the use of other discounts. The MAP feature is only available to eligible US sellers. This field will be ignored if the seller and or the listing is not eligible for the MAP feature.

This container will be returned if set for the offer.
pricingSummary
  .minimumAdvertisedPrice
  .currency
string Always A string representation of the type of currency being used. Both the value and currency fields are required when expressing prices.
pricingSummary
  .minimumAdvertisedPrice.value
string Always A string representation of a dollar value expressed in the currency specified in the currency field. Both the value and currency fields are required when expressing prices.
pricingSummary
  .originallySoldForRetailPriceOn
string Conditionally This field is needed if the Strikethrough Pricing (STP) feature will be used in the offer. This field indicates that the product was sold for the price in the originalRetailPrice field on an eBay site, or sold for that price by a third-party retailer. When using the Create Offer or Update Offer calls, the seller will pass in a value of ON_EBAY to indicate that the product was sold for the originalRetailPrice on an eBay site, or the seller will pass in a value of OFF_EBAY to indicate that the product was sold for the originalRetailPrice through a third-party retailer. This field and the originalRetailPrice field are only applicable if the seller and listing are eligible to use the Strikethrough Pricing feature, a feature which is limited to the US (core site and Motors), UK, Germany, Canada (English and French versions), France, Italy, and Spain sites.

This field will be returned if set for the offer.

Applicable values are from SoldOnEnum:

OFF_EBAY
This enumeration value indicates that the product was sold for the originalRetailPrice through a third-party retailer.
ON_AND_OFF_EBAY
This enumeration value indicates that the product was sold for the originalRetailPrice on an eBay site and through a third-party retailer.
ON_EBAY
This enumeration value indicates that the product was sold for the price in the originalRetailPrice field on an eBay site.

Code so that your app gracefully handles any future changes to this list.
pricingSummary
  .originalRetailPrice
Amount Conditionally This container is needed if the Strikethrough Pricing (STP) feature will be used in the offer. The dollar value passed into this field indicates the original retail price set by the manufacturer (OEM). eBay does not maintain or validate the value supplied here by the seller. The dollar value in this field should always be more than the dollar value in the price container. This field and the originallySoldForRetailPriceOn field are only applicable if the seller and listing are eligible to use the Strikethrough Pricing feature, a feature which is limited to the US (core site and Motors), UK, Germany, Canada (English and French versions), France, Italy, and Spain sites. Compare the originalRetailPrice and the dollar value in the price field to determine the amount of savings to the buyer. This Original Retail Price will have a strikethrough line through for a marketing affect.

This container will be returned if set for the offer.
pricingSummary
  .originalRetailPrice.currency
string Always A string representation of the type of currency being used. Both the value and currency fields are required when expressing prices.
pricingSummary
  .originalRetailPrice.value
string Always A string representation of a dollar value expressed in the currency specified in the currency field. Both the value and currency fields are required when expressing prices.
pricingSummary.price Amount Conditionally This is the listing price of the product. A listing price must be specified before publishing an offer, but it is possible to create an offer without a price.

For published offers, this container will always be returned, but for unpublished offers, this container will only be returned if set for the offer.
pricingSummary.price.currency string Always A string representation of the type of currency being used. Both the value and currency fields are required when expressing prices.
pricingSummary.price.value string Always A string representation of a dollar value expressed in the currency specified in the currency field. Both the value and currency fields are required when expressing prices.
pricingSummary
  .pricingVisibility
string Conditionally This field is needed if the Minimum Advertised Price (MAP) feature will be used in the offer. This field is only applicable if an eligible US seller is using the Minimum Advertised Price (MAP) feature and a minimumAdvertisedPrice has been specified. The value set in this field will determine whether the MAP price is shown to a prospective buyer prior to checkout through a pop-up window accessed from the View Item page, or if the MAP price is not shown until the checkout flow after the buyer has already committed to buying the item. To show the MAP price prior to checkout, the seller will set this value to PRE_CHECKOUT. To show the MAP price after the buyer already commits to buy the item, the seller will set this value to DURING_CHECKOUT. This field will be ignored if the seller and/or the listing is not eligible for the MAP feature.

This field will be returned if set for the offer.

Applicable values are from MinimumAdvertisedPriceHandlingEnum:

DURING_CHECKOUT
This enumeration value is used if the seller wish to display the Minimum Advertised Price after the buyer already commits to buy the item.
NONE
This enumeration value is used if the seller does not wish to include the Minimum Advertised Price in the offer.
PRE_CHECKOUT
This enumeration value is used if the seller wish to display the Minimum Advertised Price to prospective buyers prior to checkout.

Code so that your app gracefully handles any future changes to this list.
quantityLimitPerBuyer integer Conditionally This field is only applicable and set if the seller wishes to set a restriction on the purchase quantity of an inventory item per seller. If this field is set by the seller for the offer, then each distinct buyer may purchase up to, but not exceed the quantity in this field. So, if this field's value is 5, each buyer may purchase a quantity of the inventory item between one and five, and the purchases can occur in one multiple-quantity purchase, or over multiple transactions. If a buyer attempts to purchase one or more of these products, and the cumulative quantity will take the buyer beyond the quantity limit, that buyer will be blocked from that purchase.

Min: 1.
sku string Always This is the seller-defined SKU value of the product in the offer.

Max length: 50.
status string Always The enumeration value in this field specifies the status of the offer - either PUBLISHED or UNPUBLISHED.

Applicable values are from OfferStatusEnum:

PUBLISHED
This enumeration value indicates that the offer is in the published state, and is a part of a single or multiple-variation eBay listing. For published offers, more information on the eBay listing, including the listing ID and the listing status, can be found in the listing container.
UNPUBLISHED
This enumeration value indicates that the offer is in the unpublished state, and has yet to be converted to an active eBay listing.

Code so that your app gracefully handles any future changes to this list.
storeCategoryNames array of string Conditionally This container is returned if the seller chose to place the inventory item into one or two eBay store categories that the seller has set up for their eBay store. The string value(s) in this container will be the full path(s) to the eBay store categories, as shown below:
"storeCategoryNames": [
"/Fashion/Men/Shirts",
"/Fashion/Men/Accessories" ],
tax Tax Conditionally This container is only returned if a sales tax table, a Value-Added Tax (VAT) rate, and/or a tax exception category code was applied to the offer. Only Business Sellers can apply VAT to their listings. It is possible that the applyTax field will be included with a value of true, but a buyer's purchase will not involve sales tax. A sales tax rate must be set up in the seller's sales tax table for the buyer's state/tax jurisdiction in order for that buyer to be subject to sales tax.
tax.applyTax boolean Conditionally This field will be included and set to true if the seller would like to reference their account-level Sales Tax Table to calculate sales tax for an order. A seller's Sales Tax Table can be created and managed manually in My eBay's Payment Preferences. This Sales Tax Table contains all tax jurisdictions for the seller's country (individual states and territories in US), and the seller can set the sales tax rate for these individual tax jurisdictions.

The Trading API has a SetTaxTable call to add/modify sales tax rates for one or more tax jurisdictions, and a GetTaxTable call that will retrieve all tax jurisdictions and related data, such as the sales tax rate (if defined) and a boolean field to indicate if sales tax is applied to shipping and handling costs.

The Account API has a Get Sales Tax Table call to retrieve all tax jurisdictions that have a defined sales tax rate, a Get Sales Tax for Jurisdiction call to retrieve a sales tax rate for a specific tax jurisdiction, a Create Sales Tax Table Entry call to set/modify a sales tax rate for a specific tax jurisdiction, and a Delete a Sales Tax Table Entry call to remove a sales tax rate from a specific tax jurisdiction.

Note that a seller can enable the use of a sales tax table, but if a sales tax rate is not specified for the buyer's state/tax jurisdiction, sales tax will not be applied to the order. If a thirdPartyTaxCategory value is used, the applyTax field must also be used and set to true

This field will be returned if set for the offer.
tax.thirdPartyTaxCategory string Conditionally The tax exception category code. If this field is used, sales tax will also apply to a service/fee, and not just the item price. This is to be used only by sellers who have opted into sales tax being calculated by a sales tax calculation vendor. If you are interested in becoming a tax calculation vendor partner with eBay, contact developer-relations@ebay.com. One supported value for this field is WASTE_RECYCLING_FEE. If this field is used, the applyTax field must also be used and set to true

This field will be returned if set for the offer.
tax.vatPercentage number Conditionally This value is the Value Add Tax (VAT) rate for the item, if any. When a VAT percentage is specified, the item's VAT information appears on the listing's View Item page. In addition, the seller can choose to print an invoice that includes the item's net price, VAT percent, VAT amount, and total price. Since VAT rates vary depending on the item and on the user's country of residence, a seller is responsible for entering the correct VAT rate; it is not calculated by eBay.

To use VAT, a seller must be a business seller with a VAT-ID registered with eBay, and must be listing the item on a VAT-enabled site. Max applicable length is 6 characters, including the decimal (e.g., 12.345). The scale is 3 decimal places. (If you pass in 12.3456, eBay may round up the value to 12.346).

This field will be returned if set for the offer.



Error Codes

Code Domain Category Nature Meaning
25001 API_INVENTORY APPLICATION ERROR A system error has occurred. {additionalInfo}
25709 API_INVENTORY REQUEST ERROR Invalid value for {fieldName}. {additionalInfo}
25713 API_INVENTORY REQUEST ERROR This Offer is not available : {additionalInfo}.



Samples

Note: Some item IDs, user IDs, or other data in these samples might no longer be active on eBay. If necessary, you can substitute current eBay data in your requests.

Sample: Retrieves an Offer for an Inventory Item

This call retrieves an offer for an inventory item.

Description

This call will retrieve a specific offer for an inventory item associated with the seller's acount.

Input

The offerId path parameter is required in order to specify the existing order to retrieve.

URL format. See also the non-wrapped version of this URL.

GET https://api.ebay.com/sell/inventory/v1/offer/36445435465

Output

The retrieved offer is in the published state, and there is an active eBay listing associated with this offer. The item ID, status, and quantity sold for this listing is shown in the listing container. There is still a quantity of 70 available for purchase.

The fulfillment, payment, and return listing policies that were used to create the eBay listing are specified under the listingPolicies container.

JSON format.
{ 
"offerId": "36445435465"
"sku": "3455632452345",
"marketplaceId": "EBAY_US",
"format": "FIXED_PRICE",
"availableQuantity": 70,
"categoryId": "30120",
"listing":
    { 
    "listingId": "223412345678",
    "listingStatus": "ACTIVE",
    "soldQuantity": 5
    },
"listingDescription": "Lumia phone with a stunning 5.7 inch Quad HD display and a powerful octa-core processor.",
"listingPolicies":
    { 
    "fulfillmentPolicyId": "37967346010",
    "paymentPolicyId": "37967344010",
    "returnPolicyId": "37967343010",
    },
"pricingSummary":
    { 
    "price":
        { 
        "currency": "USD",
        "value": "260.00"
        },
    },
"quantityLimitPerBuyer": 2,
"status" : "PUBLISHED"
}



Change History

Change Date Description