100+ integrations are ready to connect to your AI.Connect your first MCP

Sponsored Ads MCP server for your AI

Ask which campaigns are wasting money, pause them, change bids, add keywords and pull a report that comes back as rows. One account at a time, with every ad product in reach.

PopMCPSponsored Ads

Which campaigns spent the most last week, and which of them had the worst return?

Supported Sponsored Ads tools

The full advertising API your agent can call: campaign management, reporting, audiences, creative, billing, DSP, marketing cloud and more, plus the account events a workflow can watch.

931 tools in the full catalog: 483 read and 448 write. 44 load by default, and the rest are found with tool search.

A sample of the 931 in the full catalog. The rest stay reachable through tool search.

amazon_ads_list_dsp_ad_group

Gets one or more ad groups.\ Find more details \ See the Amazon DSP Support Center for more details.

amazon_ads_list_dsp_campaign

Gets one or more campaigns.\ Find more details \ See the Amazon DSP Support Center for more details.

amazon_ads_list_sb_campaigns

List campaigns.

amazon_ads_update_sb_campaigns

Update campaigns.

amazon_ads_create_sp_ad_groups

Create ad groups.

amazon_ads_create_sp_campaigns

Create campaigns.

amazon_ads_create_sp_keywords

Create keywords.

amazon_ads_create_sp_negative_keywords

Create negative keywords.

amazon_ads_create_sp_product_ads

Create product ads.

amazon_ads_get_sp_ranked_keyword_recommendation

Get keyword recommendations.

amazon_ads_get_sp_theme_based_bid_recommendation_for_ad_group

Get bid recommendations for ad groups.

amazon_ads_list_sp_ad_groups

List ad groups.

amazon_ads_list_sp_campaigns

List campaigns.

amazon_ads_list_sp_keywords

List keywords.

amazon_ads_list_sp_negative_keywords

List negative keywords.

amazon_ads_list_sp_product_ads

List product ads.

amazon_ads_list_sp_targets

List targeting clauses.

amazon_ads_update_sp_ad_groups

Update ad groups.

amazon_ads_update_sp_campaigns

Update campaigns.

amazon_ads_update_sp_keywords

Update keywords.

amazon_ads_list_sd_campaigns

Gets a list of campaigns.

amazon_ads_update_sd_campaigns

Updates one or more campaigns.

amazon_ads_list_portfolios

POST portfolios/list.

amazon_ads_query_ad

List ads Note: Batch size limits are specific to each ad product.

amazon_ads_query_ad_group

List ad groups Note: Batch size limits are specific to each ad product.

amazon_ads_query_campaign

Query campaign Note: Batch size limits are specific to each ad product.

amazon_ads_query_target

List target Note: Batch size limits are specific to each ad product.

amazon_ads_update_ad_group

Update ad groups Note: Batch size limits are specific to each ad product.

amazon_ads_update_campaign

Update campaign Note: Batch size limits are specific to each ad product.

amazon_ads_update_target

Update target Note: Batch size limits are specific to each ad product.

amazon_ads_get_advertiser_invoices

Get invoices for advertiser.

amazon_ads_get_profile

Gets a profile specified by identifier.

amazon_ads_query_advertiser_account

List advertiser accounts.

amazon_ads_get_change_history

History of entity changes.

amazon_ads_get_moderation_results

API to get the moderation results for the ad.

amazon_ads_upload_creative_asset_from_url

Add an image or video to the Creative Assets library from a public link, in one call: gets an upload location, copies the file there (25 MB at most through this tool) and registers it.

amazon_ads_upload_store_asset_from_url

Add an image to the Stores asset library for Sponsored Brands from a public link (POST /stores/assets, which takes the file itself).

amazon_ads_export_campaigns

Creates a file-based export of Campaigns.

amazon_ads_get_export

Gets the status of a requested export and a link to download the export.

amazon_ads_read_result_file

Read the file behind a `url` that Amazon Ads returned: the download link of an export (amazon_ads_get_export) or a v3 report.

amazon_ads_create_report

Create a report.

amazon_ads_get_report

Retrieve a report by ID.

amazon_ads_get_report_rows

The rows of a report from amazon_ads_run_report or amazon_ads_create_report, by reportId.

amazon_ads_run_report

Answer "how did my ads do?" in one call: starts a performance report for this connection's account, waits for it, and returns the rows.

amazon_ads_batch_dsp_create_executions

Creates multiple executions based on batchCreateExecutionsRequest body.

amazon_ads_add_amc_collaboration_customer_partners

Add one or more customer partners to the collaboration.

amazon_ads_archive_sb_keyword

Archives a keyword specified by identifier.

amazon_ads_batch_buyer_transaction

This API saves or updates proposal and proposed deal records in a single transaction.

amazon_ads_archive_sd_ad_group

Sets the ad group status to archived.

amazon_ads_associate_sp_optimization_rules_to_campaign

Associates one or multiple optimization rules with a campaign.

amazon_ads_create_audience_opportunities

This API is for creating audience opportunities for a given manager account.

amazon_ads_bulk_get_billing_notifications

Get the billing notifications for a list advertising accounts.

amazon_ads_create_st_ad_groups

Creates Sponsored Tv Ad Groups.

amazon_ads_create_account_combination_invitation

Create an invitation to combine Advertising Accounts under a Single Global Account.

amazon_ads_create_ad

Create ads Note: Batch size limits are specific to each ad product.

amazon_ads_create_buyer_seat

Create buyer seats for advertisers.

amazon_ads_create_audience_dataset

Creates an Audience DataSet.

amazon_ads_create_mmm_brand_group_overrides

Create brand group overrides.

amazon_ads_create_ras_ad_groups

POST ras/v1/adGroups.

amazon_ads_create_communication_contact

Creates a communication contact for the authenticated advertiser, binding a contact address to a specific channel and purpose.

amazon_ads_create_partner_opportunities_application_status

Retrieves the current status of applied recommendations.

amazon_ads_create_combined_audience

Creates a new combined audience based on the input audience expression.

amazon_ads_create_geo_location

Create geo location targeting definitions.

amazon_ads_get_asin_engagement_for_store

Store asin metrics provides information about your store asin performance, including rendered impressions, viewed impressions, clicks and sales.

amazon_ads_batch_register_assets

Batch register uploaded assets.

amazon_ads_create_dsp_stream_subscription

Create a new subscription Note: trailing slash in request uri is not allowed Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-Account-ID Parameter in: header.

amazon_ads_create_advertiser_product_group_eligibility

Create request for specific advertiser product group eligibility.

amazon_ads_create_dp_audience_metadata

Creates a new data provider audience.

amazon_ads_get_advertisers_by_profile

Gets a list of advertisers associated with an Amazon Attribution account.

amazon_ads_create_event

Create Event Data.

amazon_ads_create_sb_recommendation

Create recommendations.

amazon_ads_export_ad_groups

Creates a file-based export of Ad Groups.

amazon_ads_create_test_account

API to create test accounts.

amazon_ads_delete_report

Delete a report by ID.

amazon_ads_batch_dsp_create_mobile_measurement_partner_app_regis

Create a new Mobile Measurement Partner app registration.

amazon_ads_add_amc_column_to_data_set

Creates a new column and adds it to the specified data set.

amazon_ads_archive_sb_negative_keyword

Archives a negative keyword specified by identifier.

amazon_ads_calculate_deal_impressions

Calculates impressions for a deal based on budget and rate, accounting for already delivered impressions Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header.

amazon_ads_archive_sd_campaign

Sets the campaign status to archived.

amazon_ads_bulk_budget_rules_association_for_sp

