Pre-requisites to Setup : Amazon Ads DSP

A Step by Step guide to request API access for Amazon Ads DSP

In order to pull Amazon Ads DSP data, an advertiser needs to apply for API access. Only those granted access by Amazon can utilize the Amazon Advertising API. You will have to apply for the API access for your your own business so that you can pull the performance data using DataChannel. Amazon Advertising API access is gated and you must apply for access per the link here. A screen as shown below will appear. Click on Request API Access

amazonads request api access

Click on the option Request API access as Direct Advertiser as shown below:

amazonads select option

When registering your business, we recommend you use a common email address that is managed by multiple individuals in your organization.This is because the email address approved for API access once you accept the license agreement cannot be changed. Fill in the details in the required fields (as indicated below) to create your Amazon account.

amazonads amazon sign in

Thereafter, you must fill in the required details on the form. The following suggested responses could be entered to allow access to the API:

amazonads form api use
amazonads form data and access

Post this, click on Submit for review and wait for the team to revert with any questions they might have on the API access. In most cases, the API is easily approved within 24 to 48 hours. On approval, the user gets an email as follows:

amazon ads confirmation email

Once approved, please login into the Developer Console here and follow the following steps:

  1. Once logged in, click on the Login with Amazon Tab

amazonads login with amazon
  1. Click on ‘Create a New Security Profile’ button on the screen.

amazonads create security profile
  1. Fill up the fields for Security Profile Name, Description and Consent Privacy URL. Here, you would need to enter the URL of your organization’s Privacy Policy. Then click on save.

amazonads new security profile
  1. Once saved, the profile will show up here like this:

amazonads view security profile
  1. Click on the settings icon on the right and select web settings.

amazonads web settings
  1. In the Allowed Return URLs section, enter the following URL to allow DataChannel to connect to Amazon Ads DSP:

amazonads allow dc url
  1. Once completed, open the API approval email again and click on the link for accepting the licence agreement provided in point number 2. (Ensure that you are logged in with the developer account while accepting the license terms).

  2. Post the acceptance, it will open the app page and ask you to select the app which needs to have access to your Amazon Ads DSP data. Select the App that was configured in Step 6 above and we should be complete.

  3. As the last step, copy the Client ID and Client Secret and enter it into the Amazon Ads DSP connector credentials page in DataChannel to complete the authentication.

Still have Questions?

We’ll be happy to help you with any questions you might have! Send us an email at

Subscribe to our Newsletter for latest updates at DataChannel.