Partners have a variety of options to automate their ability to download performance reports without having to log into the portal, as well as use APIs and other methods to download and integrate their solutions directly with eBay product feeds.

 

These options include:

  • API Endpoints for Reports
  • The Feed API
  • Data Feeds

API Endpoints for Reports

Partners can use scripts to automatically retrieve their reports, rather than having to log into the portal to view them.

Every report on the portal can be scripted, including the granular Transaction Detail report, and additional reports that show partners their Performance By:

  • Campaign
  • Category
  • Checkout Site
  • Custom ID
  • Day
  • Month
  • Tool
  • Top-Selling Item

 

All of these reports can automatically be scripted. Download this short guide on how to update your endpoints.

Feed API

Partners can also integrate with the eBay Feed API, the most resource-efficient interface to access the billion-plus global eBay listings, that allows partners to retrieve big chunks of structured listing data and regular updates with very few API calls.

 

It is designed as an alternative feed source to the Item Feed files provided as direct downloads through the eBay Partner Network. The new feeds provide major improvements in terms of accessibility, compatibility, and quality compared to the legacy Item Feeds.

 

Download the Feed API Playbook

 

Data Feeds

Partners can also use the following parameter to download data feeds on demand: 

 

Endpoint: https://epn.ebay.com/downloadFeeds

 

Parameters (note: only one program ID and one category ID per script):

 

All Items (vertical feeds) -

 

programs={PROGRAMID}

 

feedType=full

 

categories={CATEGORYID}

 

username={USERNAME}

 

password={PASSWORD}

 

Example:

 

curl -l -k -o "anyFileName.gz" https://epn.ebay.com/downloadFeeds --data "programs=1&feedType=full&categories=8&username=USERNAME&password=PASSWORD"

 

New Items By Date (incremental feeds) –

 

Fixed Price Feeds:

 

programs={PROGRAMID}

 

feedType=daily

 

feedName=1

 

categories={CATEGORYID}

 

date={YYYY-MM-DD}

 

username={USERNAME}

 

password={PASSWORD}

 

Example:

 

curl -l -k -o "anyFileName.gz" https://epn.ebay.com/downloadFeeds --data "programs=1&feedType=daily&feedName=1&categories=260&date=YYYY-MM-DD&username=USERNAME&password=PASSWORD"

 

Others (US program – Motors, Motors v1 – Parts & Accessories, Motors v2 – Auctions, Motors v2 – Fixed Price & Classifieds, Fashion – Optimized Fixed Price, Cons Electronic – Optimized Fixed Price and Auction. DE program – Fashion Optimized Fixed Price):

 

programs={PROGRAMID}

 

feedType=special

 

feedName={2}

 

date={YYYY-MM-DD}

 

username={USERNAME}

 

password={PASSWORD}

 

Note: feedName value correlates to where the feed shows in the portal drop-down menu e.g., US “Motors v2 – Auctions” is 3rd in the drop-down, so feedName=3; US “Fashion – Optimized Fixed Price” is 5th in the drop-down, so feedName=5

 

Example:

 

curl -l -k -o "anyFileName.gz" https://epn.ebay.com/downloadFeeds --data "programs=1&feedType=special&feedName=2&date=YYYY-MM-DD&username=USERNAME&password=PASSWORD"

 

Data Feed Troubleshooting

  • Is your account enabled for feeds?
  • Did you use your EPN email and password, not your eBay login credentials?
  • Does the feed you are trying to download exist? E.g., All Items feeds only support Fashion, Electronics, and Home & Garden - are you trying to use a different category ID? All Items feeds are only available for US, UK, DE, and IT - are you attempting the download for one of these programs?
  • Are all parameters included in your script?
  • Are you making a POST, not a GET, call?