Associates budget rules to one or more campaigns.

amazon_ads_create_budget_allocations

This API is for creating budget allocations for a given manager account.

amazon_ads_bulk_get_billing_status

Get the billing status for a list of advertising accounts.

amazon_ads_create_st_ads

Creates Sponsored Tv Ads.

amazon_ads_create_account_link_invite

Create an AccountLinkInvite.

amazon_ads_create_ad_association

Create Ad Association Note: Batch size limits are specific to each ad product.

amazon_ads_create_supplier_ad_product_price

Create supplier ad product price.

amazon_ads_create_dataroom

Create a dataroom Authorized resource type: Global Manager Account ID Parameter name: Amazon-Ads-Manager-Account-ID Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Ad Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions:…

amazon_ads_create_mmm_report

Create a report.

amazon_ads_create_ras_campaigns

POST ras/v1/campaigns.

amazon_ads_create_user_invitations

Authorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Manager Account ID, Profile ID Parameter name: Amazon-Ads-ManagerAccountId Parameter in: header Authorized resource type: AMC Account ID, Profile ID…

amazon_ads_create_partner_opportunities_apply

Applies a given set of recommendations.

amazon_ads_create_dsp_audience

Creates an audience.

amazon_ads_create_location_index

Create a Smart Location Index.

amazon_ads_get_insights_for_store_api

Stores insights provides information about your store's performance, including traffic and sales.

amazon_ads_get_ad_library_ad

This is the API for retrieving a single advertisement metadata specified by its id from the ad repository.

amazon_ads_create_stream_subscription

Create a new subscription\nNote: trailing slash in request uri is not allowed.

amazon_ads_get_product_eligibility

Gets advertising eligibility status for a list of products.

amazon_ads_get_dp_audience_metadata

Gets metadata for an audience specified by identifier.

amazon_ads_get_attribution_tags_by_campaign

Gets an attribution report for a specified list of advertisers.

amazon_ads_create_promotion_code_redemption

API to create promotion code redemptions for affiliate codes.

amazon_ads_list_recommendation

List recommendations for a given advertiser.

amazon_ads_export_ads

Creates a file-based export of Ads.

amazon_ads_list_test_accounts

API to get Account information.

amazon_ads_batch_dsp_get_conversion_definitions_for_orders

Retrieve associated conversion definitions for orders.

amazon_ads_cancel_amc_trained_model

Cancel TrainedModel for a given trainedModelId.

amazon_ads_archive_sb_negative_target

Archives a negative target specified by identifier.

amazon_ads_create_advertising_deal

Create advertising deals.

amazon_ads_archive_sd_locations

Sets the `state` of each Location clause given to `archived`.

amazon_ads_bulk_budget_rules_dis_association_for_sp

DisAssociates budget rules from one or more campaigns.

amazon_ads_create_deduplicated_reach_forecasts

Creates a list of De-duplicated Reach Forecasts.

amazon_ads_create_apply_billing_profile

API to link one or more countries with a billing profile.

amazon_ads_create_st_campaigns

Creates Sponsored Tv campaigns.

amazon_ads_create_advertiser_account

Create advertiser accounts.

amazon_ads_create_ad_extension

Create ad extensions - API is in open beta Note: Batch size limits are specific to each ad product.

amazon_ads_create_supplier_proposal

Create supplier proposal.

amazon_ads_create_ingest_audiences

Posts audience members to an audience dataset.

amazon_ads_create_sb_branded_keywords_pricing

Create brandedKeywords pricing.

amazon_ads_create_ras_product_ads

POST ras/v1/productAds.

amazon_ads_delete_user_permissions

Authorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Manager Account ID, Profile ID Parameter name: Amazon-Ads-ManagerAccountId Parameter in: header Authorized resource type: AMC Account ID, Profile ID…

amazon_ads_get_audience_banded_size

Get banded size of number of unique customers that are in the input expression.

amazon_ads_delete_dsp_audience

Deletes an existing targeting audience based on audience ID.

amazon_ads_get_localized_currencies

Gets an array of localized currencies in their target marketplaces using advertiser identifier in header, and source marketplace ID (via marketplaceId or countryCode) in the body.

amazon_ads_list_brand_store_edition

Retrieve brand store page content.

amazon_ads_get_asset

Retrieve an asset.

amazon_ads_delete_stream_subscription

Archive an existing subscription Note: trailing slash in request uri is not allowed.

amazon_ads_get_product_metadata

Returns product metadata for the advertiser.

amazon_ads_update_dp_audience_membership

Associates or disassociates a record with an audience.

amazon_ads_get_publisher_attribution_tag_template

Gets a list of attribution tags for third-party publisher campaigns that support macros.

amazon_ads_query_promotion_offer

API to list the promotion offers for a global account.

amazon_ads_query_recommendation

Fetch full recommendations for a given advertiser and product.

amazon_ads_export_targets

Creates a file-based export of Targets.

amazon_ads_batch_dsp_get_executions

Gets multiple executions based on batchGetExecutionsRequest body.

amazon_ads_cancel_amc_trained_model_inference_job

Cancel TrainedModelInferenceJob for a given trainedModelInferenceJobId.

amazon_ads_archive_sb_target

Archives a target specified by identifier.

amazon_ads_create_deal

Creates a third party deal object matching the submitted parameters.

amazon_ads_archive_sd_negative_targets

Sets the `state` of a negative targeting clause to `archived`.

amazon_ads_create_associated_budget_rules_for_sp_campaigns

Associates one or more budget rules to a campaign specified by identifer.

amazon_ads_create_historical_reach_curve

Submit a request to generate a Historical Reach Curve.

amazon_ads_create_billing_profiles

API to create one or more billing profile(s).

amazon_ads_create_st_creatives

POST st/creatives.

amazon_ads_create_manager_account

Create manager accounts.

amazon_ads_create_ad_group

Create ad groups Note: Batch size limits are specific to each ad product.

amazon_ads_create_supplier_proposed_deal

Create supplier proposed deal.

amazon_ads_create_sharing_rule

Create a new Sharing Rule in ADM.

amazon_ads_delete_mmm_brand_group_overrides

Delete brand group overrides.

amazon_ads_create_ras_targets

POST ras/v1/targets.

amazon_ads_get_user_invitation

GET user-invitations/invitationId.

amazon_ads_get_audience_demographics

Get demographic insights for the input expression.

amazon_ads_fetch_taxonomy

Browse the taxonomy of audience categories.

amazon_ads_get_localized_keywords

Returns localized keywords.

amazon_ads_list_pages

List all Store pages for Advertiser Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Advertising-AccountId Parameter in: header Authorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Advertising-GlobalAccountId Parameter in: header.

amazon_ads_get_batch_register_assets_status

Retrieves status of the batch asset registration request, uniquely identified by requestId.

amazon_ads_get_dsp_stream_subscription

Fetch a specific subscription by Id Note: trailing slash in request uri is not allowed Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-Account-ID Parameter in: header.

amazon_ads_get_program_eligibility

Checks the advertiser's eligibility to ad programs.

amazon_ads_update_dp_audience_metadata

Updates metadata of an existing audience specified by identifier.

amazon_ads_get_publisher_macro_attribution_tag

Gets a list of attribution tags for third-party publisher campaigns that do not support macros.

amazon_ads_query_promotion_reward

Query promotion rewards for an advertiser account.

amazon_ads_query_sb_recommendation_type

Query RecommendationTypes.

amazon_ads_batch_dsp_patch_ad_group

Updates one or more ad groups.\ Find more details \ See the Amazon DSP Support Center for more details.

amazon_ads_create_amc_advertiser_update

