Developer Hub

Introduction

This area of the site is designed to assist dealers and third parties working on their behalves to upload their entire vehicle inventories and associated photos into eBay Motors Pro.

If you're a dealer, there are several third party feed providers who can upload to eBay Motors Pro on your behalf.

Find out how to get up-and-running on eBay Motors Pro with third party companies and/or software...

If you're a developer, here you'll find all the technical specifications you need to send inventory files to eBay Motors Pro. Any updates to these specs will also be announced here.

Get an overview of uploading an inventory of listings as a dealer or as a third party...

How to get up-and-running on eBay Motors Pro with third party companies and/or software

Third parties who can send your listings to eBay as Classified Ads

Glass' TraderDesk

Trader Desk is a leading stock management tool from the company who brought you Glass's Guide, the Used Car Bible. The system enables you to broadcast your entire used car stock to all leading automotive web sites.
Visit, email or call 01932 823823.


HPI Exchange

Motor dealers can use HPI Exchange to publish their cars on a variety of leading publishing channels. Soon you will be able to publish Classified Ads to eBay.
Visit or call 01722 435444.


Portfolio

With a client base spanning 21 manufacturer clients as well as many major dealer groups, Portfolio Europe offer a wide range of used car marketing systems and internet solutions focused on both on and offline promotion, as well as a number of strategic and service-based products.
Visit, email or call - 0845 367 4905.


AutoExposure

Auto Exposure specialise in making life easier and cost effective for both the independent and franchised motor dealer. Services include on-site digital photography, stock broadcasting, website design, email facilities and the Auto Edit self managed online stock administration and marketing system. Visit, Email or call 08703 600311


UK Web Sites

UK Web Sites are automotive specialists established in 1999 offering custom designed dealer websites for an all inclusive fixed weekly fee.  The UK Web Sites online stock management system allows you to maintain your websites and adverts on major motoring web sites such as eBay.
Visit www.ukwebsites.net or call 08707 44 44 84.


Compucars

CompuCars.co.uk has rapidly grown to become one of the primary locations to advertise your cars to retail buyers on the web. Dealers advertising their stock on CompuCars.co.uk can use the CompuCars admin system to manage their vehicles on most other automotive Web sites (including eBay & AutoTrader) at no extra cost. CompuCars.co.uk receives large numbers of retail buyers each month looking to buy and sell used cars.
See www.CompuCars.co.uk or telephone 0845 665 6000.

Many dealers and marketing agencies use third party companies and/or software to manage sending their stock to publishers like eBay.

It's quick and easy to get your stock onto eBay using a third party, and you won't need to share your eBay User ID or password with anyone.

First, sign up for eBay Motors Pro, then check to see if the software or company you're already using is on the list to the right.

If they are in the list:

  1. Log into eBay Motors Pro, click on 'My Settings' at the top of the screen and create an Upload username and password
  2. Use the contact details to the right to inform an account manager or Customer Support representative of your Upload username and password (you do not need to let them know your eBay username or password)

If they are not on the list:

  1. Contact your account manager for the software or company in question
  2. Direct them to this page (www.ebaymotorspro.co.uk/developer)

Overview of uploading an inventory of listings as a dealer or as a third party

Technical Specification

Documentation & examples

Last update: 17th March, 2008

Download the documentation & examples here. This file includes:

  • Updated An example ZIP file, containing an XML document for an inventory containing two vehicles, one with images
  • Improved HTTP & XML specifications & protocol documentation (PDF)
  • Example 'View Item Page' (eBay vehicle listing) screenshot (JPG)

XML Specifications Document (XSD)

Last update: 7th Sep 2006

Make and Model list

Last update: 15th Aug 2006

Download the Make and Model list here. This file is a CSV (comma-separated value) list of the eBay Motors Pro Make and Model IDs and their names


3 steps to upload an entire inventory

  1. Create an XML file containing the entire inventory using the specs on this page, and validate it against the XSD (see Resources and Tips for more information)
  2. Place the XML file and digital photos into a ZIP file (See the Technical Specification for more information)
  3. Either upload the file via the webform found in eBay Motors Pro (Create Listings > Upload inventory) OR send the file via HTTP (POST) to http://www.ebaymotorspro.co.uk/
    upload/upload.html

eBay Motors Pro has a simple and robust protocol for uploading your stock. Using a few straightforward tools, you could manage all your listings in an office tool like Excel, or with the assistance of a programmer or developer automatically send entire inventories on behalf of as many sites and dealers as you like.

The overview below will answer the majority of questions you might have while creating an upload file for eBay Motors Pro. We don't provide dedicated technical support for the Upload service, but if you have a question which is not covered here, please Contact Us and we'll update the information where possible.

Account requirements

Every dealer uploading their inventory, either through our webform or through the http upload URL, will need to have registered with eBay and activated their eBay Motors Pro account. Both trial-period and paying dealers can upload listings. A single account corresponds to a single dealer site - this means that a multiple-site franchise needs several accounts.

For someone else to upload their inventory on their behalf, a dealer must create a special Upload username and password, which protects a dealer's account by allowing them to authorise a third party to list on their behalf without actually sharing their eBay User ID and password. Upload usernames and passwords are created through the My Settings part of the eBay Motors Pro website.

Upload process & required files

The basic process is the same regardless of whether you're uploading through eBay Motors Pro (Create Listings> Bulk Upload/ Download), or sending files to the HTTP upload URL, and also whether you're sending listings for the first time or updating details of existing listings (the only exception being that you only need to send the photos for each listing once). Please refer to the box to the right entitled '3 steps to upload an entire inventory'.

You (and the dealer if you're uploading on someone's behalf) will receive status emails after each upload, detailing any errors which may occurred due to file formats, syntax or content.

See the Technical Specification for more information.


Resources & tips for developing in XML for eBay Motors Pro

If you're familiar with uploading your listings from Excel or other tools in CSV format, then these resources and tips could be helpful in helping you transition to using XML. Please note that the use of tools and websites not provided by eBay is at your own risk.

XML validators:

You can save yourself development time by ensuring that your XML validates against the published XSD, available here. There are several online tools available free-of-charge of which we recommend www.xmlvalidation.com. eBay is not responsible for the content of external sites.

Tips


Every upload must contain a dealer's full inventory.

eBay will automatically delete and create items automatically on the eBay website. Each upload entirely overwrites the previous one, including any listings a dealer has manually created through the eBay Motors Pro listing tool.

To avoid test listings appearing on eBay while still developing,

make sure you set the "Unpublished" flags in the XML for each listing you upload. This way the listings will appear in your Inventory on eBay Motors Pro, but not on the eBay website. When you are ready to 'go live', simply clear that flag.

Listings on eBay are all subject to eBay's policies and User Agreement,

which all eBay Motors Pro Dealers will have agreed to. Make sure you're aware of what this means for you/ your clients.

If a user's inventory is inactive for 20 days or more,

their account will be deactivated until their inventory is updated.

If you're going to be uploading a lot of listings,

make sure you read the section in the documentation about file sizes. If you exceed the maximum upload file size, your upload will be rejected. There are several scaleable ways to reduce the size of your ZIP files, detailed in the documentation.

If a dealer changes their upload username and password,

and you're uploading via the HTTP URL on their behalf, your upload will fail. In this case, it is up to you to contact the dealer and ascertain why they have changed their details.