This document explains how to construct and submit a Feedback API call. It provides an overview of the formats and parameters you can use with the Feedback API.
The Feedback API supports the following request and response formats.
Each Feedback API call consists of the following elements:
X-EBAY-SOA-SECURITY-TOKEN header. Similarly, you must always specify the call name in the X-EBAY-SOA-OPERATION-NAME header. All Feedback API requests must be sent to the eBay Production API Gateway URL (endpoint): https://svcs.ebay.com/FeedbackService
The Feedback Service is not currently supported in the eBay Sandbox environment.
When you make a Feedback API call, you choose whether to specify a standard value in the HTTP header. The following table contains descriptions of standard Feedback API parameters and the corresponding headers:
| Header Value | Required? | Description | ||||||
|---|---|---|---|---|---|---|---|---|
| CONTENT-TYPE | No | If you use this header, you must specify the content format exactly as shown, or your call
may fail. The allowable values are:
| ||||||
| X-EBAY-SOA-MESSAGE-PROTOCOL | Conditionally | If you make a SOAP request, you must use this header to specify the protocol you are using. Allowable values are "SOAP11" for SOAP Version 1.1 and "SOAP12" for SOAP Version 1.2. | ||||||
| X-EBAY-SOA-OPERATION-NAME | Yes | The name of the call you are using (for example, createDSRSummaryByCategory or getDSRSummary). | ||||||
| X-EBAY-SOA-SECURITY-TOKEN | Yes | For authenticated services, this provides the Auth Token for the user upon whose behalf the call is made. | ||||||
| X-EBAY-SOA-SERVICE-NAME | No | The name of the eBay API you are using. Specify "FeedbackService" for all Feedback API calls. | ||||||
| X-EBAY-SOA-SERVICE-VERSION | No | The API version your application supports (e.g., 1.0.0). |
The Feedback API calls to not have standard input fields.
Refer to the Feedback API Call Reference for the input and output fields supported by the Feedback API calls.
The following example shows standard Feedback API headers for an HTTP POST call using XML:
X-EBAY-SOA-OPERATION-NAME: getDSRSummary X-EBAY-SOA-SERVICE-VERSION: 1.0.0 X-EBAY-SOA-SECURITY-TOKEN: YourTokenHere X-EBAY-SOA-SERVICE-NAME: FeedbackService
The following example shows standard Feedback API headers for an HTTP POST call. The X-EBAY-API-REQUEST-ENCODING header specifies XML for XML or SOAP input, and the example includes
X-EBAY-SOA-MESSAGE-PROTOCOL: SOAP12 to specify you are using SOAP Version 1.2.
X-EBAY-SOA-OPERATION-NAME: getDSRSummary X-EBAY-SOA-SERVICE-VERSION: 1.0.0 X-EBAY-SOA-SECURITY-TOKEN: YourTokenHere X-EBAY-SOA-MESSAGE-PROTOCOL: SOAP12 X-EBAY-SOA-SERVICE-NAME: FeedbackService
You can test calls using the Production environment (that is, using the https://svcs.ebay.com/FeedbackService? endpoint). For the Feedback API, the Production environment is preferred for testing, because the Production environment has pertinent data and the Feedback DSR calls do not alter item or user data.
The Feedback Service is not currently supported in the eBay Sandbox environment.
You can access a particular version of the Feedback schema using a URL with the following format, where VERSION is the version identifier of the release:
http://developer.ebay.com/webservices/feedback/VERSION/FeedbackService.wsdl
The version identifier is the version number of a particular schema (a release number)
For example, you can access version 1.0.0 of the WSDL version of the schema at the following URL:
http://developer.ebay.com/webservices/feedback/1.0.0/FeedbackService.wsdl
Alternatively, you can use the following link to download the latest WSDL for the Feedback API:
http://developer.ebay.com/webservices/feedback/latest/FeedbackService.wsdl
This documentation and the API may only be used in accordance with the eBay Developers Program and API License Agreement.
© 2008–2010 eBay Inc. All rights reserved.
eBay and the eBay logo are registered trademarks of eBay Inc.
All other brands are the property of their respective owners.