Creates a new advertiser update for the requested AMC instance.

amazon_ads_associate_sb_optimization_rules

Associate optimization rules.

amazon_ads_create_deal_advertiser_access

Create a deal advertiser access record with a strategy (ALLOW or BLOCK).

amazon_ads_archive_sd_product_ad

Sets the status of a sproduct ad to archived.

amazon_ads_create_budget_rules_for_sp_campaigns

Creates one or more budget rules.

amazon_ads_create_linear_tv_incremental_reach_forecast

Generate Linear TV incremental reach forecast comparing with supported Streaming TV supplies.

amazon_ads_create_billing_statement

API to request billing statement generation for an Advertising account.

amazon_ads_create_st_locations

POST st/locations.

amazon_ads_create_manager_account_v0

Creates a new Amazon Advertising Manager account.

amazon_ads_create_campaign

Create campaigns Note: Batch size limits are specific to each ad product.

amazon_ads_create_supplier_proposed_deal_forecast

Create supplier proposed deal forecast.

amazon_ads_delete_dataset

Delete a Dataset.

amazon_ads_delete_mmm_report

Delete a report.

amazon_ads_delete_ras_ad_groups

POST ras/v1/adGroups/delete.

amazon_ads_list_user_invitations

Authorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Manager Account ID, Profile ID Parameter name: Amazon-Ads-ManagerAccountId Parameter in: header … Next page: send `nextToken` in the body with the value this call returned.

amazon_ads_get_audience_prime_video

Get Prime Video insights for the input expression.

amazon_ads_get_combined_audience_details

Gets details of an existing combined audience.

amazon_ads_get_localized_products

Returns localized products.

amazon_ads_list_stores

Lists all Stores for Advertiser Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Advertising-AccountId Parameter in: header Authorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Advertising-GlobalAccountId Parameter in: header.

amazon_ads_get_upload_location

Create an upload location.

amazon_ads_list_dsp_stream_subscriptions

List subscriptions Note: trailing slash in request uri is not allowed Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-Account-ID Parameter in: header.

amazon_ads_list_targetable_entities

Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Advertising-AccountId Parameter in: header.

amazon_ads_update_dp_users

Deletes user data originally sourced from the client.

amazon_ads_get_publishers

Gets a list of all available publishers.

amazon_ads_batch_dsp_patch_campaign

Partially updates one or more campaigns.\ Find more details \ See the Amazon DSP Support Center for more details.

amazon_ads_create_amc_clean_room

Create a Clean Room.

amazon_ads_create_associated_budget_rules_for_sb_campaigns

Associate budget rules to campaign.

amazon_ads_create_deal_advertiser_access_entry

Add advertisers to a deal advertiser access list.

amazon_ads_archive_sd_targets

Sets the `state` of a targeting clause to `archived`.

amazon_ads_create_sp_campaign_negative_keywords

Create campaign negative keywords.

amazon_ads_create_linear_tv_reach_forecast

Generate Linear TV reach forecast.

amazon_ads_create_commitment

Create commitments.

amazon_ads_create_st_targets

POST st/targets.

amazon_ads_create_terms_token

Create a new UUID terms token for the customer to accept advertising terms.

amazon_ads_create_portfolios

POST portfolios.

amazon_ads_create_supplier_proposed_deal_revision

Create supplier proposed deal revision.

amazon_ads_delete_identity

Deletes matched list of users from your data room within 30 days.

amazon_ads_generate_brand_metrics_report

Generate Brand Metrics Report.

amazon_ads_delete_ras_campaigns

POST ras/v1/campaigns/delete.

amazon_ads_list_users

Authorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Manager Account ID, Profile ID Parameter name: Amazon-Ads-ManagerAccountId Parameter in: header Requires one of these permissions:… Next page: send `nextToken` in the body with the value this call returned.

amazon_ads_get_audience_top_categories

Get insights on top retail categories purchased by customers in the input expression.

amazon_ads_list_audiences

Gets audience segments based on filters.

amazon_ads_get_localized_targeting_expression

Localizes targeting expressions used for advertising targeting.

amazon_ads_query_brand_store

Query brand store content.

amazon_ads_list_ad_library_ads

This is the primary paginated API for retrieving, listing, and searching through the ad repository.

amazon_ads_query_stream_subscription

Query subscriptions Note: trailing slash in request uri is not allowed.

amazon_ads_list_targetable_entity_paths

Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Advertising-AccountId Parameter in: header.

amazon_ads_upload_dp_hashed_records

Upload a batch of hashed records for matching.

amazon_ads_batch_dsp_post_ad_group

Creates one or more ad groups synchronously.

amazon_ads_create_amc_collaboration

Creates a collaboration in AWS Clean Rooms for this AMC instance.

amazon_ads_create_budget_rules_for_sb_campaigns

Create budget rules.

amazon_ads_create_deal_advertiser_permissions_dsp_deals

Assigns permissions to deal object, by applying a permission strategy and a list of advertisers to this deal object.

amazon_ads_associate_sd_optimization_rules_with_ad_group

Associate one or more optimization rules to an ad group specified by identifier.

amazon_ads_create_sp_campaign_negative_targets

Create campaign negative targeting clauses.

amazon_ads_create_marketing_goals

This API is for creating marketing goals for a given manager account.

amazon_ads_create_payment_agreements

Creates or updates payment agreements.

amazon_ads_delete_st_ad_groups

Deletes Sponsored Tv Ad Groups.

amazon_ads_delete_account_link

Delete Account Links for a given advertising account.

amazon_ads_create_target

Create target Note: Batch size limits are specific to each ad product.

amazon_ads_list_buyer_seat

List buyer seats.

amazon_ads_get_audience_dataset

Gets an Audience DataSet.

amazon_ads_get_advertiser_report

Gets the download link for an advertiser's metric report in the specified marketplace.

amazon_ads_delete_ras_product_ads

POST ras/v1/productAds/delete.

amazon_ads_query_communication_contact

Returns communication contacts for the authenticated advertiser, optionally filtered by channel or contact purpose.

amazon_ads_get_insights_audiences_overlapping_audiences

Retrieves the top audiences that overlap with the provided audience.

amazon_ads_query_audience

Search and list audiences for an advertiser.

amazon_ads_list_location_index

List all Smart Location Indexes for the authenticated advertiser.

amazon_ads_query_brand_store_edition_publish_version

Query store edition publish versions.

amazon_ads_register_asset

Register an uploaded asset.

amazon_ads_retrieve_stream_subscription

Fetch a specific subscription by Id Note: trailing slash in request uri is not allowed.

amazon_ads_query_advertiser_product_group_eligibility

Query requests for specific advertiser product group eligibility based on advertiser account id.

amazon_ads_batch_dsp_post_campaign

Creates one or more campaigns.

amazon_ads_create_amc_collaboration_id_mapping_table

Creates an ID Mapping Table in the requested AMC instance collaboration and starts the job to populate the table.

amazon_ads_create_sb_ad_groups

Create ad groups.

amazon_ads_create_deal_preference

Creates one or more deal preferences for a DSP advertiser account.

amazon_ads_create_associated_budget_rules_for_sd_campaigns

Associates one or more budget rules to a campaign specified by identifer.

amazon_ads_create_sp_negative_targets

Create negative targeting clauses.

amazon_ads_create_media_plan_exports

This API is for creating an export for media plans into a document for a given manager account.

amazon_ads_create_payment_profiles

Creates or updates payment profiles.

amazon_ads_delete_st_ads

Deletes Sponsored Tv Ads.

amazon_ads_delete_account_link_invite

Delete an AccountLinkInvite.

