Commission Junction offers a multitude of Web service APIs in both the SOAP and REST protocols.
Developers are increasingly moving from SOAP (Simple Object Access Protocol) to REST (Representational State Transfer) for a variety of reasons. REST APIs are more lightweight (don't require a lot of extra XML markup), are easier to build and offer easily readable results. Overall, REST APIs offer a more user-friendly and less complex Web Services experience. For APIs available in both SOAP and REST, we recommend using the REST protocol, as we will eventually be migrating all SOAP APIs to REST.
Refer to the following table for brief summaries of each available service and click the associated link in the Supported Protocols column to access the help topic.
|
Name |
Description |
Applications |
Supported Protocols |
|
Product Catalog Search |
The Product Catalog Search service is an API that enables developers to query and retrieve specific product information from an advertiser’s product catalogs. Developers may search by any number of criteria including price, currency, country, serviceable area and UPC. |
Publishers |
|
|
Advertiser Search |
The Advertiser Search Service is an API that enables developers to find advertisers in the Commission Junction network based on desired criteria. Developers may search for advertisers by any number of criteria including keywords, country, category, targeted area, relationship status or links offered (link size or type). |
Publishers |
|
|
Link Search
|
The Link Search Service is an API that enables developers to find links in the Commission Junction network based on desired criteria. Developers may search for links by any number of criteria including keywords, country, category, targeted area, relationship status (with the advertiser), link size or link type. |
Publishers |
|
|
Real Time Commission Report |
The Real Time Commission Service is an API that enables developers to request commission information as soon as the data is available within the system. |
Publishers |
|
|
Daily Publisher Commission Report |
The Daily Publisher Commission Service is an API that enables developers to request publisher commission data from Commission Junction. |
Publishers |
|
|
Item-based Details Report |
The Item-based Details Service is an API that enables developers to request item sale or return details from Commission Junction. |
Publishers |
|
|
Support Services |
The Support Services are a collection of APIs that enable developers to obtain updated lists of available options for certain request parameters. These services enable developers to pass the appropriate values for the following parameters.
|
Advertisers and Publishers
|
|
|
Publisher Lookup Service |
The Publisher Lookup Service is an API that enables advertisers to access information regarding their joined publishers, such as status within the advertiser's affiliate program, program name, Web sites and PIDs, categories and promotional methods used. |
Advertisers |
|
|
Commission Detail Service |
The Commission Detail Service is an API that enables advertisers and publishers to access real-time commission and item-detail data. |
Advertisers and Publishers |