Get Feed Result
When “Get Feed Status” result is FINISHED, use this request to get the ready/completed processing report for review.
Resource URL
Newegg.com: https://api.newegg.com/marketplace/datafeedmgmt/feeds/result/{Requestid}?sellerid={sellerid} Neweggbusiness.com: https://api.newegg.com/marketplace/b2b/datafeedmgmt/feeds/result/{Requestid}?sellerid={sellerid} Newegg.ca: https://api.newegg.com/marketplace/can/datafeedmgmt/feeds/result/{Requestid}?sellerid={sellerid}
Note: Please make sure your request URL is all in lower case (except for Seller ID) and cannot contain any blank spaces or line breaks.
Parameters
Name | Required? | Description |
sellerid | Yes | Your seller ID on Newegg Marketplace |
Requestid | Yes | The request ID of the submitted feed request |
Resource Information
HTTP Method | Authentication? | Request Formats | Response Formats | Rate Limited? |
Get | Required | XML, Json | XML, Json | 10,000 request per hour |
Request Body
Example: XML, Request
GET https://api.newegg.com/marketplace/datafeedmgmt/feeds/result/{Requestid}?sellerid={sellerid} Authorization: 720ddc067f4d115bd544aff46bc75634 SecretKey: 21EC2020-3AEA-1069-A2DD-08002B30309D Content-Type: application/xml Accept: application/xml
Example: Json, Request
GET https://api.newegg.com/marketplace/datafeedmgmt/feeds/result/{Requestid}?sellerid={sellerid} Authorization: 720ddc067f4d115bd544aff46bc75634 SecretKey: 21EC2020-3AEA-1069-A2DD-08002B30309D Content-Type: application/json Accept: application/json
Response Body
Attribute | Format | Description |
DocumentVersion | Decimal | Fixed value: 1.0 |
MessageType | String | ProcessingReport |
OrginalMessageName | String | Available value to identify processed message |
OriginalMessageType | String | Applicable information that will be available to identify the error or warning related to the request type |
ProcessedStamp | Datetime | The time stamp for processed message
Time format: 8/12/2010 9:32:33 PM |
StatusCode | String | Available value to identify message processing status |
ProcessedCount | Integer | Identify the total processed records |
SuccessCount | Integer | Identify the total successfully processed records |
WithErrorCount | Integer | Identify the total error processed records |
SubCategoryID | String | Applicable information that will be available to identify the error or warning related to the request type |
SellerPartNumber | String | |
ManufacturerPartNumberOrISBN | String | |
NeweggItemNumber | String | |
UPC | String | |
OrderNumber | String | |
TrackingNumber | String | |
ErrorDescription | String | Identify the reason of error or warning |
Schema: ProcessingReport.xsd
Example: XML, Response
<?xml version="1.0" encoding="utf-8"?> <NeweggEnvelope> <Header> <DocumentVersion>1.0</DocumentVersion> </Header> <MessageType>ProcessingReport</MessageType> <Message> <ProcessingReport> <OriginalMessageName>APIAutoFile.xml</OriginalMessageName> <!-- please ignore this element --> <StatusCode>ProcessReport</StatusCode> <ProcessingSummary> <ProcessedCount>3</ProcessedCount> <SuccessCount>1</SuccessCount> <WithErrorCount>2</WithErrorCount> </ProcessingSummary> <Result> <AdditionalInfo> <SubCategoryID>1648</SubCategoryID> <SellerPartNumber>sellerparttest001</SellerPartNumber> <ManufacturerPartNumberOrISBN>mftparttest001</ManufacturerPartNumberOrISBN> <UPC /> </AdditionalInfo> <ErrorList> <ErrorDescription>Error(s). Item not created.</ErrorDescription> <ErrorDescription>Manufacturer - The manufacturer does not exist in our system. Please contact Marketplace Support for more information </ErrorDescription> </ErrorList> </Result> <Result> <AdditionalInfo> <SubCategoryID>1648</SubCategoryID> <SellerPartNumber>sellerparttest002</SellerPartNumber> <ManufacturerPartNumberOrISBN>mftparttest002</ManufacturerPartNumberOrISBN> <UPC>null</UPC> </AdditionalInfo> <ErrorList> <ErrorDescription>Error(s). Item not created.</ErrorDescription> <ErrorDescription>UPC - Format Error: UPC must be an numeric string of at least 12 digits.</ErrorDescription> </ErrorList> </Result> </ProcessingReport> </Message> </NeweggEnvelope>
Example: Json, Response
{ "NeweggEnvelope": { "Header": { "DocumentVersion": "1.0" }, "MessageType": "ProcessingReport", "Message": { "ProcessingReport": { "OriginalMessageName": "APIAutoFile.xml", "StatusCode": "ProcessReport", "ProcessingSummary": { "ProcessedCount": "3", "SuccessCount": "1", "WithErrorCount": "2" }, "Result": [ { "AdditionalInfo": { "SubCategoryID": "1648", "SellerPartNumber": "sellerparttest001", "ManufacturerPartNumberOrISBN": "mftparttest001" }, "ErrorList": { "ErrorDescription": [ "Error(s). Item not created.", "Manufacturer - The manufacturer does not exist in our system. Please contact Marketplace Support for more information." ] } }, { "AdditionalInfo": { "SubCategoryID": "1648", "SellerPartNumber": "sellerparttest002", "ManufacturerPartNumberOrISBN": "mftparttest002", "UPC": "null" }, "ErrorList": { "ErrorDescription": [ "Error(s). Item not created.", "UPC - Format Error: UPC must be an numeric string of at least 12 digits." ] } } ] } } } }
Request Failure Errors
For common HTTP error responses, please refer to Failed Response Error Code List.
Error Code | Description |
DF004 | Unfortunately, we are unable to process your request at this time. We apologize for the inconvenience. Please try again later. |
DF005 | Your feed was not submitted successfully (Feed Request ID: [{0}]). Please resubmit your feed again. |
DF006 | The requestID cannot be null. |
DF007 | Invalid RequestID. |
DF010 | Data feed request processing failed:{0}
Available values: |
Example: XML, Response
<?xml version="1.0" encoding="utf-8"?> <Errors> <Error> <Code>DF006</Code> <Message>Invalid RequestID</Message> </Error> </Errors>
Example: Json, Response
[ { "Code": "DF006", "Message": "Invalid RequestID" } ]
Last updated: October 15, 2018