amazon_ads_delete_ad

Delete ads Note: Batch size limits are specific to each ad product.

amazon_ads_query_publisher

Query publishers.

amazon_ads_get_data_set_metrics

Gets the metrics associated to dataset across all uploads Authorized resource type: Global Manager Account ID Parameter name: Amazon-Ads-Manager-Account-ID Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Ad Account ID Parameter name: Amazon-Ads-AccountId…

amazon_ads_get_brand_metrics_report

Retrieve the status and the URL of the Brand Metrics Report being generated.

amazon_ads_delete_ras_targets

POST ras/v1/targets/delete.

amazon_ads_query_communication_preference

Returns communication preferences for the authenticated advertiser, optionally filtered by channel.

amazon_ads_get_partner_opportunities_summarize_opportunities

Gets aggregated information about all opportunities specific to the partner making the request.

amazon_ads_query_audience_category

Browse the audience taxonomy.

amazon_ads_list_locations

Gets location objects based on one or more filters.

amazon_ads_query_brand_store_page

Retrieve brand store page content.

amazon_ads_run_pre_moderation

Pre moderate the components.

amazon_ads_update_dsp_stream_subscription

Update an existing subscription Note: trailing slash in request uri is not allowed Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-Account-ID Parameter in: header.

amazon_ads_batch_dsp_update_mobile_measurement_partner_app_regis

Update a Mobile Measurement Partner app registration.

amazon_ads_create_amc_data_set

Creates a new data set.

amazon_ads_create_sb_auto_collection_ads

Create Sponsored Brands Auto Collection Ads.

amazon_ads_create_dsp_inventory_group

Creates a new inventory group.

amazon_ads_create_budget_rules_for_sd_campaigns

Creates one or more budget rules.

amazon_ads_create_sp_optimization_rule

Creates a campaign optimization rule.

amazon_ads_create_media_plans

This API is for creating media plans for a given manager account.

amazon_ads_get_account_budget_feature_flags

Gets account budget feature flags information.

amazon_ads_delete_st_campaigns

Deletes Sponsored Tv campaigns.

amazon_ads_get_terms_token

Get the terms token status for the customer.

amazon_ads_delete_ad_association

Delete Ad Association Note: Batch size limits are specific to each ad product.

amazon_ads_query_publisher_owner

Query publisher owners.

amazon_ads_get_dataroom

Get a data room Authorized resource type: Global Manager Account ID Parameter name: Amazon-Ads-Manager-Account-ID Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Ad Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one…

amazon_ads_get_mmm_brand_group_campaigns

Get campaigns in a brand group.

amazon_ads_list_ras_ad_groups

POST ras/v1/adGroups/list.

amazon_ads_query_user_permissions

Authorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions:… Next page: send `nextToken` in the body with the value this call returned.

amazon_ads_get_partner_opportunity_file

Gets a 307 - TEMPORARY_REDIRECT to an opportunity data file.

amazon_ads_retrieve_audience

Retrieve a single audience by ID.

amazon_ads_retrieve_location_index

Retrieve one or more Smart Location Indexes by ID.

amazon_ads_update_brand_store_edition_publish_version

Update store edition publish versions.

amazon_ads_search_assets

Search assets.

amazon_ads_cancel_dsp_measurement_studies

Cancel existing studies.

amazon_ads_create_amc_instance

Creates a new AMC instance.

amazon_ads_create_sb_brand_video_ads

Create brand video ads.

amazon_ads_create_inventory_group

Create inventory groups.

amazon_ads_create_sd_ad_groups

Creates one or more ad groups.

amazon_ads_create_sp_optimization_rules

Creates one or more optimization rules.

amazon_ads_create_planning_items

This API is for creating planning items for a given manager account.

amazon_ads_get_billing_invoice_summaries

Lists the billing invoice summary(s) in a global ads account as per the search and aggregation parameters passed in the request.

amazon_ads_delete_st_locations

POST st/locations/delete.

amazon_ads_link_accounts_to_manager_account

Link Amazon Advertising accounts or advertisers with a Manager Account.

amazon_ads_delete_ad_group

Delete ad groups Note: Batch size limits are specific to each ad product.

amazon_ads_query_supplier

Query suppliers.

amazon_ads_get_dataroom_metadata

Gets dataset metadata including linked datasets, active dest., etc Authorized resource type: Global Manager Account ID Parameter name: Amazon-Ads-Manager-Account-ID Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Ad Account ID Parameter name:…

amazon_ads_get_mmm_brand_group_products

Get products in a brand group.

amazon_ads_list_ras_campaigns

POST ras/v1/campaigns/list.

amazon_ads_query_user_roles

Authorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Manager Account ID, Profile ID Parameter name: Amazon-Ads-ManagerAccountId Parameter in: header Requires one of these permissions:… Next page: send `nextToken` in the body with the value this call returned.

amazon_ads_get_top_overlapping_audiences

Get top audiences overlapping with the input expression.

amazon_ads_update_dsp_audience

Updates an existing targeting audience based on an audience definition and audience ID.

amazon_ads_update_location_index

Update the data for an existing Smart Location Index.

amazon_ads_update_brand_store_page

Update brand store page content.

amazon_ads_check_dsp_audience_research_eligibility

Checks the DSP AUDIENCE_RESEARCH study type eligibility against vendor products.

amazon_ads_create_amc_lookalike_audience

Creates lookalike audience execution metadata information.

amazon_ads_create_sb_brand_video_creative

Create new version of brand video ad creative.

amazon_ads_create_proposals

Creates proposals.

amazon_ads_create_sd_brand_safety_deny_list_domains

Creates one or more domains to add to a Brand Safety Deny List.

amazon_ads_create_sp_target_promotion_group_targets

Creates keyword and/or product targets in the manual adGroup that are part of the target promotion group.

amazon_ads_create_reach_forecasts

Creates a list of new Reach Forecasts in bulk action.

amazon_ads_get_billing_profile_agreement_content

API to fetch agreement contents related to billing profiles.

amazon_ads_delete_st_targets

POST st/targets/delete.

amazon_ads_list_manager_accounts

Returns all manager accounts that a given Amazon Ads user has access to.

amazon_ads_delete_campaign

Delete campaigns Note: Batch size limits are specific to each ad product.

amazon_ads_query_supplier_ad_product

Query supplier ad products.

amazon_ads_get_dataset_aggregates

Gets aggregated metrics for a dataset within a specified time range Authorized resource type: Global Manager Account ID Parameter name: Amazon-Ads-Manager-Account-ID Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Ad Account ID Parameter name:…

amazon_ads_get_mmm_report

Get a report.

amazon_ads_list_ras_product_ads

POST ras/v1/productAds/list.

amazon_ads_redeem_user_invitation

PUT user-invitations/redeem.

amazon_ads_list_partner_opportunities

Gets a list of opportunities specific to the partner making the request.

amazon_ads_check_dsp_brand_lift_eligibility

Checks the DSP BRAND_LIFT study type eligibility against vendor products.

amazon_ads_create_amc_ml_data_export

Creates workflow to export ML data for model-based audiences.

amazon_ads_create_sb_campaigns

Create campaigns.

amazon_ads_create_proposed_deals

Creates proposed deals.

amazon_ads_create_sd_campaigns

Creates one or more campaigns.

amazon_ads_create_sp_target_promotion_groups

Creates a target promotion group, by grouping the auto-targeting adGroupId and manual-targeting adGroups, divided by keyword targeting adGroups, and product targeting adGroups.

amazon_ads_create_targets

Create targets.

amazon_ads_get_billing_profile_usages

