Amazon Ads API Skill for Openclaw

A powerful Openclaw Skills extension for managing Amazon Sponsored Products campaigns and performance metrics via the Amazon Ads API v3.

zero2ai-hub
v1.0.0
Feb 28, 2026
0
1.9k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install skill-amazon-ads

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install skill-amazon-ads using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Amazon Ads API Skill?

The Amazon Ads API Skill allows developers and advertisers to programmatically interact with Amazon's advertising ecosystem. By integrating this skill into your workflow, you can automate campaign management, monitor budgets, and fetch real-time performance data across different regions including North America, Europe, and the Far East.

This skill is specifically designed to work within the Openclaw Skills framework, enabling AI agents to handle complex advertising tasks that previously required manual intervention in the Amazon Advertising console. It simplifies the authentication process and provides a streamlined CLI interface for campaign oversight and performance auditing.

Amazon Ads API Skill Use Cases

  • Automated auditing of active Sponsored Products campaigns and budget status.
  • Retrieving advertiser profile IDs across multiple marketplaces (NA, EU, FE).
  • Exporting campaign data to JSON for custom reporting or data visualization.
  • Real-time performance monitoring and summary generation for brand managers.
  • Building AI-driven bidding or budget adjustment workflows using Openclaw Skills.

How Amazon Ads API Skill Works

  1. The skill utilizes a local JSON credentials file containing Amazon LWA credentials and a specified region.
  2. The user runs the profile discovery command to list all advertiser profiles associated with the account.
  3. After identifying the correct profileId, the user updates the configuration file to target a specific brand or marketplace.
  4. Commands are issued through the ads.js script to fetch campaign lists, active statuses, or budget summaries.
  5. The skill processes the API response and can either display the data in the console or save it to a structured JSON file for further processing by other Openclaw Skills.

Amazon Ads API Skill Setup

First, create a credentials file named amazon-ads-api.json. Ensure you have your Ads app client ID and secret ready (note that these are separate from SP-API credentials).

{
  "lwaClientId": "amzn1.application-oa2-client.YOUR_CLIENT_ID",
  "lwaClientSecret": "YOUR_CLIENT_SECRET",
  "refreshToken": "Atzr|YOUR_REFRESH_TOKEN",
  "profileId": "YOUR_ADS_PROFILE_ID",
  "region": "eu"
}

Set the AMAZON_ADS_PATH environment variable to point to this file. To retrieve your Profile ID, use the following command:

node scripts/ads.js --profiles

Once the profileId is updated in your JSON file, you can begin managing campaigns within the Openclaw Skills environment.

Amazon Ads API Skill Data Schema & Taxonomy

The skill manages configuration and output data using the following schema:

Field Description
lwaClientId Ads app client ID (unique to advertising)
lwaClientSecret Ads app client secret
refreshToken LWA refresh token for API access
profileId Specific advertising profile ID (required for campaign actions)
region Regional endpoint: na (Americas), eu (Europe), or fe (Far East)

All campaign data can be exported using the --out flag to generate local JSON files for analysis.

Amazon Ads API Skill Advanced Features

  • Multi-region support covering North America, Europe, and Far East API endpoints.
  • Bulk campaign data exporting to JSON for integration with external data lakes.
  • Profile-level granularity allowing for management of multiple brand accounts.
  • Automatic token refresh logic for seamless operation within Openclaw Skills automation loops.
  • Summary mode for rapid health checks of active Sponsored Products and budget allocation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*