{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/LegacyReference",
  "title": "LegacyReference",
  "type": "object",
  "properties": {
    "legacyItemId": {
      "type": "string",
      "description": "The unique identifier of a listing.<br><br> This value can be found in the <a href=\"/devzone/xml/docs/reference/ebay/getorders.html#Response.OrderArray.Order.TransactionArray.Transaction\" target=\"_blank\">Transaction</a> container in the response of the <a href=\"/devzone/xml/docs/reference/ebay/getorders.html\" target=\"_blank\">getOrder</a> call of the <b>Trading API</b>.<br><br><span class=\"tablenote\"><strong>Note:</strong> Both <b>legacyItemId</b> and <b>legacyTransactionId</b> are needed to identify an order line item. </span>"
    },
    "legacyTransactionId": {
      "type": "string",
      "description": "The unique identifier of a sale/transaction in legacy/Trading API format. A 'transaction ID' is created once a buyer purchases a 'Buy It Now' item or if an auction listing ends with a winning bidder.<br><br> This value can be found in the <a href=\"/devzone/xml/docs/reference/ebay/getorders.html#Response.OrderArray.Order.TransactionArray.Transaction\" target=\"_blank\">Transaction</a> container in the response of the <a href=\"/devzone/xml/docs/reference/ebay/getorders.html\" target=\"_blank\">getOrder</a> call of the <b>Trading API</b>. <br><br><span class=\"tablenote\"><strong>Note:</strong> Both <b>legacyItemId</b> and <b>legacyTransactionId</b> are needed to identify an order line item. </span>"
    }
  },
  "description": "Type defining the <b>legacyReference</b> container. This container is needed if the seller is issuing a refund for an individual order line item, and wishes to use an item ID and transaction ID to identify the order line item."
}