Lists the billing profiles linked to each country of global ads account.

amazon_ads_get_st_forecasts

Returns forecasts for a given ad group specified in Sponsored TV forecast request.

amazon_ads_list_profiles

Gets a list of profiles.

amazon_ads_delete_target

Delete target Note: Batch size limits are specific to each ad product.

amazon_ads_query_supplier_proposal

Query supplier proposal.

amazon_ads_get_terms

Get the Customer's Ads Data Manager Terms and Conditions Authorized resource type: Global Manager Account ID Parameter name: Amazon-Ads-Manager-Account-ID Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Ad Account ID Parameter name: Amazon-Ads-AccountId…

amazon_ads_list_advertiser_report_metadata

Gets all of the report metadata the specified advertiser at the specified marketplace.

amazon_ads_list_ras_retailers

Returns a list of Retailers.

amazon_ads_update_communication_preference

Updates communication preferences for the authenticated advertiser.

amazon_ads_check_dsp_creative_testing_eligibility

Checks the DSP CREATIVE_TESTING study type eligibility against vendor products.

amazon_ads_create_amc_ml_input_channel

Creates workflow to create a MlInputChannel for model-based audiences.

amazon_ads_create_sb_keywords

Creates one or more keywords.

amazon_ads_create_proposed_deals_revisions

Creates proposed deal revisions as draft.

amazon_ads_create_sd_creatives

A POST request of one or more creatives.

amazon_ads_create_sp_targets

Create targeting clauses.

amazon_ads_delete_audience_opportunities

Delete audience opportunities.

amazon_ads_get_billing_profiles

Fetches billing profiles present under the global account.

amazon_ads_list_st_ad_groups

Lists Sponsored Tv Ad Groups.

amazon_ads_query_account_combination_invitation

Query invitations to combine advertising accounts under a Single Global Account.

amazon_ads_get_portfolio_budget_usage

Budget usage API for portfolios.

amazon_ads_query_supplier_proposal_destination

Query supplier proposal destinations.

amazon_ads_list_audience_datasets

Lists all Audience DataSets.

amazon_ads_list_mmm_brand_group_overrides

List brand group overrides.

amazon_ads_list_ras_targets

POST ras/v1/targets/list.

amazon_ads_update_user_invitations

Authorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Manager Account ID, Profile ID Parameter name: Amazon-Ads-ManagerAccountId Parameter in: header Authorized resource type: AMC Account ID, Profile ID…

amazon_ads_check_dsp_omnichannel_metrics_eligibility

Checks the DSP OMNICHANNEL_METRICS study type eligibility against vendor products.

amazon_ads_create_amc_modeled_dataset

Creates workflow to create a ModeledDataset for model-based audiences.

amazon_ads_create_sb_manual_collection_ads

Create Sponsored Brands Manual Collection Ads.

amazon_ads_create_sb_advertising_deal

Create advertisingDeal.

amazon_ads_create_sd_forecast

Return forecasts for an ad group that may or may not exist.

amazon_ads_delete_sp_ad_groups

Delete ad groups.

amazon_ads_delete_budget_allocations

Delete budget allocations.

amazon_ads_get_billing_statement

API to fetch the latest status of Billing Statements creation request and billing statement download link if available.

amazon_ads_list_st_ads

Lists Sponsored Tv Ads.

amazon_ads_query_account_link

Query Account Links for a given advertising account.

amazon_ads_query_ad_association

Query Ad Association Note: Batch size limits are specific to each ad product.

amazon_ads_query_supplier_proposed_deal

Query supplier proposed deals.

amazon_ads_list_dataset_details

Lists details of datasets in a given account.

amazon_ads_list_mmm_brand_groups

List brand groups.

amazon_ads_update_ras_ad_groups

PUT ras/v1/adGroups.

amazon_ads_update_user_permissions

Authorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Manager Account ID, Profile ID Parameter name: Amazon-Ads-ManagerAccountId Parameter in: header Authorized resource type: AMC Account ID, Profile ID…

amazon_ads_check_dsp_planning_eligibility

Checks eligibility against all vendor products.

amazon_ads_create_amc_modeled_dataset_upload_job

Creates workflow to create a ModeledDatasetUploadJob for model-based audiences.

amazon_ads_create_sb_negative_keywords

Creates one or more negative keywords.

amazon_ads_create_sb_advertising_deal_target

Create advertisingDealTarget.

amazon_ads_create_sd_locations

Creates one or more locations associated with an ad group.

amazon_ads_delete_sp_campaign_negative_keywords

Delete campaign negative keywords.

amazon_ads_delete_marketing_goals

Delete marketing goals.

amazon_ads_get_customer_payment_methods

Retrieves eligible payment methods for a customer.

amazon_ads_list_st_campaigns

Lists Sponsored Tv Campaigns.

amazon_ads_query_account_link_invite

Query AccountLinkInvites for an account.

amazon_ads_query_ad_extension

Query ad_extension - API is in open beta Note: Batch size limits are specific to each ad product.

amazon_ads_query_supplier_proposed_deal_historical_version

Query supplier proposed deal historical versions.

amazon_ads_list_sharing_rules

List a set of sharing rules belonging to an account.

amazon_ads_list_mmm_reports

List reports.

amazon_ads_update_ras_campaigns

PUT ras/v1/campaigns.

amazon_ads_create_dsp_ad_creative

This endpoint is used to create the creative object.

amazon_ads_create_amc_query

Create and submit a query for execution.

amazon_ads_create_sb_negative_targets

Create one or more negative targets.

amazon_ads_create_sb_keyword_reservation_validation

Validate keyword reservation.

amazon_ads_create_sd_negative_targets

Creates one or more negative targeting clauses.

amazon_ads_delete_sp_campaign_negative_targets

Delete campaign negative targeting clauses.

amazon_ads_delete_media_plans

This API is for deleting media plans for a given manager account.

amazon_ads_get_document

Gets billing document(s) with id.

amazon_ads_list_st_creatives

POST st/creatives/list.

amazon_ads_query_manager_account

List manager accounts.

amazon_ads_query_label

Query labels with filters.

amazon_ads_query_supplier_publisher

Query supplier publishers.

amazon_ads_set_terms_acceptance

Set the Customer's Ads Data Manager Terms and Conditions acceptance Authorized resource type: Global Manager Account ID Parameter name: Amazon-Ads-Manager-Account-ID Parameter in: header Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Ad Account ID Parameter name: Amazon-Ads-AccountId Parameter…

amazon_ads_query_brand_advertiser_association

Query brands associated to an advertiser account.

amazon_ads_update_ras_product_ads

PUT ras/v1/productAds.

amazon_ads_create_dsp_ad_group_ad_initiation_type_targets

Creates and associates one or more ad initiation type targets to an ad group.

amazon_ads_create_amc_query_based_audience

Creates query based audience execution metadata information.

amazon_ads_create_sb_optimization_rules

Create optimization rules.

amazon_ads_create_sb_reserved_target_pricing

Create reservedTarget pricing.

amazon_ads_create_sd_optimization_rules

Creates one or more optimization rules, also known as outcome optimizations.

amazon_ads_delete_sp_campaign_optimization_rule

Deletes a campaign optimization rule specified by identifier.

amazon_ads_delete_planning_items

Delete planning items.

amazon_ads_get_invoice

Get invoice data by invoice ID.

amazon_ads_list_st_creatives_moderations

POST st/creatives/moderations/list.

amazon_ads_query_seller

Query sellers.

amazon_ads_query_label_object_association

Query label-to-object associations with filters.

amazon_ads_query_supplier_target_item

Fetch supplier target items.

