Skip to content

Reference

CAUTION

This is an experimental eBay SDK in an early alpha stage. Not all APIs have been fully tested or can be tested due to user, marketplace, country restrictions, or sandbox limitations. While the SDK should be usable, breaking changes may occur at any time, including minor releases.

Events

Buying APIs

API-ReferenceDescriptioneBay
BrowseAPISearch 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.
CatalogAPISearch the eBay catalog for products on which to base a seller's item listing, retrieve a product record by its eBay product identifier (ePID).
DealAPISearch for and retrieve details about eBay deals and events, as well as the items associated with those deals and events.
FeedAPIUse metadata methods to see what feed types and feed files you have access to, and then download the feed files you want.
FeedBetaAPIDownload 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.
IdentityAPIRetrieve account profile information for an authenticated user.
MarketingAPIReturns 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. In addition, retrieve items with the highest watch counts in a specific category.
MarketingBetaAPIReturns 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.
OfferAPIPlace bids for a buyer on auction items and retrieve the bidding details for an auction where the buyer has placed a bid.
OrderAPIOpen 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.
TaxonomyAPIDiscover 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.
TranslationAPIDTranslate 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.

Developer APIs

API-ReferenceDescriptioneBay
AnalyticsAPIProvides call-limit and call usage data.
ClientRegistrationAPIRegisters a new third-party financial application with eBay.
KeyManagementAPICreates encrypted keypairs that are required when creating digital signatures for eBay APIs which access confidential financial information.

Selling APIs

API-ReferenceDescriptioneBay
AccountAPI (v1)Manage your business policies and custom policies, manage your shipping rate tables and sales tax tables, opt in and out of selling programs, and check your seller privileges using the Account API v1.
AccountAPI (v2)Provides advanced tools for managing and updating custom shipping rate tables.
AnalyticsAPIProvides information about an individual seller’s business performance through different report and data gathering resources including customer service metrics, traffic reports, and seller profiles. See Analyzing seller performance in the Selling Integration Guide.
CatalogAPISearch the eBay catalog for products on which to base a seller's item listing, retrieve a product record by its eBay product identifier (ePID).
ComplianceAPIProvides tools for validating listings to help sellers keep their listings in compliance with eBay’s policies.
FeedAPIManage 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.
FeedbackAPIAllows users to manage feedback across buying and selling activities.
FinancesAPIRetrieve detailed information on seller payouts for eBay orders, and also retrieve details on all monetary transactions on eBay's system between the seller, buyer, and eBay. These transactions include sales, buyer refunds, seller credits, payment disputes, shipping label purchases, and non-sales related charges to the seller's account.
FulfillmentAPIRetrieve and fulfill orders, issue refunds, and manage third-party payment disputes initiated by buyers. See Handling orders in the Selling Integration Guide.
IdentityAPIRetrieve account profile information for an authenticated user.
InventoryAPICreate and manage inventory item records, and then convert these inventory items into product offers on eBay marketplaces.
LeadsAPIUse this API to retrieve and respond to purchase offers, and retrieve sales leads from classified ads.
MarketingAPIProvides the ability to offer appealing discounts and eye-catching ad placements that display in key spots throughout the eBay buying flows; manages the life cycle of item promotions and promoted listings, and generates reports.
MediaAPICreate videos and documents which can be attached to listings.
MessageAPISend messages, retreive conversations, and modify the status of conversations.
MetadataAPICRetrieves eBay category policies and information on sales tax jurisdictions.
NegotiationAPIGives seller the ability to reach out and make a discount offer to buyers who have shown an interest in their item listings.
NotificationAPIExplore, subscribe to, and process eBay notifications.
RecommendationAPIReturns information that sellers can use to configure Promoted Listings ad campaigns.
StoresAPIManage a store's category hierarchy.
TaxonomyAPIDiscover 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.
TranslationAPITranslate 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.

This software is not an official eBay product and is not associated with, sponsored by, or endorsed by eBay Inc.