API v3 Migration Instructions

In a continuing effort to provide quality products and services to Shopping.com partners, API version 3 is now officially launched!

All API version 3 documentation are online at http://developer.shopping.com/docs which includes API use cases, API schema, JAVA SDK and more!

Partners who have existing API license can now view your own API key inside your Partner Account Center (PAC) under the Product Suite tab on the 'Manage Your API Information' link.

All partners must migrate to API version 3 by September 1, 2009.


Get your API key

The API key is a Universal Unique Identifier (UUID) generated by our system. This will be a 32 bit alphanumeric string. E.g. 15458617-7813-4a37-94ac-a8e6da6f6405. You will need an API key to access the Shopping.com API 3.0. The purpose of the API key is to give secure access to the API only to the owner of the key.

I am currently using API version 2 with a Linkin ID. How do I switch to the new API version 3?

In order to switch to API version 3, you will have to ensure that you are using BOTH API Key and Tracking ID in your API query call. Use cases on how to construct API 3 query URLs can be found here: http://developer.shopping.com/docs/API_Use_Cases.

API Key and Tracking ID(s) can both be found in the Partner Account Center under the Product Suite tab. You will have to pass the API key and the Tracking ID in your API call. It is required that you simultaneously pass a valid and active API key with a valid Tracking ID. The API will not return any results if the API key is invalid or expired or if the Tracking ID is invalid or expired. The API key is used for security and the Tracking ID is used for tracking your performance.

Example of API call with the API key & Tracking ID http://sandbox.api.shopping.com/publisher/3.0/rest/GeneralSearch?apiKey=authorized-key&trackingId=7000610&keyword=nikon

Where is my API Key in PAC?

Log into the Partner Account Center, click on the Product Suite tab. On the top right, you will see the link 'Manage your API Information'. Clicking on this link will take you to the API Information page, where you will see the API Keys and the Tracking IDs.







I do not have an API license, how do I get an API Key?

You must first apply and get approval for an API license before receiving an API Key. You may do so by logging into PAC, go to the Product Suite tab and click on the link 'Enroll in the API Program.'  An API key and tracking ID will be generated upon the approval of your application, this information will be sent to you in an email. You will also be able to see this information in the Partner Account Center (PAC)



Have more questions? Submit a case to us here and we will get back to you!