Skip to content

Releases: SamPetherbridge/asa-api-cli

v0.1.0 - Initial Release

11 Dec 00:39
1ee607a

Choose a tag to compare

Initial Release

Command-line interface for Apple Search Ads campaign management.

Features

  • Campaign Management: List, create, update, and delete campaigns
  • Ad Group Management: Full CRUD operations for ad groups
  • Keyword Management: Manage targeting and negative keywords
  • Reports: Generate campaign, ad group, keyword, and search term reports
  • Optimization Tools:
    • asa optimize bid-check - Find bid discrepancies between ad groups and keywords
    • asa optimize expand - Expand successful campaigns to new countries
  • Brand Campaigns: Create brand campaigns across multiple countries with asa brand

Installation

# Using uv (recommended)
uv tool install asa-api-cli

# Using pip
pip install asa-api-cli

# Using pipx
pipx install asa-api-cli

Requirements

  • Python 3.13+
  • Apple Search Ads API credentials

Dependencies