amazon_ads_update_revoke_sharing_rule

Revoke an existing Sharing Rule in ADM.

amazon_ads_retrieve_brand

Get brand details for the specified brand identifiers.

amazon_ads_update_ras_targets

PUT ras/v1/targets.

amazon_ads_create_dsp_ad_group_ad_player_size_targets

Creates and associates one or more ad player size targets to an ad group.

amazon_ads_create_amc_refresh_collaboration_id_mapping_table

Refreshes the data in the given ID Mapping Table in the collaboration for the requested AMC instance.

amazon_ads_create_sb_sponsored_brand_store_spotlight_ads

Create store spotlight ads.

amazon_ads_delete_deal_advertiser_access

Delete a deal advertiser access record and all associated entries.

amazon_ads_create_sd_product_ads

Creates one or more product ads.

amazon_ads_delete_sp_campaigns

Delete campaigns.

amazon_ads_delete_targets

Delete targets.

amazon_ads_get_payment_agreements

Gets current payment agreement for a customer.

amazon_ads_list_st_creatives_moderations_policy_violations

POST st/creatives/moderations/policyViolations/list.

amazon_ads_query_selling_account

List selling accounts.

amazon_ads_update_ad

Update ads Note: Batch size limits are specific to each ad product.

amazon_ads_update_supplier_proposal

Update supplier proposal.

amazon_ads_create_dsp_ad_group_app_targets

Creates one or more app targets.

amazon_ads_create_amc_schedule

Creates a new schedule.

amazon_ads_create_sb_store_spotlight_creative

Create new version of store spotlight ad creative.

amazon_ads_delete_deal_advertiser_access_entry

Remove advertisers from a deal advertiser access list.

amazon_ads_create_sd_targets

Creates one or more targeting clauses.

amazon_ads_delete_sp_keywords

Delete keywords.

amazon_ads_generate_performance_forecasts

Generates forecast curve for the provided performance metric and targets.

amazon_ads_list_commitment

List commitments.

amazon_ads_list_st_locations

POST st/locations/list.

amazon_ads_unlink_accounts_from_manager_account

Unlink Amazon Advertising accounts or advertisers with a Manager Account.

amazon_ads_update_ad_association

Update Ad Association Note: Batch size limits are specific to each ad product.

amazon_ads_update_supplier_proposed_deal

Update supplier proposed deal.

amazon_ads_create_dsp_ad_group_audience_targets

Add one or more audiences to groups to build and associate a targeting expression to an ad group.

amazon_ads_create_amc_trained_model

Creates a workflow to create a TrainedModel for model-based audiences.

amazon_ads_create_sb_targets

Create one or more targets.

amazon_ads_delete_deal_advertiser_permissions_dsp_deals

Deletes both the permission strategy and associated advertisers from the deal advertiser permissions.

amazon_ads_delete_sd_brand_safety_deny_list

Archives all of the domains in the Brand Safety Deny List.

amazon_ads_delete_sp_negative_keywords

Delete negative keywords.

amazon_ads_get_historical_reach_curve

Download the Historical Reach Curve.

amazon_ads_pay_invoices

Executes payment on a set of or all of an advertisers open invoices.

amazon_ads_list_st_targets

POST st/targets/list.

amazon_ads_update_account_combination_invitation

Update an invitation to combine Advertising Accounts under a Single Global Account.

amazon_ads_update_ad_extension

Update ad_extension - API is in open beta Note: Batch size limits are specific to each ad product.

amazon_ads_update_supplier_proposed_deal_revision

Update supplier proposed deal revision.

amazon_ads_create_dsp_ad_group_auto_targets

Creates one or more auto targets.

amazon_ads_create_amc_trained_model_inference_job

Creates workflow to create a TrainedModelInferenceJob for model-based audiences.

amazon_ads_create_sb_themes

Create one or more theme targets.

amazon_ads_delete_proposed_deals_revisions

Deletes deal revisions from Deal Builder system Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header.

amazon_ads_disassociate_associated_budget_rule_for_sd_campaigns

Disassociates a budget rule specified by identifier from a campaign specified by identifier.

amazon_ads_delete_sp_negative_targets

Delete negative targeting clauses.

amazon_ads_get_historical_reach_curve_status

Get the status of the Historical Reach Curve.

amazon_ads_query_commitment

Query commitments with filters.

amazon_ads_preview_st_creative

POST st/creatives/preview.

amazon_ads_update_account_link

Update Account Links for a given advertising account.

amazon_ads_update_portfolios

PUT portfolios.

amazon_ads_create_dsp_ad_group_content_genre_targets

Creates and associates one or more content genre targets to an ad group.

amazon_ads_create_amc_upload

Creates an asynchronous job to upload data to an Amazon Marketing Cloud instance.

amazon_ads_create_sb_video_ads

Create video ads.

amazon_ads_delete_recommended_advertiser_list_dsp_deals

Deletes the list of recommended Advertisers for a given single deal.

amazon_ads_disassociate_sd_optimization_rules_from_ad_group

Disassociate one or more optimization rules from an ad group specified by identifier.

amazon_ads_delete_sp_product_ads

Delete product ads.

amazon_ads_get_read_audience_opportunity

This API is for reading an audience opportunity.

amazon_ads_retrieve_commitment

Get Commitments.

amazon_ads_update_st_ad_groups

Updates Sponsored Tv Ad Groups.

amazon_ads_update_account_link_invite

Update an AccountLinkInvite.

amazon_ads_create_dsp_ad_group_content_rating_targets

Creates and associates one or more content rating targets to an ad group.

amazon_ads_create_amc_user_deletion_request

Creates a request for user deletion given an input set of user identities.

amazon_ads_create_sb_video_creative

Create new version of video ad creative.

amazon_ads_delete_sb_advertising_deal

Delete advertisingDeal.

amazon_ads_get_budget_rule_by_rule_id_for_sd_campaigns

Gets a budget rule specified by identifier.

amazon_ads_delete_sp_targets

Delete targeting clauses.

amazon_ads_get_read_audience_size

This API is for reading an audience size.

amazon_ads_retrieve_commitment_spend

Retrieve commitment spend.

amazon_ads_update_st_ads

Updates Sponsored Tv Ads.

amazon_ads_update_advertiser_account

Update advertiser accounts.

amazon_ads_create_dsp_ad_group_device_targets

Create one or more device targets.

amazon_ads_create_amc_workflow

Creates a new workflow.

amazon_ads_delete_sb_ad_groups

Delete ad groups.

amazon_ads_delete_sb_advertising_deal_target

Delete advertisingDealTarget.

amazon_ads_get_campaigns_associated_with_sd_budget_rule

Gets all the campaigns associated with a budget rule.

amazon_ads_disassociate_associated_budget_rule_for_sp_campaigns

Disassociates a budget rule specified by identifier from a campaign specified by identifier.

amazon_ads_get_read_behavioral_insight

This API is for reading a behavioral insight.

amazon_ads_update_account_budget_feature_flags

Creates or Updates account budget feature flags information.

amazon_ads_update_st_campaigns

Updates Sponsored Tv campaigns.

amazon_ads_update_manager_account

Update manager accounts.

amazon_ads_create_dsp_ad_group_geo_location_targets

Create one or more geo location targets to include or exclude it from targeting.

amazon_ads_create_amc_workflow_execution

Creates a new workflow execution.

amazon_ads_delete_sb_ads

Delete ads.

amazon_ads_get_advertiser_list_dsp_deals

Gets list of advertisers assigned to the deal and its advertiser permissions strategy type.

amazon_ads_get_headline_recommendations_for_sd

