eBay (APIs.json)

eBay offers developers a wide range of RESTful and Traditional APIs. For new development, eBay strongly encourages the use of our RESTful APIs. A key benefit of REST is that it uses less bandwidth and supports multiple formats including plain text, XML, HTML, and JSON while SOAP only supports XML.

eBay Account API

The Account API gives sellers the ability to configure their eBay seller accounts, including the seller's policies (eBay business policies and seller-defined custom policies), opt in and out of eBay seller programs, configure sales tax tables, and get account information.

Properties

Tags

  • Custom
  • Policies
  • Fulfillment
  • Names
  • Payments
  • Marketplace
  • Program
  • Types
  • Onboarding
  • Privilege
  • Opted
  • Programs
  • Opt
  • Out
  • Rates
  • Tables
  • Code
  • Countries
  • Jurisdiction
  • Sales
  • Taxes
  • Subscriptions
  • Kyc
  • Advertising
  • Eligibility

Analytics API

Provides information about an individual seller’s business performance through different report and data gathering resources including customer service metrics, traffic reports, and seller profiles.

Properties

Tags

Compliance API

Provides tools for validating listings to help sellers keep their listings in compliance with eBay’s policies.

Properties

Tags

  • Listings
  • Summaries
  • Violations

Feed API

Manage your eBay business by downloading or uploading inventory, order, and customer service metric files, and creating schedules. This API is designed to make a large merchant's workflow more efficient by leveraging eBay infrastructure to use parallel execution and to automatically retry on errors.

Properties

Tags

  • Orders
  • Tasks
  • Inventory
  • Schedules
  • Downloads
  • Files
  • Results
  • Templates
  • Inputs
  • Uploads
  • Customers
  • Metrics
  • Services

Browse API

Using the Browse API, you can create a rich selection of items for your buyers to browse with keyword and category searches.

Properties

Tags

Deal API

This API allows third-party developers to search for and retrieve details about eBay deals and events, as well as the items associated with those deals and events.

Properties

Tags

Deal API

This API allows third-party developers to search for and retrieve details about eBay deals and events, as well as the items associated with those deals and events.

Properties

Tags

Market API

The Marketing API retrieves eBay products based on a metric, such as Best Selling, as well as products that were also bought and also viewed.

Properties

Tags

Market API

The Marketing API retrieves eBay products based on a metric, such as Best Selling, as well as products that were also bought and also viewed.

Properties

Tags

Marketplace Insights API

The Marketplace Insights API provides the ability to search for sold items on eBay by keyword, GTIN, category, and product and returns the of sales history of those items.

Properties

Tags

Offer API

The Offer API provides the ability to place and retract a proxy bid for a buyer and to retrieve all the auctions where the buyer is bidding.

Properties

Tags

Order API

The Order API is part of the eBay Buy APIs. It is used to purchase items and track the purchase orders. The Order API supports the complete guest checkout process. Use the Order API with the other Buy APIs to create a buying application that lets guest users buy from eBay sellers without visiting the eBay site. The Buy APIs provide the ability to purchase eBay items from your app or website.

Properties

Tags

Finances API

The Finances API is used by sellers to review/track financial information for their eBay account, such payouts to their bank account, loans/repayments, shipping costs, etc. The information returned is similar to that available under the Payments tab of the Seller Hub in My eBay.

Properties

Tags

Fulfillment API

The outcome of a buyer's eBay checkout process is an order. This API enables sellers to manage the completion of an order in accordance with the payment method and timing specified at checkout. The line items in the order are grouped into one or more packages. As the seller addresses, handles, and ships each package, the set of specifications for this process is known as a fulfillment. Use the Fulfillment API to facilitate and monitor these activities from the order to completion. Sellers' status on eBay depend partly on their record of timely fulfillment.

Properties

Tags

Inventory API

The Inventory API is used to create and manage inventory item records, and then convert these inventory items into product offers on eBay marketplaces.

Properties

Tags

Logistics API

The Logistics API helps sellers streamline the process of delivering ecommerce orders by offering shipping labels for a range of shipping services, all priced with eBay-negotiated shipping rates.

Properties

Tags

Logistics API

The Logistics API helps sellers streamline the process of delivering ecommerce orders by offering shipping labels for a range of shipping services, all priced with eBay-negotiated shipping rates.

Properties

Tags

Metadata API

The Metadata API has operations that retrieve configuration details pertaining to the different eBay marketplaces. In addition to marketplace information, the API also has operations that get information that helps sellers list items on eBay.

Properties

Tags

Negotiation API

The Negotiation API gives sellers the ability to engage in sales negotiations with buyers. The API currently supports only the ability for sellers to extend offers to buyers who have shown an interest in their listings. The ability to partake in more detailed negotiations will increase as the functionality of the API is expanded.

Properties

Tags

Recommendation API

The Recommendation API returns information that sellers can use to configure Promoted Listings ad campaigns.

Properties

Tags

Recommendation API

This API provides stores-related resources for third-party developers. These resources let you retrieve basic store information such as store name, description, store url, return store category hierarchy, add/rename/move/delete a single user's eBay store category, and retrieve the processing status of these tasks.

Properties

Tags

Catalog API

The Catalog API allows users to search for and locate an eBay catalog product that is a direct match for the product that they wish to sell. Listing against an eBay catalog product helps insure that all listings (based off of that catalog product) have complete and accurate information.

Properties

Tags

Charity API

The Charity API allows third-party developers to search for and access details on supported charitable organizations.

Properties

Tags

Identity API

The Identity API returns data for an authenticated user (user access token) based on the OAuth scopes provided. Non-confidential information, such as eBay userID is returned using the default scope. Confidential data for an individual, such as address, email, phone, etc. are returned based on the OAuth scope you use in the call.

Properties

Tags

Media API

The Media API allows third-party developers to create, upload, and fetch videos using the primary methods and fields listed in the sections that follow.

Properties

Tags

Notification API

The eBay Notification API allows users to manage notifications using the primary method and fields listed in the sections that follow.

Properties

Tags

Taxonomy API

Use the Taxonomy API to discover the most appropriate eBay categories under which sellers can offer inventory items for sale, and the most likely categories under which buyers can browse or search for items to purchase. In addition, the Taxonomy API provides metadata about the required and recommended category aspects to include in listings, and also has two operations to retrieve parts compatibility information.

Properties

Tags

Taxonomy API

The Translation API provides machine translation to help bring inventory to new markets. The Translation API translates common commerce content, such as the title 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.

Properties

Tags

Client Registration API

The Client Registration API provides Dynamic Client Registration for regulated Third Party Providers (TPPs) who are, or will be, engaged in financial transactions on behalf of individuals domiciled in the EU/UK. This is required by the EU's Second Payment Services Directive (PSD2) which requires all regulated Account Servicing Payment Service Providers (ASPSPs) to provide secure APIs to access account and payment services on behalf of account holders.

Properties

Tags

Key Management API

The Key Management API creates keypairs that are required when creating digital signatures for multiple APIs.

Properties

Tags