Services Overview

Commission Junction offers a multitude of Web service APIs in both the SOAP and REST protocols.

What's the difference between SOAP and REST?

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

SOAP and REST

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

SOAP

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

SOAP and REST

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

SOAP

Daily Publisher Commission Report

The Daily Publisher Commission Service is an API that enables developers to request publisher commission data from Commission Junction.

Publishers

SOAP

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

SOAP

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.

  • Country

  • Language

  • Category

  • Link Type

  • Link Size

Advertisers and Publishers

 

SOAP and REST

 

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

REST

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

REST