You can use this Sponsored Display API to retrieve creative headline recommendations from an array of ASINs.

amazon_ads_fetch_sp_campaign_recommendations

Gets the top consolidated recommendations across bid, budget, targeting for SP campaigns given an advertiser profile id.

amazon_ads_get_read_budget_allocation

This API is for reading a budget allocation.

amazon_ads_update_billing_profiles

API to update one or more billing profile(s).

amazon_ads_update_st_creatives

PUT st/creatives.

amazon_ads_update_profile_budgets

Update the daily budget for one or more profiles.

amazon_ads_create_dsp_ad_group_iab_content_category_targets

Creates one or more IAB content categories to be targeted.

amazon_ads_delete_amc_clean_room

Delete a Clean Room.

amazon_ads_delete_sb_campaigns

Delete campaigns.

amazon_ads_get_campaigns_validation_configs

Retrieves the campaign configuration values used for campaign validation for the requested marketplace, entityType, and programType context/contexts.

amazon_ads_get_sd_ad_group

Gets a requested ad group.

amazon_ads_get_budget_rule_by_rule_id_for_sp_campaigns

Gets a budget rule specified by identifier.

amazon_ads_get_read_demographic_insight

This API is for reading a demographic insight.

amazon_ads_update_commitment

Update commitments.

amazon_ads_update_st_targets

PUT st/targets.

amazon_ads_create_dsp_ad_group_inventory_source_targets

Creates and associates one or more inventory source targets to an ad group.

amazon_ads_delete_amc_collaboration_customer_partner

Delete the requested customer partner in the collaboration.

amazon_ads_describe_sb_media

API to poll for media status.

amazon_ads_get_deal_advertiser_permissions_dsp_deals

Gets the advertiser permissions strategy type for a given deal.

amazon_ads_get_sd_ad_group_response_ex

Gets extended information for a requested ad group.

amazon_ads_get_campaigns_associated_with_sp_budget_rule

Gets all the campaigns associated with a budget rule.

amazon_ads_get_read_marketing_goal

This API is for reading a marketing goal.

amazon_ads_create_dsp_ad_group_product_category_targets

Creates and associates one or more product category targets to an ad group.

amazon_ads_delete_amc_collaboration_id_mapping_table

Deletes the given ID Mapping Table in the collaboration for the requested AMC instance.

amazon_ads_disassociate_associated_budget_rule_for_sb_campaigns

Disassociate budget rule from campaign.

amazon_ads_get_deal_inferred_attributes

Enables customers to retrieve inferred directional attributes for a specific deal.

amazon_ads_get_sd_budget_recommendations

Returns recommended daily budget and estimated missed opportunities for campaigns.

amazon_ads_get_sp_all_rule_events

Gets all special individual and grouped events with suggested date range in advertiser's marketplace.

amazon_ads_get_read_media_plan

This API is for reading a media plan.

amazon_ads_create_dsp_ad_group_product_targets

Creates and associates one or more product targets to an ad group.

amazon_ads_delete_amc_column_from_data_set

Deletes a column from the specified data set.

amazon_ads_disassociate_sb_optimization_rules

Disassociate optimization rules.

amazon_ads_get_deal_line_items_dsp_deals

Get list of line items targeting a given single deal.

amazon_ads_get_sd_budget_rules_for_advertiser

Get all budget rules created by an advertiser.

amazon_ads_get_sp_budget_recommendation

Creates daily budget recommendation along with benchmark metrics when creating a new campaign.

amazon_ads_get_read_performance_forecast

This API is for reading a performance forecast.

amazon_ads_create_dsp_ad_group_targeting_dayparts

Creates one or more daypart targets to be targeted.

amazon_ads_delete_amc_data_set

Deletes the specified data set.

amazon_ads_get_budget_rule_by_rule_id_for_sb_campaigns

Get budget rule by ID.

amazon_ads_get_publisher_product_rate

Gets a publisher product rate value.

amazon_ads_get_sd_campaign

Gets a requested campaign.

amazon_ads_get_sp_budget_recommendations

Get recommended daily budget and estimated missed opportunities for campaigns.

amazon_ads_get_read_planning_item

This API is for reading a planning item.

amazon_ads_create_dsp_ad_group_third_party_targets

Creates new third-party targeting settings to be applied on given ad group id.

amazon_ads_delete_amc_instance

Deletes the requested AMC instance.

amazon_ads_get_campaigns_associated_with_sb_budget_rule

Get campaigns associated with budget rule.

amazon_ads_get_targets_validation_configs

Retrieves the configuration values used in targeting clause validation for the requested inputted marketplace, entityType, and programType context/contexts.

amazon_ads_get_sd_campaign_response_ex

Gets extended information for a requested campaign.

amazon_ads_get_sp_budget_rules_for_advertiser

Get all budget rules created by an advertiser.

amazon_ads_get_read_target

This API is for reading a target.

amazon_ads_create_dsp_ad_group_video_ad_format_targets

Creates and associates one or more video ad format targets to an ad group.

amazon_ads_delete_amc_ml_input_channel

Delete MlInputChannel metadata for a given mlInputChannelId.

amazon_ads_get_sb_bids_recommendations

Get a list of bid recommendation objects for a specified list of keywords or products.

amazon_ads_list_amazon_media_signals_collections

Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header.

amazon_ads_get_sd_campaigns_budget_usage

Budget usage API for SD campaigns.

amazon_ads_get_sp_budget_rules_recommendation

Gets a list of special events with suggested date range and suggested budget increase for a campaign specified by identifier.

amazon_ads_get_read_traffic_insight

This API is for reading a traffic insight.

amazon_ads_create_dsp_advertiser_seats

Create default advertiser level seats for given advertisers.

amazon_ads_delete_amc_modeled_dataset

Delete ModeledDataset metadata for a given modeledDatasetId.

amazon_ads_get_sb_brand_recommendations

Gets a list of brand suggestions.

amazon_ads_list_cm_inventory_discovery_deals

Gets deals that are eligible for an ad group to target.

amazon_ads_get_sd_negative_targets

Gets a negative targeting clause specified by identifier.

amazon_ads_get_sp_campaign_optimization_rule

Gets a campaign optimization rule specified by identifier.

amazon_ads_list_audience_opportunities

This API is for listing audience opportunities for a given manager account.

amazon_ads_create_dsp_amazon_ingest_conversion_data

Import conversion event data.

amazon_ads_delete_amc_query

Cancel and delete a query.

amazon_ads_get_sb_brands

getBrands.

amazon_ads_list_deal_inferred_supply_sellers

Enables customers to retrieve inferred supply seller directional attributes for a specific deal.

amazon_ads_get_sd_negative_targets_ex

Gets extended information for a negative targeting clause.

amazon_ads_get_sp_campaign_recommendations

Gets the top consolidated recommendations across bid, budget, targeting for SP campaigns given an advertiser profile id.

amazon_ads_list_audience_sizes

This API is for listing audience sizes for a given manager account.

amazon_ads_create_dsp_audience_research_study

Create new DSP AUDIENCE_RESEARCH study.

amazon_ads_delete_amc_query_based_audience_by_audience_execution

Delete the AMC audience for a given audienceExecutionId.

amazon_ads_get_sb_budget_recommendations

Get budget recommendations.

amazon_ads_list_deal_performance

Retrieve performance metrics for each specified deal.

amazon_ads_get_sd_optimization_rule

Gets a requested optimization rule.

amazon_ads_get_sp_campaigns_budget_usage

Budget usage API for SP campaigns.

amazon_ads_list_behavioral_insights

This API is for listing behavioral insights for a given manager account.

