Edit Listing

API to be used for edit listing.

📘

note

Ensure that following pre-requisite APIs are used befor using this API

  1. Get Attributes API to know the attributes needed to list the product under the right category
  2. Pre-listing financials API to know the approximate financial split upfront
  3. Post upload image to upload the product images needed for listing the product.

Request

ParameterNameDataTypeParameterTypeRequirementDescription
categoryIdintBodyMandatoryId of the category (has to be product type) for which attributes are required
categoryUrlStringBodyOptionalcategoryUrl
sellerSKUStringBodyMandatorySeller's unique identifier of the product
brandIdintBodyOptionalbrandId
attrNameToValueMapMap<String, String>BodyMandatoryMap containing attributes got from the category attributes API as key and their values

Response

metadata :

FieldNameDataTypeDescription
requestIdStringUnique ID for the request
clientIdStringPartnerI Id
responseTimeLongResponse Time
requestedURIStringRequested URI
messageStringError message

payload :

FieldNameDataTypeDescription
uploadIdStringuploadId
errorMessageStringerrorMessage
attributeErrorMapMap<String, String>Map of Attributes and errors related to them.if there is no errors its value is null.

📘

Note

with above uploadId we can hit the Feed apis to get the status.

Language
Authorization