Skip to content


eBay Web Services Unified Schema
Objective: Provide eBay API and eBay SDK support for all development languages and the following platforms based on a single, unified schema:
  • XML
  • SOAP
  • REST
  • SDK for Windows
  • SDK for Java
The unified schema is used by the current eBay SOAP and SDK for Java and is part of eBay Web Services.
 
Schedule: Starting in February 2005, support for all features and functions contained in the legacy XML API will be supported in the unified schema. This support will be rolled out in a phased approach reaching parity with the legacy XML API feature set by May 2005. The deprecation date for the legacy schema which is used by the legacy XML API and eBay SDK for Windows versions 2.6 and earlier will be June 1, 2006. Between now and June 2006, the legacy schema will continue to be supported; however, starting in Q2 2005 the majority of new eBay.com site features will be developed solely on the unified schema.
 
Action Required: SDK for Java and SOAP developers will not be significantly impacted by the new schema launch; however, SDK for Windows and XML developers should begin converting their applications to the unified schema before the June 2006 deprecation of the legacy schema. Note: many PHP, Perl and Python tools are based on the legacy XML API. Please review your application code to make sure you are in compliance with the unified schema and if not, migrate to the unified schema.
 
Benefits: Unifying on a single schema supports the eBay developer community in a number of ways:
  • Better feature parity between the eBay API and eBay.com, enabling developers to rollout new features faster
  • All developers will have access to all new site features simultaneously, regardless of language
  • eBay's support team will be able to be more responsive to inquiries and application certification will happen faster
  • Because tools will be built around a single schema, more tools will be available and application development will be faster and more efficient.
Support/SDK: A production version of the SDK for Windows which uses the unified schema will be available in July 2005 (version 3.0)
 
Background: The original eBay API was rolled out in 2001 for developers making straight XML API calls and is used by the SDK for Windows version 2.6 and earlier. The subsequent version of the schema was rolled out in early 2004 for our SOAP, SDK for Java and REST API support. We will be moving the XML and SDK for Windows support to this unified schema by summer 2005 and removing support for the original, or “legacy” schema, over the next 18 months. Our newer unified schema which is part of eBay Web Services, supports all five interfaces to the eBay API including XML, SOAP, SDK for Windows, SDK for Java and REST.
 
For more information:
 

announcements

Join the eBay Developers Program at Adobe MAX 2008
Nov 16-19 in San Francisco