Publisher Lookup Service (REST)

Sample URI:

https://publisher-lookup.api.cj.com/v2/joined-publisher-lookup?url=http%3A%2F%2Fwww.cj.com

Sample Header

Click here for .txt file.

The Publisher Lookup Service is a REST API that enables advertisers to create in-house tools that programmatically search for information regarding their joined publishers. This API provides advertisers with a valuable programming resource for managing joined publisher information and increasing the effectiveness of their publisher partnerships. Developers may request data using multiple parameters to return specific results based on those request parameters (e.g., You may request a publisher's relationship status within your affiliate program at any given time). You can access other publisher attributes such as program name, Web sites and PIDs, categories and promotional methods used, a well as other information related to the publisher's account.

Commission Junction's REST Web Services use the standard HTTP Authorization header to pass authentication information.  You must provide your developer key to pass authentication. The request URI for the Publisher Lookup Service API must be properly encoded based on HTML 4 specification form content encoding rules. Please refer to http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.13.4 for the standard specification. For example, if I am an advertiser who is joined to a publisher with http://www.cj.com as their Web site, the properly encoded URI would display like the sample URI above.

Note: 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", as displayed in the example above.

Click the following links to display more specific information.