eBay Developers Program Q4 2021 Newsletter

Program news

We hope everyone is well. We want to take this time to share with you some updates that occurred within the eBay Developers Program over the last quarter (Oct - Dec 2021).

The use of videos in listings has expanded to three new marketplaces

The use of videos in listings is now supported in three new marketplaces, including Germany, Australia, and Canada (English version only). All videos added to listings must be created with the Media API

Marketplace Account Deletion notifications

All developer applications within the eBay Developers Program are required to either subscribe to eBay marketplace account deletion/closure notifications or follow the process to opt out of subscribing to these notifications. Developers can only choose to opt out if they do not store any eBay data for various reasons. See Opting Out of eBay Marketplace Account Deletion/Closure Notifications for more information on opting out, 

eBay has started taking actions against all non-compliant applications. Actions include losing access to the Developer Tools, and/or reduced access to all or some APIs.

API updates

The following updates have been made to our APIs over the last few months.

New version of Buy Feed API rolled out

A new version of the Buy Feed API rolled out. This enhanced API allows developers to retrieve the file metadata like the supported marketplace and category along with the information about the available files for download for the various feed types. This allows partners to download the latest available file for a given category and marketplace.

Beta Buy Feed API supports two new marketplaces

The beta Buy Feed API was opened up to the Switzerland and Austria marketplaces.

Multiple updates to the Browse API

The Browse API had multiple releases in Q4. The changes in these releases are summarized below:

Support for Extended Producer Responsibility Regulations

Extended Producer Responsibility (EPR) is a policy approach under which product producers are given the responsibility of contributing to the treatment and/or disposal of post-consumer products.

Beginning January 1, 2022, sellers on the French marketplace will be required to provide this information for listings in some categories. The sellers will be expected to provide producers’ unique identifiers for the product itself, product packaging, additional shipment package materials, any added paper documentation (such identifiers being obtained from the producers in or first importers into France) and to display the eco-participation fee on certains categories (which is similar to a waste/recycling fee).The following APIs had releases to support Extended Producer Responsibility regulations:

  • Trading API
    • The new ExtendedProducerResponsibility container in Add/Revise/Relist/Verify methods will be used by sellers to provide the unique identifiers and eco-participation fees for items. For multiple-variation listings, the EcoParticipationFee will need to be provided for each product variation at the variation level.
  • Inventory API
    • The new extendedProducerResponsibility container in create/update offer methods will be used by sellers to provide the unique identifiers and eco-participation fees for offers. 
  • Metadata API

Support for Seller-Defined Custom Policies added to multiple APIs

eBay is adding support for sellers to define and attach custom policies to their listings. Although more policy types may get added in the future, the first two policy types available are Take-back policies and Product Compliance policies. The following APIs had releases to support seller-defined custom policies.

Max orders returned reduced for Fulfillment API

For the getOrders method, the maximum number of orders that can be retrieved per page of data is now 200. This value is controlled with the limit query parameter.

Sell Marketing API enhanced to add new/revised listings to campaigns

If using a rules-based Promoted Listing campaign, the seller can include and set the autoSelectFutureInventory field to ‘true’, and  new eBay listings or existing listings that are updated will automatically get added to these Promoted LIsting campaigns if those listings match the defined rules for the campaign.

New requirement for Selling Business Policies in Account API

To use the Selling Business Policies methods (fulfillment, payment, and return) in the Account API, a seller’s account must be opted in to Seling Business Policies. A seller can opt in to Selling Business Policies through My eBay, or by using the optInToProgram method of the Account API. If the seller’s account is not opted in to Selling Business Policies, an error will occur when they attempt to use the Selling Business Policy methods.

getVideo method of Media API now returns video rejection reasons

The getVideo method now returns the rejection reason(s) if a video is rejected. As soon as a video is uploaded with the Media API, the video goes through a moderation process. If a video is rejected, the reason(s) will be returned in the moderation.rejectReasons array. Knowing the reason why a video was rejected will assist the seller in troubleshooting and/or editing the video so it will not be rejected through the moderation process the next time around.

Deprecation and Decommission updates

The following APIs/methods have recently been announced as deprecated. Please see the Deprecation Status page for detailed information.

We hope everyone had a great year in 2021, and we are looking forward to working with the community in 2022! Happy holidays!