eBay Inventory_item API is one of 64 APIs that eBay publishes on the APIs.io network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification.
Tagged areas include Inventory_item. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, release notes, and an AsyncAPI specification.
This API exposes
7 operations
across 5 paths,
and defines 34 schemas.
It is described by OpenAPI 3.0.0, at version v1.9.2.
Requests are made against a single base URL, https://api.ebay.com{basePath}.
The identity and technical contract details declared by the specification.
GetInventoryItem
object
The seller-defined Stock-Keeping Unit (SKU) of each inventory item that the user wants to retrieve is passed in the request of the bulkGetInventoryItem method.
1 property
Availability
object
This type is used to specify the quantity of the inventory item that is available for purchase if the item will be shipped to the buyer, and the quantity of th…
2 properties
InventoryItemWithSkuLocale
object
This type is used to define/modify each inventory item record that is being created and/or updated with the bulkCreateOrReplaceInventoryItem method. Up to 25 i…
8 properties
Weight
object
This type is used to specify the weight (and the unit used to measure that weight) of a shipping package. The weight container is conditionally required if the…
2 properties
InventoryItemWithSkuLocaleGroupid
object
10 properties
PriceQuantity
object
This type is used to update the total "ship-to-home" quantity for one or more inventory items and/or to update the price and/or quantity of one or more specifi…
3 properties
BulkInventoryItem
object
The base request of the bulkCreateOrReplaceInventoryItem method.
1 property
BaseResponse
object
This is the base response of the createOrReplaceInventoryItem , createOrReplaceInventoryItemGroup , and createOrReplaceProductCompatibility calls. A response p…
1 property
FormatAllocation
object
This type is used to indicate the quantities of the inventory items that are reserved for the different listing formats of the SKU offers.
2 properties
PriceQuantityResponse
object
This type is used to display the result for each offer and/or inventory item that the seller attempted to update with a bulkUpdatePriceQuantity call. If any er…
5 properties
BulkGetInventoryItem
object
This type is used by the base request of the bulkGetInventoryItem method.
1 property
AvailabilityDistribution
object
This type is used to set the available quantity of the inventory item at one or more warehouse locations.
3 properties
ConditionDescriptor
object
This type is used by the seller to provide additional information about the condition of an item in a structured format.
3 properties
Amount
object
This type is used to express a dollar value and the applicable currency.
2 properties
InventoryItems
object
This type is used by the base response payload of getInventoryItems call.
7 properties
ShipToLocationAvailabilityWithAll
object
This type is used to specify the total 'ship-to-home' quantity of the inventory items that will be available for purchase through one or more published offers.
3 properties
InventoryItemResponse
object
This type is used by the response of the bulkCreateOrReplaceInventoryItem method to indicate the success or failure of creating and/or updating each inventory…
5 properties
BulkGetInventoryItemResponse
object
This type is used by the base response of the bulkGetInventoryItem method.
1 property
BulkPriceQuantity
object
This type is used by the base request payload of the bulkUpdatePriceQuantity call. The bulkUpdatePriceQuantity call allows the seller to update the total 'ship…
1 property
Error
object
This type is used to express detailed information on errors and warnings that may occur with a call request.
9 properties
Product
object
This type is used to define the product details, such as a title, a product description, product aspects/item specifics, and links to images for the product. O…
12 properties
Dimension
object
This type is used to specify the dimensions (and the unit used to measure those dimensions) of a shipping package. The dimensions container is conditionally re…
4 properties
PickupAtLocationAvailability
object
This type is used to specify/indicate the quantity of the inventory item that is available for an In-Store Pickup order at the merchant's physical store (speci…
4 properties
PackageWeightAndSize
object
This type is used to indicate the package type, weight, and dimensions of the shipping package. Package weight and dimensions are required when calculated ship…
4 properties
BulkPriceQuantityResponse
object
This type is use by the base response payload of the bulkUpdatePriceQuantity call. The bulkUpdatePriceQuantity call response will return an HTTP status code, o…
1 property
BulkInventoryItemResponse
object
This type is used by the base response of the bulkCreateOrReplaceInventoryItem method.
1 property
InventoryItem
object
This type is used to provide detailed information about an inventory item.
6 properties
OfferPriceQuantity
object
This type is used by the offers container in a Bulk Update Price and Quantity call to update the current price and/or quantity of one or more offers associated…
3 properties
ErrorParameter
object
This type is used to indicate the parameter field/value that caused an issue with the call request.
2 properties
InventoryItemWithSkuLocaleGroupKeys
object
This type is used to provide details about each retrieved inventory item record.
9 properties
AvailabilityWithAll
object
This type is used to specify the quantity of the inventory items that are available for purchase if the items will be shipped to the buyer, and the quantity of…
2 properties
GetInventoryItemResponse
object
This type is used by the response of the bulkGetInventoryItem method to give the status of each inventory item record that the user tried to retrieve.
5 properties
ShipToLocationAvailability
object
This type is used to specify the total 'ship-to-home' quantity of the inventory item that will be available for purchase through one or more published offers.
2 properties
TimeDuration
object
This type is used to indicate the fulfillment time for an In-Store Pickup order, or for an order than will be shipped to the buyer.
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs eBay publishes across the network.