You can find links to the Bulk Data Exchange API documentation in the top navigation bar. Information about the schema location is in the Schema Location section of the "Making an API Call" topic.
Are you new to the Large Merchant Services solution?
If so, see Large Merchant Services User Guide -- an introduction to the eBay Large Merchant Services solution
Are you just getting started with the eBay Developer's Program?
The following links provide useful information for beginners:
| Q3 2009 | Q2 2009 | Q1 2009 | Q4 2008 | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Version | Release Date | Version | Release Date | Version | Release Date | Version | Release Date | ||||
| 1.4.0 | 2009-7-22 | 1.2.0 | 2009-4-1 | 1.1.0 | 2009-2-18 | 1.0.0 | 2008-11-12 | ||||
| 1.4.1 | 2009-8-19 | ||||||||||
The Bulk Data Exchange Service can be used in conjunction with the Trading API Platform Notification feature. When you subscribe to the BulkDataExchangeJobCompleted event, you will be notified when the processing for your jobs has finished. See Large Merchant Services Users Guide for details about how to subscribe.
Index of Changed Calls - 1.4.1
Documentation Changes and Errata - 1.4.1
For a current list of known issues, see System Announcements and the Knowledge Base.
These calls were added, modified, deprecated, or affected by documentation changes in this release. The changes are described below as well as in each call's Change History.
No new calls in this release.
No changed calls in this release.
Schema changes in pink (for example, SomeType.Somedata) are for future use. Monitor upcoming release notes for descriptions of their purpose and use.
Enumeration note: You need to use this release version or higher to retrieve new code list values that were added in this release. See Code Lists.
| Name | Part of Schema | Type of Change |
|---|---|---|
placeholder |
Element | New |
None for this release.
For a current list of known issues, see System Announcements and the Knowledge Base.
This section describes new features that have been added as of this release. New features can involve new calls, new capabilities, and/or new fields added to existing calls.
For logical or functional changes to existing features and calls, including code list changes, see Changed Functionality - 607.
None for this release.
This section describes logical or functional changes that have been made to existing functionality, including new code list values and/or changes in validation rules.
None for this release.
This section lists additional documentation changes and corrections that were made with this release and that are not already mentioned in New Features - 1.4.1 and Changed Functionality - 1.4.1.
Since the fileReferenceId is only returned in job status calls when the job processing has completed, the value 'Always' was changed to 'Conditionally' in the Details table.
Index of Changed Calls - 1.4.0
Documentation Changes and Errata - 1.4.0
For a current list of known issues, see System Announcements and the Knowledge Base.
These calls were added, modified, deprecated, or affected by documentation changes in this release. The changes are described below as well as in each call's Change History.
No new calls in this release.
No changed calls in this release.
Schema changes in pink (for example, SomeType.Somedata) are for future use. Monitor upcoming release notes for descriptions of their purpose and use.
Enumeration note: You need to use this release version or higher to retrieve new code list values that were added in this release. See Code Lists.
| Name | Part of Schema | Type of Change |
|---|---|---|
getJobs.inputFileReferenceId |
A unique ID assigned by the Bulk Data Exchange service when createUploadJob is called. (This is the original fileReferenceId that has been made available in the job status calls, in case you misplace the createUploadJob response.) Pass this fileReferenceId into the File Transfer service uploadFile call. | Added |
getJobStatus.inputFileReferenceId |
A unique ID assigned by the Bulk Data Exchange service when createUploadJob is called. (This is the original fileReferenceId that has been made available in the job status calls, in case you misplace the createUploadJob response.) Pass this fileReferenceId into the File Transfer service uploadFile call. | Added |
getRecurringJobExecutionStatus.inputFileReferenceId |
A unique ID assigned by the Bulk Data Exchange service when createUploadJob is called. (This is the original fileReferenceId that has been made available in the job status calls, in case you misplace the createUploadJob response.) Pass this fileReferenceId into the File Transfer service uploadFile call. | Added |
getRecurringJobExecutionHistory.inputFileReferenceId |
A unique ID assigned by the Bulk Data Exchange service when createUploadJob is called. (This is the original fileReferenceId that has been made available in the job status calls, in case you misplace the createUploadJob response.) Pass this fileReferenceId into the File Transfer service uploadFile call. | Added |
None for this release.
For a current list of known issues, see System Announcements and the Knowledge Base.
This section describes new features that have been added as of this release. New features can involve new calls, new capabilities, and/or new fields added to existing calls.
For logical or functional changes to existing features and calls, including code list changes, see Changed Functionality - 607.
If you misplace the original fileReferenceId that is returned with the createUploadJob response, you can use a job status call to retrieve it as the inputFileReferenceId. The inputFileReferenceId can be retrieved using any of the following calls: getJobs, getJobStatus, getRecurringJobExecutionStatus, and getRecurringJobExecutionHistory. The inputFileReferenceId is only returned in the job status of upload jobs.
This section describes logical or functional changes that have been made to existing functionality, including new code list values and/or changes in validation rules.
None for this release.
This section lists additional documentation changes and corrections that were made with this release and that are not already mentioned in New Features - 1.4.0 and Changed Functionality - 1.4.0.
None for this release.
Index of Changed Calls - 1.2.0
Documentation Changes and Errata - 1.2.0
For a current list of known issues, see System Announcements and the Knowledge Base.
These calls were added, modified, deprecated, or affected by documentation changes in this release. The changes are described below as well as in each call's Change History.
No new calls in this release.
No changed calls in this release.
Schema changes in pink (for example, SomeType.Somedata) are for future use. Monitor upcoming release notes for descriptions of their purpose and use.
Enumeration note: You need to use this release version or higher to retrieve new code list values that were added in this release. See Code Lists.
| Name | Part of Schema | Type of Change |
|---|---|---|
createRecurringJobs.dailyRecurrance |
Optional element to define a daily recurrance interval. | Added |
createRecurringJobs.weeklyRecurrance |
Optional element to define a weekly recurrance interval. | Added |
createRecurringJobs.monthlyRecurrance |
Optional element to define a monthly recurrance interval. | Added |
recurringJobDetail.dailyRecurrance |
Optional element to define a daily recurrance interval. | Added |
recurringJobDetail.weeklyRecurrance |
Optional element to define a weekly recurrance interval. | Added |
recurringJobDetail.monthlyRecurrance |
Optional element to define a monthly recurrance interval. | Added |
None for this release.
For a current list of known issues, see System Announcements and the Knowledge Base.
This section describes new features that have been added as of this release. New features can involve new calls, new capabilities, and/or new fields added to existing calls.
For logical or functional changes to existing features and calls, including code list changes, see Changed Functionality - 607.
You can now request daily, weekly, or monthly, frequency for recurring job types by including dailyRecurrance, weeklyRecurrance, or monthlyRecurrance tags in the createRecurringJobs and getRecurringJobs calls.
This section describes logical or functional changes that have been made to existing functionality, including new code list values and/or changes in validation rules.
None for this release.
This section lists additional documentation changes and corrections that were made with this release and that are not already mentioned in New Features - 1.2.0 and Changed Functionality - 1.2.0.
None for this release.
Index of Changed Calls - 1.1.0
Documentation Changes and Errata - 1.1.0
For a current list of known issues, see System Announcements and the Knowledge Base.
These calls were added, modified, deprecated, or affected by documentation changes in this release. The changes are described below as well as in each call's Change History.
No new calls in this release.
No changed calls in this release.
Schema changes in pink (for example, SomeType.Somedata) are for future use. Monitor upcoming release notes for descriptions of their purpose and use.
Enumeration note: You need to use this release version or higher to retrieve new code list values that were added in this release. See Code Lists.
| Name | Part of Schema | Type of Change |
|---|---|---|
GetItemInfoReportFilter |
Complex Type | Reserved for Future Use |
GetItemJobActionType |
Complex Type | Reserved for Future Use |
ItemEventType |
Enumerated Type | Reserved for Future Use |
DownloadRequestFilter.getItemInfoReportFilter |
Element | Reserved for Future Use |
None for this release.
For a current list of known issues, see System Announcements and the Knowledge Base.
This section describes new features that have been added as of this release. New features can involve new calls, new capabilities, and/or new fields added to existing calls.
For logical or functional changes to existing features and calls, including code list changes, see Changed Functionality - 607.
None for this release.
This section describes logical or functional changes that have been made to existing functionality, including new code list values and/or changes in validation rules.
This release includes the new job type of FeeSettlementReport.
This section lists additional documentation changes and corrections that were made with this release and that are not already mentioned in New Features - 1.1.0 and Changed Functionality - 1.1.0.
None for this release.
This is the first release of the eBay Bulk Data Exchange API.
For a current list of known issues, see System Announcements and the Knowledge Base.
These calls are included in the initial release of the eBay Bulk Data Exchange API.
© 2008–2009 eBay Inc. All rights reserved.