eBay API Call Limit
Asked Answered
L

3

6

I am working on a program for a friend which will allow him to post and revise listings to his eBay account and when reviewing the necessary documentation I have found a conflict in terms of limits.

This page suggests that each API has a limit of 5,000 calls per day: https://go.developer.ebay.com/developers/ebay/ebay-api-call-limits

However, this page specifies that the Add Listing and Revise Listing calls can have up to 3.5 million calls per day each: http://developer.ebay.com/devzone/xml/docs/reference/ebay/ReviseItem.html

Can anyone advise me on what the limits are or whether these Add and Revise Listing calls do not contribute to the rest of your API calls as defined in the first URL?

Lantz answered 20/7, 2013 at 11:23 Comment(0)
L
19

The mere fact of signing up for a developer account with eBay gets you access to both sandbox and production environment.

Without lifting a finger you get 5,000 production API calls to eBay for your application. No approvals or anything needed to have these 5,000.

By the way this is 5,000 per day.

If you want a need more then you'll have to submit your app for compatibility check by eBay.This is basically to ensure their TOS and best use of API for your objective is being used. Once approved, they will increase the call limit based on your needs.

The application application isn't hard to pass. I've had simple 5 pages of code passed and more complex apps passed. In fact I've never failed an application check before.

Make sure to include in your application check why you need higher limits based on use now or in future. If you don't ask they might not give them.

PS - If I recall , I never even actually had to submit my application (actual software file) to eBay for compatibility check. Just took screen shots of application and documented what it would be used for, who would use it and what API calls we were using.

I was initially given 1 million API calls a day and upon a simple request was able to increase it to 2 million without any fuss.

Lastly, I would note that if this application is for internal use only, then make sure to tell them that because if you plan on collecting user credentials then eBay would surely require some more advanced checking. All my apps previously did not collect credentials or require them. Just used the finding API.

Just be legit and not doing anything funny and eBay will support all your needs in regards to using their API and increased call limits no matter if your small fish or enterprise.

UPDATE

  • Default now seems to be 1.5 Million calls as soon as your app passes Compatibility check.

  • When applying, their major concerns are related to error handling. Ex: If call fails, you have some method to either report it in a log file or take action to resolve/terminate. My last app was successfully approved with a simple log tab that reported any API errors on the UI and stored them into a CSV file local to the machine the app was installed on.

They're not looking to approve based on your apps ingenuity, rather just trying to prevent abuse.

Leverhulme answered 2/3, 2014 at 13:6 Comment(3)
Thanks for the info, what sorts of apps can you seek approval for? Webapps? Desktop Mac/Windows native apps?Psychopharmacology
I wonder if this is still the case in 2023, they may already have changes in compatibility check. Don't know yet, but thank you for the information.Alcoholometer
Curious how long Ebay generally takes to raise your call limits after submitting the Compatibility Check?Bunyan
I
0

Your application need to complete the ebay compatible application check process to get more than 5000 calls per day.

Click Here

Indent answered 20/7, 2015 at 10:33 Comment(0)
C
0

eBay makes this a "premium" feature. There's no way we can raise the limit without paying eBay a good fortune. enter image description here

Commoner answered 8/7, 2021 at 4:36 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.