Integrate with eBay through a handy set of .NET components.

Developer Zone
The Developer Zone is your access point for everything having to do with the eBay Developers Program. This is where you'll find the latest release notes and bug fixes, Member Forums, technical documentation, development tools and tech support. The Developer Zone puts all of the resources you need for a successful build in one easy-to-find online location. Once you join the Developers Program, you'll receive the Developer Zone URL and login information that will give you all you need to get started integrating your business into the eBay Platform.
What's in the SDK?
The SDK lets you create an application without having to deal directly with XML, HTTP and SSL protocols. The SDK enables object-based access to the eBay Platform from any COM or .NET enabled language including:
- COM: Visual Basic 6, Perl/PHP, C++, etc.
- .NET: Visual Basic .NET, C#, etc.
- Java
The SDK provides object-based access to the eBay API, enabling your application to do things such as:
- List items on eBay using advanced features such as hosting pictures on iPix and using the UUID feature to prevent duplicate listings.
- Use the same Item object in listing, re-listing, getting item information, getting the seller list, etc.
- Make one function call to retrieve the complete seller list as an array of Item objects.
The eBay SDK comes with an assortment of sample applications that illustrate the SDK in use. These include:
- ApiLibraryDemo: Demonstrates the use of the API Library, showing the operation of multiple API call classes, such as AddItemCall, EndItemCall, GetAccountCall and GetSearchResults. (Visual Basic .NET sample.)
- IntegrationLibraryDemo: Demonstrates how to use the Integration Library through the whole item cycle. (Visual Basic .NET sample.)
- SimpleList: Demonstrates the use of the SDK class AddItemCall to list an item to eBay. It also demonstrates how to use the iPix feature to associate image with an item. (Sample projects provided for C#, C++, Perl, Visual Basic 6, PHP and Java.)
- SDKDatabaseDemo: Demonstrates the basic steps to add an item to the Integration Database and synchronize it to eBay using the Integration Library. (Visual Basic .NET sample.)
- ListingSyndicationUserControl: This user control is provided to display eBay items in a list format with a minimal amount of programming. (ASP.NET sample)
Get your DevID and Get Started
ApiSession CreateSession()
{
// Get your DeveloperID, Certificate and App ID
// from http://developer.ebay.com
ApiSession sess = new eBay.SDK.API.ApiSession();
sess.Developer = MY_DEVELOPER_ID;
sess.Certificate = MY_CERTIFICATE;
sess.Application = MY_APP_ID;
sess.RequestUserId = MY_EBAY_USERID;
sess.RequestPassword = MY_EBAY_PASSWORD;
sess.Url = "https://api.sandbox.ebay.com/ws/api.dll";
return sess;
}
If you need some example code, get it here from OnDotNet