Our Buy APIs enable developers to build buying experiences where consumers can purchase products from eBay anytime, anywhere—wherever consumers are online.
- Use cases: eBay’s Buy APIs are designed to enable social sites, merchants, or marketplaces who want to virtually increase the inventory they offer to their customers.
- Benefits for sellers: Contextual commerce helps eBay sellers to list their inventory on eBay and enable shoppers to discover that eBay inventory anywhere on the Web, including social sites and other contexts.
- Opportunity for 3rd-party developers: For eligible developers, eBay’s Buy APIs expand the potential customer segments that developers can offer their services to and create opportunities for new types of integrations that you may have never thought possible.
As an eBay Partner Network affiliate or Buy API Partner, you can drive traffic to eBay via the traditional affiliate model, or let your customers browse eBay items and purchase these items without leaving your site—also known as contextual commerce.
As a developer, you can create experiences that seamlessly integrate eBay shopping into social sites, DIY blogs, and specialized digital magazines and forums; or you can create websites and applications that bring eBay inventory into new geographical markets or into other enterprise shopping experiences.
Available Buy APIs
The Buy APIs listed here are intended for certain approved eBay partners based on their application. Acceptance of applications is based on the proposed business model, as well as a formal agreement to abide by the policies and requirements stipulated by eBay. See Get Started in a Buying Application to learn more.
|Name||Description||API Reference||Release Notes|
Search for and retrieve eBay items and use filters and parameters to create customized item sets.
Search by image ID (a Base64 string) and check if a product is compatible with the specified item, such as if a specific car is compatible with a specific part or search for a compatible part. (Search by image is an Experimental Resource.)
Search for and retrieve details about eBay deals and events, as well as the items associated with those deals and events.
|Feed Beta API||
Download daily files containing newly listed items or weekly bootstrap files containing all the items in a category. Download an hourly file of items that have changed in a category during that hour.
Use metadata methods to see what feed types and feed files you have access to, and then download the feed files you want.
|Marketing API||Returns an array of products based on the category and metric specified. This includes details of the product, such as the eBay product ID (EPID), title, and user reviews and ratings for the product.|
|Marketplace Insights API||
Retrieve the sales history of items sold on eBay.
Place bids for a buyer on auction items and retrieve the bidding details for an auction where the buyer has placed a bid.
Open a guest checkout session, update orders, apply a coupon to the order, retrieve order, payment status, and shipment details, and pay for the order.
For eBay member checkouts, it also provides legacy IDs to enable you to use the Post Order API for returns and cancellations.
Note: You can also use the Commerce Taxonomy API to discover and use appropriate categories to filter items retrieved by the Buy APIs.