Language:JapaneseEnglish

spotify-ads-api Claude Code Plugin

Category
Productivity
Topics
Sales, Marketing & Business Ops · Security, Auth & Compliance
First cataloged
2026-07-09 (UTC)
Explanation last updated
2026-07-17 (UTC)
Source (GitHub) last updated
2026-08-26 (UTC) (yesterday)

The explanation below is AI-generated. Please verify it against the sources.

spotify-ads-api is a plugin for Codex, Claude Code, and Gemini CLI that lets a user operate Spotify advertising campaigns by describing requests in plain language. It covers the full campaign lifecycle, including creating campaigns, ad sets, and ads, pulling performance reports, exporting data, and running bulk or cloning operations. The tool authenticates against a user's Spotify Developer account and ad account using OAuth 2.0 (with manual OAuth or a legacy direct-token mode as fallbacks), and it stores credentials in local, gitignored settings files, with the client secret kept in the macOS Keychain. A companion agent interprets natural-language instructions and maps them to the appropriate underlying skill. According to the README, Python is used for the automated OAuth flow, though it is optional since a manual flow is available.

About the service

Spotify Advertising is Spotify's advertising platform, letting businesses reach Spotify's listener base through audio, video, podcast, and display ad formats, with tools for goal-based targeting, audience targeting, and campaign measurement via an Ads Manager interface, as described on the Spotify Advertising homepage.

What you can do with spotify-ads-api

  • Create, list, get, or update campaigns and ad sets/ads through natural language
  • Pull aggregate metrics, audience insights, or asynchronous CSV performance reports
  • Upload and manage creative assets
  • View a quick dashboard of active campaign performance
  • Diagnose pacing, delivery, and underdelivery issues on running campaigns
  • Export campaign hierarchy, targeting, budget, and metrics to CSV
  • Apply batch actions such as pause, resume, budget changes, or creative swaps across multiple campaigns
  • Clone existing campaigns or ad sets with modified dates, budgets, names, or targeting

Sources

Back to list