Overview

CJ's REST APIs use the standard HTTP Authorization header to pass authentication information. You must provide your Developer Key or Personal Access Token to authenticate. See the Authentication Overview for information on how to authenticate API calls.

Some languages may have built-in utility methods for encoding URIs based on RFC 1738. Unfortunately, these utility methods may not properly encode white space character and "+" character. Specifically, white space character should be encoded to "+" character, and "+" character should be encoded to "%2B".

APIs for Advertisers

The Publisher Lookup API is a REST API that enables you to get detailed information about the publishers that are joined to your program. Use this API to get detailed information about the publishers you're working with.

APIs For Publishers

The Link Search API is a REST API that enables you to find links in the CJ network based on desired criteria. Use this API to search for links by keywords, country, category, targeted area, relationship status (with the advertiser) or link type.

The Advertiser Lookup API is a REST API that enables you to find detailed information regarding advertisers in the CJ Network. Use this API to find advertisers both joined and not joined with you, and find details about their programs.

The Automated Offer Feed via our Link Search API is a REST API that enables you to access specific credit card content, links and images from our financial advertisers.

REST Errors For All APIs

The HTTP Response Code for the following errors is 401.

MessageDescription
NoneIncorrect resource URL
"You must specify a developer key."No developer key specified
"Not Authenticated: xxxxxx" (where xxxxxx is the echo of the developer key used).Invalid developer key specified