amazon_ads_create_dsp_bid_adjustment_rule

Creates a bid adjustment rule and returns an unique ID which can be used to associate the bid adjustment rule with adgroups.

amazon_ads_delete_amc_schedule

Deletes the requested schedule.

amazon_ads_get_sb_budget_rules_for_advertiser

Get budget rules.

amazon_ads_list_deal_preference

Lists deal preferences for a DSP advertiser account.

amazon_ads_get_sd_product_ad

Gets a requested product ad.

amazon_ads_get_sp_category_recommendations_for_asins

Returns a list of category recommendations for the input list of ASINs.

amazon_ads_list_budget_allocations

This API is for listing budget allocations for a given manager account.

amazon_ads_create_dsp_bid_adjustment_rule_association

Associates a bid adjustment rule with an adgroup.

amazon_ads_delete_amc_trained_model

Delete TrainedModel metadata for a given trainedModelId.

amazon_ads_get_sb_budget_rules_recommendation

Gets a list of special events with suggested date range and suggested budget increase for a campaign specified by identifier.

amazon_ads_list_deals_dsp_deals

Get list of deals and associated metadata.

amazon_ads_get_sd_product_ad_response_ex

Gets extended information for a product ad.

amazon_ads_get_sp_global_ranked_keyword_recommendation

Get global keyword recommendations.

amazon_ads_list_demographic_insights

This API is for listing demographic insights for a given manager account.

amazon_ads_create_dsp_bid_modifier_rule

Creates a bid adjustment rule and returns an unique ID which can be used to associate the bid adjustment rule with adgroups.

amazon_ads_delete_amc_workflow

Deletes the requested workflow.

amazon_ads_get_sb_campaign_performance_forecasts

Get performance forecasts for campaigns.

amazon_ads_list_deals_exchanges_dsp_deals

List Deal Exchanges that have been integrated for use.

amazon_ads_get_sd_request_results

Gets the results for the given request.

amazon_ads_get_sp_keyword_group_recommendations

This API (currently beta) recommends Keyword Group targets for a given list of Ad ASINs.

amazon_ads_list_historical_reach_curves

Lists Historical Reach Curves.

amazon_ads_create_dsp_bid_modifier_rule_association

Associates a bid adjustment rule with an adgroup.

amazon_ads_get_amc_advertiser_update

Gets the requested advertiser update for the requested AMC instance.

amazon_ads_get_sb_campaigns_budget_usage

Get budget usage.

amazon_ads_list_deals_inferred_attributes

Enables customers to retrieve inferred directional attributes for the input deals.

amazon_ads_get_sd_request_status

Gets the status of the given request.

amazon_ads_get_sp_multi_country_theme_based_bid_recs_ad_group

Get bid recommendations for multi-country ad groups.

amazon_ads_list_historical_reach_curves_metadata

Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Authorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Ads-AccountId Parameter in: header.

amazon_ads_create_dsp_brand_lift_studies

Create new DSP BRAND_LIFT studies.

amazon_ads_get_amc_all_query_based_audiences_by_instance_id

Get all query based audiences execution metadata.

amazon_ads_get_sb_headline_recommendations

Get recommendations for creative headline.

amazon_ads_list_deals_performance_dsp_deals

Retrieve performance metrics for each specified deal.

amazon_ads_get_sd_target_bid_recommendations

Returns a set of bid recommendations for targeting clauses.

amazon_ads_get_sp_negative_brands

Returns brands recommended for negative targeting.

amazon_ads_list_marketing_goals

This API is for listing marketing goals for a given manager account.

amazon_ads_create_dsp_campaign_flights

Creates and associates one or more flights to a campaign.

amazon_ads_get_amc_collaboration_id_mapping_job

Gets the ID mapping job metadata for the requested AMC instance.

amazon_ads_get_sb_insights_campaign_insights

Get insights for campaigns.

Connect Sponsored Ads to Claude, ChatGPT and Claude Code

Authorize once, then an endpoint your client signs into. Nothing to deploy, and nothing to install on the Sponsored Ads side.

The ad platform has to approve an app for its API first, and that review can take a business day. With your approved LWA app, add its Client ID and Client secret, sign in, and pick the ad account from the list. No account ids to type.

Amazon regionNA
Client IDamzn1.application-oa2-client.…
Client secret••••••••••••3f7a
Authorize PopMCP on Sponsored AdsAuthorize

Then just ask for the work

  • “Which campaigns spent the most last week, and which of them had the worst return?”

    • create_report
    • get_report
    • query_campaign
  • “Pause the keywords that spent the most with no sales this month”

    • create_report
    • list_sp_keywords
    • update_sp_keywords
  • “Suggest new keywords and bids for this ad group, then add the best five”

    • get_sp_ranked_keyword_recommendation
    • get_sp_theme_based_bid_recommendation_for_ad_group
    • create_sp_keywords
  • “Export all my campaigns and tell me which ads failed review”

    • export_campaigns
    • get_export
    • get_moderation_results

Use Sponsored Ads from the assistant you already open

One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.

Claude DesktopCustom connector

Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.

Claude WebCustom connector

The same endpoint, registered in the browser. Nothing to install on the machine you are working from.

ChatGPTCustom connector

Register PopMCP as a custom connector, then let ChatGPT read and update the account.

CodexDesktop & CLI

Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.

OpenCodeCoding agent

Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.

ZCodeDesktop app

Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.

Sponsored Ads MCP server questions

What teams ask before putting Sponsored Ads behind an AI client.

Do I need the ad platform's approval to connect?

Yes, for now. The ad platform only lets an app it has approved call its API, and there are no API keys to use instead. Apply with your LWA app, which can take up to one business day. PopMCP is applying for its own approved app, and once that is live you will be able to connect with one click.

Which ad products does it cover?

Sponsored Products, Sponsored Brands, Sponsored Display, Sponsored TV and the DSP, along with reporting, exports, portfolios, audiences, creative assets, billing, Attribution, Brand Metrics, Stores and Marketing Cloud. Endpoints the platform has already shut off are left out.

How do reports work when they take minutes to build?

One tool starts the report, waits, downloads the file and returns the rows. If it is still building after about 40 seconds, your agent gets a report id and collects the rows a minute later. You never handle a download link.

Can an agent reach the wrong client's account?

No. Each connection is pinned to one ad account you picked from a list, in one marketplace. A call that names a different account is refused rather than answered with the wrong client's numbers. Connect each account you want, and each one appears as its own connection.

Will the connection expire?

The platform ends authorizations 365 days after you give consent. When that happens, or if you revoke access, PopMCP says so plainly and you reconnect in a couple of clicks. Access tokens inside that year refresh on their own.

Do I have to run or host the Sponsored Ads MCP server myself?

No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.

Which AI clients can use this MCP server?

Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.

How do I connect Sponsored Ads to Claude Code?

Connect Sponsored Ads in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Sponsored Ads on the consent screen. The Sponsored Ads tools are then available in that session, and no Sponsored Ads credential is stored on your machine.

Why do only 44 of the 931 tools load by default?

Loading 931 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 44-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.

What is the difference between a tool and a trigger?

A tool is something your AI calls, and there are 931 here. A trigger is something PopMCP watches for you: 18 Sponsored Ads events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Sponsored Ads.

Amazon, Amazon Ads and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates. PopMCP is an independent product that connects to the Amazon Ads API. It is not made, endorsed or sponsored by Amazon.

Connect Sponsored Ads to your AI in minutes

Launch a hosted MCP endpoint for Sponsored Ads, keep tool access under control, and start testing real workflow prompts right away.

Connect your first MCP