Skip to content

Compatible Application Check

Before you build your application, please check out and follow the Prerequisites for Going Live and consider these best practices to ensure that your application is robust and efficient. This will help you when you go through the Compatible Application Check process.

Prerequisites for Going Live

The Prerequisites for Going Live covers performance criteria, UTF-8, and schema versioning

Best Practices

  1. Call Retries: Ensure that you retry calls only if they are eBay Server / infrastructure errors, and you should consider retrying in those cases to make your application robust. Retrying calls where there is a request error, will not fix the issue, so ensure that you do not make calls unnecessarily.
  2. API Version: Start with the latest version of the API and update your application periodically to use the latest version. If you choose to use one of the SDKs, then use the latest version of the SDK and periodically update your application to use the latest version. With this, you can take advantage of all new features available.
  3. Volume of Data returned: Limit the volume of data returned by using the appropriate DetailLevel or GranularityLevel and do not make calls more frequently than necessary. Implement compression to reduce the payload size across the network.

Why go through the Compatible Application Check process?

If you need call limits higher than 5K calls a day, you need to go through compatibility check. eBay's Developer Technical Support (DTS) team will evaluate your application to ensure that it has implemented the best practices and Prerequisites for Going Live requirements so that the application makes the most efficient use of the API.

Compatible Application Check

Open a new Technical Support case and fill out the Compatible Application Check form completely and accurately.
- Expect to hear from us with 3 - 5 business days
- Be prepared to respond to any additional queries
The process should be complete in 5 - 7 business days provided:

  1. Your form is complete and accurate
  2. You have met the compatible application requirements
  3. You are within API Licence guidelines

Last modified September 14, 2006 09:06 AM