eBay · Schema

ItemAvailabilityData

The Item Availability payload.

AuctionsCommerceProductsMarketplaceFortune 500

Properties

Name Type Description
itemId string
listingMarketplaceId string
buyingOptions array A list of the purchase options available for the item
seller object The information of the seller
categoryId string The id for the category
metaCategoryId string The id for the metaCategory
categoryName string The name for the category
categoryPath string The path of the category
availability string
View JSON Schema on GitHub

JSON Schema

ebay-itemavailabilitydata-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ItemAvailabilityData",
  "title": "ItemAvailabilityData",
  "type": "object",
  "description": "The Item Availability payload.",
  "properties": {
    "itemId": {
      "type": "string",
      "enum": "The id for the item."
    },
    "listingMarketplaceId": {
      "type": "string",
      "enum": [
        "EBAY_US",
        "EBAY_GB",
        "EBAY_AU",
        "EBAY_AT",
        "EBAY_FR",
        "EBAY_DE",
        "EBAY_IT",
        "EBAY_BE",
        "EBAY_NL",
        "EBAY_ES",
        "EBAY_CH",
        "EBAY_HK",
        "EBAY_IE",
        "EBAY_MY",
        "EBAY_CA",
        "EBAY_PH",
        "EBAY_PL",
        "EBAY_SG"
      ]
    },
    "buyingOptions": {
      "type": "array",
      "description": "A list of the purchase options available for the item",
      "enum": [
        "FIXED_PRICE",
        "AUCTION",
        "BEST_OFFER"
      ]
    },
    "seller": {
      "type": "object",
      "description": "The information of the seller",
      "properties": {
        "username": "string",
        "description": "The username of the seller"
      }
    },
    "categoryId": {
      "type": "string",
      "description": "The id for the category"
    },
    "metaCategoryId": {
      "type": "string",
      "description": "The id for the metaCategory"
    },
    "categoryName": {
      "type": "string",
      "description": "The name for the category"
    },
    "categoryPath": {
      "type": "string",
      "description": "The path of the category"
    },
    "availability": {
      "type": "string",
      "enum": [
        "TEMPORARILY_UNAVAILABLE",
        "AVAILABLE",
        "UNAVAILABLE"
      ]
    }
  }
}