Skip to main content

  • Important: Due to EU & UK Payments regulatory requirements, an additional security verification via Digital Signatures is required for certain API calls that are made by EU/UK sellers. Please refer to Digital Signatures for APIs to learn more on the impacted APIs and the process to create signature to be included in the HTTP payload.

  • OpenAPI Specification - Version 2.0 for all of our RESTful APIs will no longer be available starting April 5, 2023. We will continue leveraging OpenAPI Specification - Version 3.0 for new features in our RESTful APIs.

eBay’s Commerce APIs provide access to core capabilities that are commonly used in conjunction with searching, buying, selling and other commerce activities.

Available Commerce APIs

The Commerce APIs currently consist of the following APIs:

Name Description API Reference Release Notes
Catalog API Search the eBay catalog for products on which to base a seller's item listing, retrieve a product record by its eBay product identifier (ePID).
Charity API Retrieve a list of charitable organizations and access the details for those charitable organizations.
Identity API Retrieve account profile information for an authenticated user.
Media API Create, upload, and manage video resources.
Notification API Explore, subscribe to, and process eBay notifications.
Taxonomy API Discover appropriate categories to filter listings retrieved by the Buy APIs, or determine the best category in which to offer an item for sale and determine what categories to include in campaigns or promotions with the Sell APIs.
Translation API (beta) Translate common commerce content, such as the title and description of an item to help present marketplace listings to buyers in different countries or regions. The Translation API takes foreign language search queries from the buyer and translates them for the target marketplace, as well.