Python Amazon Advertising API documentation

This project helps you using python 3.8 to use the Python Amazon Advertising API.

New in version 0.4.3: The v4 of Sponsored Brand Deprecated Sponsored Products v2 Created new endpoints in Sponsored Display: Brand Safety, Budget Rules, Campaigns Budget Usage, Forecast and Recommendations. Created new endpoint in Common Resources: Tactical recommendations beta

import logging
from ad_api.base import AdvertisingApiException
from ad_api.api.sp import Campaigns

logging.basicConfig(
    level=logging.DEBUG,
    format="%(asctime)s:%(levelname)s:%(message)s"
)

try:
    states = 'enabled'
    result = Campaigns().list_campaigns_extended_request(
        stateFilter=states
    )

    campaigns = result.payload
    for campaign in campaigns:
        logging.info(campaign)


except AdvertisingApiException as e:
    logging.error(e)