eBay Web Services Overview
Learn about eBay Web Services products.
The eBay platform offers an unprecedented opportunity to build a new eBay business or expand your current business, reach new customers, and create a potential new stream of revenue. Leverage the resources of the eBay Developers Program to tap into eBay's marketplace of over 200 million users with tools and services that meet the diverse needs of buyers and sellers on eBay.
Selling
eBay Trading API offers authenticated access to private eBay data to enable automation and innovation in the areas of listing items, retrieving seller sales status, managing post-transaction fulfillment, and managing private eBay user information such as My eBay and Feedback details.
Project Echo is the next level of platform integration that allows developers to embed their applications where sellers manage their businesses on eBay.com.
Buying
eBay Shopping API offers access to public read-only data such as searching for items, products, eBay member profiles, popular eBay Items and popular searches.
eBay Merchandising API offers access to product and item information used to up-sell or cross-sell eBay items.
Research and Data
Research APIs for eBay lets you retrieve historical eBay data. The Research APIs for eBay include:
- Price Research API: Free for non-commercial use up to 1,000 calls a month
- Advanced Research API: Available for license from DataUnison
Monitoring
eBay provides two APIs with real-time notification and alerting capability for server-side and client-side applications.
Server Notifications API offers server notifications for subscribed events. Server notifications are suitable for server-side applications that can listen for notification events posted to them from eBay.
Client Alerts API enables retrieval of alert messages for public and private channels. Client Alerts are ideal for client-side applications like widgets and platforms like mobile, which require a light-weight API.
Which API should I use
API by feature: Learn which API to use with your application
Call Limits
API call limits: Maximum number of API calls allowed for your application