eBay has announced what it calls its "new generation of APIs" that will power the eBay developer community on both the buy and sell side. The APIs were designed to meet businesses where they are as opposed to creating an eBay-centric ecosystem that businesses must adjust to. 10 brand new APIs make up the heart of the completely revamped API portfolio, and eBay has delivered a number of resources to introduce, grow, and nurture development within its new set of tools for developers.
"We believe that commerce is moving from an experience that you go to, to an experience that comes to you," eBay commented in its fall developer update. "For the first time, our new Buy APIs enable developers to build buying experiences where consumers can purchase products from eBay anytime, anywhere--wherever consumers are online."
The Buy APIs were designed to enable social sites, merchants, marketplaces, and other online platforms to offer more purchase opportunities for users/customers. Sellers can list inventory on eBay, and users can see such inventory directly within the third party platform used. For any developer or app that has desired to include eBay inventory directly within his or her app, that time has come. Those interested can see more at APIs for Buying Items on eBay.
eBay's new Sell APIs are set to replace the company's legacy Trading APIs. The Sell APIs revolve around catalogs. The APIs power marketing campaigns for seller promotions/advertisements directly on eBay. 25% of eBay's global inventory was already listed via 3rd party apps through the Trading APIs. The new Sell APIs are more consistent and performant and eBay expects developers will be able to more quickly customize and scale eBay-based business. Features include inventory and listing management, order management and fulfillment, post-order process management, account information and settings, marketing campaign management, performance reports, metadata, and communication management. Those interested can learn more at APIs for Selling Inventory on eBay.
All the new APIs use OAuth 2.0 for authentication, a RESTful design and a JSON data format. The new APIs were all built with the same structure; thus, users will experience consistency across all the new buying and selling APIs. eBay aimed to create a seamless experience to buyers and sellers as they cross applications, devices, and ecosystems. Check out the API Journey to read about eBay's development of the new services.