PATCH listings/bulk

update multiple listings in bulk. You can only update a maximum of 50 Listings at once.

Request Information

URI Parameters

None.

Body Parameters

ListingBulkPatchModel
NameDescriptionTypeAdditional information
Commands Collection of ListingPatchModel None.

Request Formats

application/json, text/json

Sample:
{
  "Commands": [
    {
      "ListingID": 1,
      "Description": "sample string 1",
      "HandlingTimeDays": 1,
      "InventoryPercentage": 1,
      "InventoryType": 1,
      "MaxInventory": 1,
      "Name": "sample string 2",
      "OutOfStockThreshold": 1,
      "Oversell": 1,
      "Price": 1.0,
      "PricingProfileID": 1,
      "RemovePricingProfile": true,
      "SKU": "sample string 3"
    },
    {
      "ListingID": 1,
      "Description": "sample string 1",
      "HandlingTimeDays": 1,
      "InventoryPercentage": 1,
      "InventoryType": 1,
      "MaxInventory": 1,
      "Name": "sample string 2",
      "OutOfStockThreshold": 1,
      "Oversell": 1,
      "Price": 1.0,
      "PricingProfileID": 1,
      "RemovePricingProfile": true,
      "SKU": "sample string 3"
    }
  ]
}

Response Information

Resource Description

update multiple listings in bulk. You can only update a maximum of 50 Listings at once.

ListingBulkPatchResponseModel
NameDescriptionTypeAdditional information
Rows Collection of ListingBulkPatchResponseModelRow None.

Response Formats

application/json, text/json

Sample:
{
  "Rows": [
    {
      "ListingId": 1,
      "StatusCode": 2,
      "IsSuccess": true,
      "ErrorDetail": {
        "ErrorCode": "sample string 1",
        "ErrorReference": "sample string 2",
        "UserMessage": "sample string 3",
        "ValidationErrors": [
          {
            "PropertyName": "sample string 1",
            "Errors": [
              "sample string 1",
              "sample string 2"
            ]
          },
          {
            "PropertyName": "sample string 1",
            "Errors": [
              "sample string 1",
              "sample string 2"
            ]
          }
        ]
      }
    },
    {
      "ListingId": 1,
      "StatusCode": 2,
      "IsSuccess": true,
      "ErrorDetail": {
        "ErrorCode": "sample string 1",
        "ErrorReference": "sample string 2",
        "UserMessage": "sample string 3",
        "ValidationErrors": [
          {
            "PropertyName": "sample string 1",
            "Errors": [
              "sample string 1",
              "sample string 2"
            ]
          },
          {
            "PropertyName": "sample string 1",
            "Errors": [
              "sample string 1",
              "sample string 2"
            ]
          }
        ]
      }
    }
  ]
}