The Amazon Ads API is how advertisers and Amazon Ads partners manage advertising programmatically: Sponsored Products, Sponsored Brands, Sponsored Display, Amazon DSP (demand-side platform), Amazon Marketing Cloud (AMC), audiences and reporting. It is separate from the Selling Partner API, with its own developer access and its own Login with Amazon authorization, scoped to advertising profiles. Amazon documents it at advertising.amazon.com/API/docs.
You normally call it through an app approved for Amazon Ads API access. On Kuudo Pro and Kuudo Scale, your agent uses Kuudo's managed, verified Amazon Ads app instead: see Amazon account authorization.
This page lists every tool the Amazon Ads MCP exposes, grouped by the underlying Amazon Ads API resource. Each entry shows whether it's a read tool (safe to call freely) or a write tool (guarded, may require approval), the tool name, and a short description. See Kuudo MCP Servers for the full index of Kuudo MCP servers.
The server's creative operations sit beside Amazon Agent Iris generation for Amazon Ads images and video. Iris creates the destination-specific assets; the Amazon Ads MCP registers creative assets and runs the supported ad, creative, and campaign operations against the authorized account.
Expand any resource below to see its tools. Your browser's find-in-page (Ctrl+F / Cmd+F) searches across every tool on this page, even inside collapsed sections.
Amazon Marketing Cloud API tools
Kuudo exposes Amazon Marketing Cloud API operations as callable MCP tools across four resource groups: AMC administration, workflows, rule-based audiences, and ad-based audiences. Use this page for Kuudo tool names and access modes; use Amazon's official documentation for canonical API schemas and policies.
Kuudo's Amazon Marketing Cloud software packages these operations into governed workflows, while the Amazon Ads MCP page explains the broader server.
All Amazon Ads MCP tools
AccountsAccountBudgets 2 tools
ac_getAccountBudgetFeatureFlagsGets account budget feature flags information.
ac_updateAccountBudgetFeatureFlagsCreates or Updates account budget feature flags information.
AccountsAdsAccounts 5 tools
ac_RegisterAdsAccountCreate a new advertising account tied to a specific Amazon vendor, seller or author, or to a business who does not sell on Amazon.
ac_ListAdsAccountsList all advertising accounts for the user associated with the access token.
ac_GetAccountRequest attributes of a given advertising account.
ac_CreateTermsTokenCreate a new UUID terms token for the customer to accept advertising terms Requires one of these permissions: []
ac_GetTermsTokenGet the terms token status for the customer Requires one of these permissions: []
AccountsBilling 19 tools
ac_GetDocumentGets billing document(s) with id.
ac_PayInvoicesExecutes payment on a set of or all of an advertisers open invoices.
ac_bulkGetBillingNotificationsGets an array of all currently valid billing notifications associated for each advertising account.
ac_CreatePaymentAgreementsCreates or updates payment agreements.
ac_GetPaymentAgreementsGets current payment agreement for a customer.
ac_GetCustomerPaymentMethodsRetrieves eligible payment methods for a customer.
ac_CreatePaymentProfilesCreates or updates payment profiles.
ac_bulkGetBillingStatusGets the current billing status associated for each advertising account.
ac_GetBillingProfileAgreementContentUser needs to provide consent to certain agreements before creating a billing profile.
ac_ApplyBillingProfileAPI to link one or more countries with a billing profile.
ac_GetBillingProfileUsagesLists the billing profiles linked to each country of global ads account.
ac_CreateBillingProfilesCreates one or more billing profiles.
ac_UpdateBillingProfilesUpdates one or more billing profiles under a global account Please note that isBillTo and type are immutable attributes and cannot be updated -- in this case, user can always create a new billing...
ac_GetBillingProfilesFetches billing profiles present under the global account.
ac_CreateBillingStatementRequest to create billing statement for advertiser advertising in Sponsored Products/Brands/Display segment.
ac_GetBillingStatementAPI to fetch the latest status of Billing Statements creation request and billing statement download link if available.
ac_GetBillingInvoiceSummariesLists the billing invoice summary(s) in a global ads account.
ac_getAdvertiserInvoicesRequires one of these permissions: ["nemo_transactions_view","nemo_transactions_edit"]
ac_getInvoiceRequires one of these permissions: ["nemo_transactions_view","nemo_transactions_edit"]
AccountsManagerAccounts 4 tools
ac_getManagerAccountsForUserReturns all manager accounts that a user has access to, along with metadata for the Amazon Ads accounts t...
ac_createManagerAccountCreates a new Amazon Advertising Manager account.
ac_LinkAdvertisingAccountsToManagerAccountPublicAPILink Amazon Advertising accounts or advertisers with a Manager Account.
ac_UnlinkAdvertisingAccountsToManagerAccountPublicAPIUnlink Amazon Advertising accounts or advertisers with a Manager Account.
AccountsPortfolios 4 tools
ac_CreatePortfoliosRequires one of these permissions: ["advertiser_campaign_edit"]
ac_UpdatePortfoliosRequires one of these permissions: ["advertiser_campaign_edit"]
ac_portfolioBudgetUsageRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
ac_ListPortfoliosRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
AccountsProfiles 3 tools
ac_listProfilesNote that this operation does not return a response unless the current account has created at least one campaign using the advertising console.
ac_updateProfilesNote that this operation is only used for Sellers using Sponsored Products.
ac_getProfileByIdThis operation does not return a response unless the current account has created at least one campaign using the advertising console.
AdLibraryAPI 2 tools
adlib_ListAdsThis is the primary paginated API for retrieving, listing, and searching through the ad repository.
adlib_GetAdsByIDThis is the API for retrieving a single advertisement metadata specified by its id from the ad repository.
AdsAPIv1All 131 tools
allv1_ListBrandStoreEditionRetrieve brand store page content Requires one of these permissions: ["amazon_stores_edit","amazon_stores_view"]
allv1_ListBuyerSeatList buyer seats Requires one of these permissions: ["campaign_view"]
allv1_ListCommitmentList commitments Requires one of these permissions: []
allv1_CreateAccountCombinationInvitationCreate an invitation to combine Advertising Accounts under a Single Global Accou...
allv1_CreateAccountLinkInviteCreate an AccountLinkInvite Requires one of these permissions: ["manage_use...
allv1_CreateAdAssociationCreate Ad Association Note: Batch size limits are specific to each ad produ...
allv1_CreateAdExtensionCreate ad extensions - API is in open beta Note: Batch size limits are spec...
allv1_CreateAdGroupCreate ad groups Note: Batch size limits are specific to each ad product.
allv1_CreateAdCreate ads Note: Batch size limits are specific to each ad product.
allv1_CreateAdvertiserAccountCreate advertiser accounts Requires one of these permissions: []
allv1_CreateAdvertiserProductGroupEligibilityCreate request for specific advertiser product group eligibility Requires one...
allv1_SBCreateAdvertisingDealTargetCreate advertisingDealTarget Requires one of these permissions: ["advertise...
allv1_CreateAdvertisingDealCreate advertising deals Requires one of these permissions: ["inventory_edit", "inventory_view"]
allv1_SBCreateAdvertisingDealCreate advertisingDeal Requires one of these permissions: ["advertiser_campaign_edit", "advertiser_campaign_view"]
allv1_SBCreateBrandedKeywordsPricingCreate brandedKeywords pricing Requires one of these permissions: ["adverti...
allv1_CreateBuyerSeatCreate buyer seats for advertisers Requires one of these permissions: ["campaign_view"]
allv1_CreateCampaignCreate campaigns Note: Batch size limits are specific to each ad product.
allv1_CreateCommitmentCreate commitments Requires one of these permissions: []
allv1_CreateCommunicationContactCreates a communication contact for the authenticated advertiser, binding a cont...
allv1_CreateDealAdvertiserAccessEntryAdd advertisers to a deal advertiser access list Requires one of these permissions: ["inventory_edit"]
allv1_CreateDealAdvertiserAccessCreate a deal advertiser access record with a strategy (ALLOW or BLOCK) Requi...
allv1_CreateDealPreferenceCreates one or more deal preferences for a DSP advertiser account.
allv1_CreateEventCreate Event Data Requires one of these permissions: ["event_manager_view",...
allv1_CreateGeoLocationCreate geo location targeting definitions.
allv1_AdsApiv1CreateInventoryGroupCreate inventory groups Requires one of these permissions: ["inventory_edit"]
allv1_SBCreateKeywordReservationValidationValidate keyword reservation Requires one of these permissions: ["advertise...
allv1_CreateLinearTvIncrementalReachForecastGenerate Linear TV incremental reach forecast comparing with supported Streaming...
allv1_CreateLinearTvReachForecastGenerate Linear TV reach forecast Requires one of these permissions: ["campaign_edit"]
allv1_CreateLocationIndexCreate a Smart Location Index.
allv1_CreateManagerAccountCreate manager accounts Requires one of these permissions: []
allv1_CreatePromotionCodeRedemptionAPI to create promotion code redemptions for affiliate codes Requires one of...
allv1_SBCreateRecommendationCreate recommendations Requires one of these permissions: ["advertiser_campaign_view"]
allv1_AdsApiv1CreateReportCreate a report Requires one of these permissions: ["ManagerAccount_Dev", "...
allv1_SBAdsApiv1CreateReservedTargetPricingCreate reservedTarget pricing Requires one of these permissions: ["advertis...
allv1_AdsApiv1CreateStreamSubscriptionCreate a new subscription\nNote: trailing slash in request uri is not allowed ...
allv1_CreateSupplierAdProductPriceCreate supplier ad product price Requires one of these permissions: ["inventory_view"]
allv1_CreateSupplierProposalCreate supplier proposal Requires one of these permissions: ["inventory_edit"]
allv1_CreateSupplierProposedDealForecastCreate supplier proposed deal forecast Requires one of these permissions: ["inventory_edit"]
allv1_CreateSupplierProposedDealRevisionCreate supplier proposed deal revision Requires one of these permissions: ["inventory_edit"]
allv1_CreateSupplierProposedDealCreate supplier proposed deal Requires one of these permissions: ["inventory_edit"]
allv1_CreateTargetCreate target Note: Batch size limits are specific to each ad product.
allv1_ListDealPerformanceRetrieve performance metrics for each specified deal.
allv1_ListDealPreferenceLists deal preferences for a DSP advertiser account.
allv1_DeleteAccountLinkInviteDelete an AccountLinkInvite Requires one of these permissions: ["manage_use...
allv1_DeleteAccountLinkDelete Account Links for a given advertising account Requires one of these pe...
allv1_DeleteAdAssociationDelete Ad Association Note: Batch size limits are specific to each ad produ...
allv1_DeleteAdGroupDelete ad groups Note: Batch size limits are specific to each ad product.
allv1_DeleteAdDelete ads Note: Batch size limits are specific to each ad product.
allv1_SBDeleteAdvertisingDealTargetDelete advertisingDealTarget Requires one of these permissions: ["advertise...
allv1_SBDeleteAdvertisingDealDelete advertisingDeal Requires one of these permissions: ["advertiser_campaign_edit", "advertiser_campaign_view"]
allv1_DeleteCampaignDelete campaigns Note: Batch size limits are specific to each ad product.
allv1_DeleteDealAdvertiserAccessEntryRemove advertisers from a deal advertiser access list Requires one of these permissions: ["inventory_edit"]
allv1_DeleteDealAdvertiserAccessDelete a deal advertiser access record and all associated entries Requires on...
allv1_AdsApiv1DeleteReportDelete a report by ID Requires one of these permissions: []
allv1_AdsApiv1DeleteStreamSubscriptionArchive an existing subscription Note: trailing slash in request uri is not allo...
allv1_DeleteTargetDelete target Note: Batch size limits are specific to each ad product.
allv1_ListLocationIndexList all Smart Location Indexes for the authenticated advertiser.
allv1_QueryAccountCombinationInvitationQuery invitations to combine advertising accounts under a Single Global Account.
allv1_QueryAccountLinkInviteQuery AccountLinkInvites for an account Requires one of these permissions:...
allv1_QueryAccountLinkQuery Account Links for a given advertising account Requires one of these per...
allv1_QueryAdAssociationQuery Ad Association Note: Batch size limits are specific to each ad produc...
allv1_QueryAdExtensionQuery ad_extension - API is in open beta Note: Batch size limits are specif...
allv1_QueryAdGroupList ad groups Note: Batch size limits are specific to each ad product.
allv1_QueryAdList ads Note: Batch size limits are specific to each ad product.
allv1_QueryAdvertiserAccountList advertiser accounts Requires one of these permissions: []
allv1_QueryAdvertiserProductGroupEligibilityQuery requests for specific advertiser product group eligibility based on advert...
allv1_SBQueryAdvertisingDealTargetQuery advertisingDealTarget Requires one of these permissions: ["advertiser...
allv1_QueryAdvertisingDealQuery advertising deals with filters Requires one of these permissions: ["inventory_edit", "inventory_view"]
allv1_SBQueryAdvertisingDealQuery advertisingDeal Requires one of these permissions: ["advertiser_campaign_edit", "advertiser_campaign_view"]
allv1_QueryBrandStoreEditionPublishVersionQuery store edition publish versions Requires one of these permissions: ["amazon_stores_edit","amazon_stores_view"]
allv1_QueryBrandStorePageRetrieve brand store page content Requires one of these permissions: ["amazon_stores_edit","amazon_stores_view"]
allv1_QueryBrandStoreQuery brand store content Requires one of these permissions: ["advertiser_c...
allv1_QueryCampaignQuery campaign Note: Batch size limits are specific to each ad product.
allv1_QueryCommitmentQuery commitments with filters Requires one of these permissions: []
allv1_QueryCommunicationContactReturns communication contacts for the authenticated advertiser, optionally filt...
allv1_QueryCommunicationPreferenceReturns communication preferences for the authenticated advertiser, optionally f...
allv1_QueryDealAdvertiserAccessEntryQuery advertiser entries for a deal advertiser access record Requires one of...
allv1_QueryDealAvailsQuery deal avails by advertising deal ID.
allv1_QueryDealPlanningMetricsQuery deal planning metrics for specified deals, with optional metric range filt...
allv1_AdsApiv1QueryInventoryGroupQuery inventory groups with filters Requires one of these permissions: ["inventory_edit", "inventory_view"]
allv1_QueryLabelObjectAssociationQuery label-to-object associations with filters.
allv1_QueryLabelQuery labels with filters.
allv1_QueryLinearTvDaypartList all supported Linear TV Daypart Requires one of these permissions: []
allv1_QueryManagerAccountList manager accounts Requires one of these permissions: []
allv1_QueryPromotionOfferAPI to list the promotion offers for a global account Requires one of these p...
allv1_QueryPromotionRewardQuery promotion rewards for an advertiser account.
allv1_QueryPublisherQuery publishers.
allv1_SBQueryRecommendationTypeQuery RecommendationTypes Requires one of these permissions: ["advertiser_campaign_view"]
allv1_QueryRecommendationFetch full recommendations for a given advertiser and product.
allv1_QuerySellerQuery sellers.
allv1_QuerySellingAccountList selling accounts Requires one of these permissions: []
allv1_AdsApiv1QueryStreamSubscriptionQuery subscriptions Note: trailing slash in request uri is not allowed Requir...
allv1_QuerySupplierAdProductQuery supplier ad products Requires one of these permissions: ["inventory_view"]
allv1_QuerySupplierProposalDestinationQuery supplier proposal destinations Requires one of these permissions: ["inventory_view"]
allv1_QuerySupplierProposalQuery supplier proposal Requires one of these permissions: ["inventory_view"]
allv1_QuerySupplierProposedDealHistoricalVersionQuery supplier proposed deal historical versions Requires one of these permissions: ["inventory_view"]
allv1_QuerySupplierProposedDealQuery supplier proposed deals Requires one of these permissions: ["inventory_view"]
allv1_QuerySupplierPublisherQuery supplier publishers Requires one of these permissions: ["inventory_view"]
allv1_QuerySupplierTargetItemFetch supplier target items Requires one of these permissions: ["inventory_view"]
allv1_QuerySupplierQuery suppliers.
allv1_QueryTargetList target Note: Batch size limits are specific to each ad product.
allv1_ListRecommendationList recommendations for a given advertiser.
allv1_DSPRetrieveCampaignForecastRetrieve campaign forecast Requires one of these permissions: ["campaign_view", "advertiser_campaign_view"]
allv1_RetrieveCommitmentSpendRetrieve commitment spend Requires one of these permissions: []
allv1_RetrieveCommitmentGet Commitments Requires one of these permissions: []
allv1_RetrieveDealAdvertiserAccessRetrieve a deal advertiser access record by ID Requires one of these permissi...
allv1_RetrieveLocationIndexRetrieve one or more Smart Location Indexes by ID.
allv1_AdsApiv1RetrieveReportRetrieve a report by ID Requires one of these permissions: []
allv1_AdsApiv1RetrieveStreamSubscriptionFetch a specific subscription by Id Note: trailing slash in request uri is not a...
allv1_UpdateAccountCombinationInvitationUpdate an invitation to combine Advertising Accounts under a Single Global Accou...
allv1_UpdateAccountLinkInviteUpdate an AccountLinkInvite Requires one of these permissions: ["manage_use...
allv1_UpdateAccountLinkUpdate Account Links for a given advertising account Requires one of these pe...
allv1_UpdateAdAssociationUpdate Ad Association Note: Batch size limits are specific to each ad produ...
allv1_UpdateAdExtensionUpdate ad_extension - API is in open beta Note: Batch size limits are speci...
allv1_UpdateAdGroupUpdate ad groups Note: Batch size limits are specific to each ad product.
allv1_UpdateAdUpdate ads Note: Batch size limits are specific to each ad product.
allv1_UpdateAdvertiserAccountUpdate advertiser accounts Requires one of these permissions: []
allv1_UpdateAdvertisingDealUpdate advertising deals Requires one of these permissions: ["inventory_edit", "inventory_view"]
allv1_SBUpdateAdvertisingDealUpdate advertisingDeal Requires one of these permissions: ["advertiser_campaign_edit", "advertiser_campaign_view"]
allv1_UpdateBrandStoreEditionPublishVersionUpdate store edition publish versions Requires one of these permissions: ["amazon_stores_edit"]
allv1_UpdateBrandStorePageUpdate brand store page content Requires one of these permissions: ["amazon_stores_edit"]
allv1_UpdateCampaignUpdate campaign Note: Batch size limits are specific to each ad product.
allv1_UpdateCommitmentUpdate commitments Requires one of these permissions: []
allv1_UpdateCommunicationPreferenceUpdates communication preferences for the authenticated advertiser.
allv1_AdsApiv1UpdateInventoryGroupUpdate inventory groups Requires one of these permissions: ["inventory_edit"]
allv1_UpdateLocationIndexUpdate the data for an existing Smart Location Index.
allv1_UpdateManagerAccountUpdate manager accounts Requires one of these permissions: []
allv1_UpdateSupplierProposalUpdate supplier proposal Requires one of these permissions: ["inventory_edit"]
allv1_UpdateSupplierProposedDealRevisionUpdate supplier proposed deal revision Requires one of these permissions: ["inventory_edit"]
allv1_UpdateSupplierProposedDealUpdate supplier proposed deal Requires one of these permissions: ["inventory_edit"]
allv1_UpdateTargetUpdate target Note: Batch size limits are specific to each ad product.
AdsAPIv1Beta 27 tools
beta_CreateAccountCombinationInvitationCreate an invitation to combine Advertising Accounts under a Single Global Accou...
beta_CreateAccountLinkInviteCreate an AccountLinkInvite Requires one of these permissions: ["manage_use...
beta_CreateAdvertiserProductGroupEligibilityCreate request for specific advertiser product group eligibility Requires one...
beta_CreateCommunicationContactCreates a communication contact for the authenticated advertiser, binding a cont...
beta_CreateEventCreate Event Data Requires one of these permissions: ["event_manager_view",...
beta_AdsApiv1CreateInventoryGroupCreate inventory groups Requires one of these permissions: ["inventory_edit"]
beta_CreateLinearTvIncrementalReachForecastGenerate Linear TV incremental reach forecast comparing with supported Streaming...
beta_CreateLinearTvReachForecastGenerate Linear TV reach forecast Requires one of these permissions: ["campaign_edit"]
beta_CreatePromotionCodeRedemptionAPI to create promotion code redemptions for affiliate codes Requires one of...
beta_DeleteAccountLinkInviteDelete an AccountLinkInvite Requires one of these permissions: ["manage_use...
beta_DeleteAccountLinkDelete Account Links for a given advertising account Requires one of these pe...
beta_QueryAccountCombinationInvitationQuery invitations to combine advertising accounts under a Single Global Account.
beta_QueryAccountLinkInviteQuery AccountLinkInvites for an account Requires one of these permissions:...
beta_QueryAccountLinkQuery Account Links for a given advertising account Requires one of these per...
beta_QueryAdvertiserProductGroupEligibilityQuery requests for specific advertiser product group eligibility based on advert...
beta_QueryCommunicationContactReturns communication contacts for the authenticated advertiser, optionally filt...
beta_QueryCommunicationPreferenceReturns communication preferences for the authenticated advertiser, optionally f...
beta_AdsApiv1QueryInventoryGroupQuery inventory groups with filters Requires one of these permissions: ["inventory_edit", "inventory_view"]
beta_QueryLinearTvDaypartList all supported Linear TV Daypart Requires one of these permissions: []
beta_QueryPromotionOfferAPI to list the promotion offers for a global account Requires one of these p...
beta_QueryPromotionRewardQuery promotion rewards for an advertiser account.
beta_UpdateAccountCombinationInvitationUpdate an invitation to combine Advertising Accounts under a Single Global Accou...
beta_UpdateAccountLinkInviteUpdate an AccountLinkInvite Requires one of these permissions: ["manage_use...
beta_UpdateAccountLinkUpdate Account Links for a given advertising account Requires one of these pe...
beta_UpdateBrandStorePageUpdate brand store page content Requires one of these permissions: ["amazon_stores_edit"]
beta_UpdateCommunicationPreferenceUpdates communication preferences for the authenticated advertiser.
beta_AdsApiv1UpdateInventoryGroupUpdate inventory groups Requires one of these permissions: ["inventory_edit"]
AdsAPIv1DSP 16 tools
dspv1_DSPCreateAdAssociationCreate Ad Association Note: Batch size limits are specific to each ad product.
dspv1_DSPCreateAdGroupCreate ad groups Note: Batch size limits are specific to each ad product.
dspv1_DSPCreateAdCreate ads Note: Batch size limits are specific to each ad product.
dspv1_DSPCreateCampaignCreate campaigns Note: Batch size limits are specific to each ad product.
dspv1_DSPCreateTargetCreate target Note: Batch size limits are specific to each ad product.
dspv1_DSPDeleteAdAssociationDelete Ad Association Note: Batch size limits are specific to each ad product.
dspv1_DSPDeleteTargetDelete target Note: Batch size limits are specific to each ad product.
dspv1_DSPQueryAdAssociationQuery Ad Association Note: Batch size limits are specific to each ad product.
dspv1_DSPQueryAdGroupList ad groups Note: Batch size limits are specific to each ad product.
dspv1_DSPQueryAdList ads Note: Batch size limits are specific to each ad product.
dspv1_DSPQueryCampaignQuery campaign Note: Batch size limits are specific to each ad product.
dspv1_DSPQueryTargetList target Note: Batch size limits are specific to each ad product.
dspv1_DSPUpdateAdAssociationUpdate Ad Association Note: Batch size limits are specific to each ad product.
dspv1_DSPUpdateAdGroupUpdate ad groups Note: Batch size limits are specific to each ad product.
dspv1_DSPUpdateAdUpdate ads Note: Batch size limits are specific to each ad product.
dspv1_DSPUpdateCampaignUpdate campaign Note: Batch size limits are specific to each ad product.
AdsAPIv1SponsoredBrands 19 tools
sbv1_SBCreateAdExtensionCreate ad extensions - API is in open beta Note: Batch size limits are specific to each ad product.
sbv1_SBCreateAdGroupCreate ad groups Note: Batch size limits are specific to each ad product.
sbv1_SBCreateAdCreate ads Note: Batch size limits are specific to each ad product.
sbv1_SBCreateCampaignCreate campaigns Note: Batch size limits are specific to each ad product.
sbv1_SBCreateTargetCreate target Note: Batch size limits are specific to each ad product.
sbv1_SBDeleteAdGroupDelete ad groups Note: Batch size limits are specific to each ad product.
sbv1_SBDeleteAdDelete ads Note: Batch size limits are specific to each ad product.
sbv1_SBDeleteCampaignDelete campaigns Note: Batch size limits are specific to each ad product.
sbv1_SBDeleteTargetDelete target Note: Batch size limits are specific to each ad product.
sbv1_SBQueryAdExtensionQuery ad_extension - API is in open beta Note: Batch size limits are specific to each ad product.
sbv1_SBQueryAdGroupList ad groups Note: Batch size limits are specific to each ad product.
sbv1_SBQueryAdList ads Note: Batch size limits are specific to each ad product.
sbv1_SBQueryCampaignQuery campaign Note: Batch size limits are specific to each ad product.
sbv1_SBQueryTargetList target Note: Batch size limits are specific to each ad product.
sbv1_SBUpdateAdExtensionUpdate ad_extension - API is in open beta Note: Batch size limits are specific to each ad product.
sbv1_SBUpdateAdGroupUpdate ad groups Note: Batch size limits are specific to each ad product.
sbv1_SBUpdateAdUpdate ads Note: Batch size limits are specific to each ad product.
sbv1_SBUpdateCampaignUpdate campaign Note: Batch size limits are specific to each ad product.
sbv1_SBUpdateTargetUpdate target Note: Batch size limits are specific to each ad product.
AdsAPIv1SponsoredDisplay 16 tools
sdv1_SDCreateAdGroupCreate ad groups Note: Batch size limits are specific to each ad product.
sdv1_SDCreateAdCreate ads Note: Batch size limits are specific to each ad product.
sdv1_SDCreateCampaignCreate campaigns Note: Batch size limits are specific to each ad product.
sdv1_SDCreateTargetCreate target Note: Batch size limits are specific to each ad product.
sdv1_SDDeleteAdGroupDelete ad groups Note: Batch size limits are specific to each ad product.
sdv1_SDDeleteAdDelete ads Note: Batch size limits are specific to each ad product.
sdv1_SDDeleteCampaignDelete campaigns Note: Batch size limits are specific to each ad product.
sdv1_SDDeleteTargetDelete target Note: Batch size limits are specific to each ad product.
sdv1_SDQueryAdGroupList ad groups Note: Batch size limits are specific to each ad product.
sdv1_SDQueryAdList ads Note: Batch size limits are specific to each ad product.
sdv1_SDQueryCampaignQuery campaign Note: Batch size limits are specific to each ad product.
sdv1_SDQueryTargetList target Note: Batch size limits are specific to each ad product.
sdv1_SDUpdateAdGroupUpdate ad groups Note: Batch size limits are specific to each ad product.
sdv1_SDUpdateAdUpdate ads Note: Batch size limits are specific to each ad product.
sdv1_SDUpdateCampaignUpdate campaign Note: Batch size limits are specific to each ad product.
sdv1_SDUpdateTargetUpdate target Note: Batch size limits are specific to each ad product.
AdsAPIv1SponsoredProducts 19 tools
spv1_SPCreateAdExtensionCreate ad extensions - API is in open beta Note: Batch size limits are specific to each ad product.
spv1_SPCreateAdGroupCreate ad groups Note: Batch size limits are specific to each ad product.
spv1_SPCreateAdCreate ads Note: Batch size limits are specific to each ad product.
spv1_SPCreateCampaignCreate campaigns Note: Batch size limits are specific to each ad product.
spv1_SPCreateTargetCreate target Note: Batch size limits are specific to each ad product.
spv1_SPDeleteAdGroupDelete ad groups Note: Batch size limits are specific to each ad product.
spv1_SPDeleteAdDelete ads Note: Batch size limits are specific to each ad product.
spv1_SPDeleteCampaignDelete campaigns Note: Batch size limits are specific to each ad product.
spv1_SPDeleteTargetDelete target Note: Batch size limits are specific to each ad product.
spv1_SPQueryAdExtensionQuery ad_extension - API is in open beta Note: Batch size limits are specific to each ad product.
spv1_SPQueryAdGroupList ad groups Note: Batch size limits are specific to each ad product.
spv1_SPQueryAdList ads Note: Batch size limits are specific to each ad product.
spv1_SPQueryCampaignQuery campaign Note: Batch size limits are specific to each ad product.
spv1_SPQueryTargetList target Note: Batch size limits are specific to each ad product.
spv1_SPUpdateAdExtensionUpdate ad_extension - API is in open beta Note: Batch size limits are specific to each ad product.
spv1_SPUpdateAdGroupUpdate ad groups Note: Batch size limits are specific to each ad product.
spv1_SPUpdateAdUpdate ads Note: Batch size limits are specific to each ad product.
spv1_SPUpdateCampaignUpdate campaign Note: Batch size limits are specific to each ad product.
spv1_SPUpdateTargetUpdate target Note: Batch size limits are specific to each ad product.
AdsAPIv1SponsoredTelevision 14 tools
stv1_STCreateAdGroupCreate ad groups Note: Batch size limits are specific to each ad product.
stv1_STCreateAdCreate ads Note: Batch size limits are specific to each ad product.
stv1_STCreateCampaignCreate campaigns Note: Batch size limits are specific to each ad product.
stv1_STCreateTargetCreate target Note: Batch size limits are specific to each ad product.
stv1_STDeleteAdDelete ads Note: Batch size limits are specific to each ad product.
stv1_STDeleteTargetDelete target Note: Batch size limits are specific to each ad product.
stv1_STQueryAdGroupList ad groups Note: Batch size limits are specific to each ad product.
stv1_STQueryAdList ads Note: Batch size limits are specific to each ad product.
stv1_STQueryCampaignQuery campaign Note: Batch size limits are specific to each ad product.
stv1_STQueryTargetList target Note: Batch size limits are specific to each ad product.
stv1_STUpdateAdGroupUpdate ad groups Note: Batch size limits are specific to each ad product.
stv1_STUpdateAdUpdate ads Note: Batch size limits are specific to each ad product.
stv1_STUpdateCampaignUpdate campaign Note: Batch size limits are specific to each ad product.
stv1_STUpdateTargetUpdate target Note: Batch size limits are specific to each ad product.
AmazonAttribution 5 tools
attr_getAdvertisersByProfileFor sellers, an attribution profile has one associated advertiser.
attr_getPublishersUse the response to determine whether to use either the macroTags or nonMacroTemplateTags resource to get tags for a certain publisher.
attr_getAttributionTagsByCampaignGets an attribution report for a specified list of advertisers.
attr_getPublisherAttributionTagTemplateThird-party publishers, such as Google Ads, Facebook, Microsoft Ads, and Pinterest support tags that include macro parameters.
attr_getPublisherMacroAttributionTagSome third-party publishers do not support tags that include macro parameters.
AmazonDSPAdvertisers 2 tools
dsp_getDspAdvertisersReturns a list of advertisers with information which satisfy the filtering criteria.
dsp_getDspAdvertisersByAdvertiserIdReturns advertiser information based on given advertiser id.
AmazonDSPAudiences 1 tools
dsp_dspCreateAudiencesPostCreates a targeting audience based on an audience definition.
AmazonDSPConversions 17 tools
dsp_dspAmazonAdTagGetEventsByAdTagIdAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manag...
dsp_dspAmazonAdTagGetAdTagByAdvertiserIdAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manag...
dsp_dspAmazonBatchGetConversionDefinitionsForOrdersAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["campaign_view"]
dsp_dspAmazonCreateConversionDefinitionsAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manag...
dsp_dspAmazonUpdateConversionDefinitionsAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manag...
dsp_dspAmazonDeletionRequestAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manag...
dsp_dspAmazonIngestConversionDataAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manager_edit"]
dsp_dspAmazonListConversionDefinitionsAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manag...
dsp_dspAmazonGetAdTagAssociatedEventAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manag...
dsp_dspAmazonUpdateAdTagAssociatedEventAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manag...
dsp_dspAmazonGetAssociatedMobileAppForConversionDefinitionAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manager_view"]
dsp_dspAmazonBatchCreateMobileMeasurementPartnerAppAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manager_edit"]
dsp_dspAmazonBatchUpdateMobileMeasurementPartnerAppAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manager_edit"]
dsp_dspAmazonDeleteMeasurementPartnerAppRegistrationsAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manager_edit"]
dsp_dspAmazonListMobileMeasurementPartnerAppRegistrationsAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["event_manager_view"]
dsp_dspAmazonGetAssociatedConversionDefinitionsForOrderAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["campaign_view"]
dsp_dspAmazonUpdateAssociatedConversionDefinitionsForOrderAssociate or dissociate conversion definitions for an order, including optional conversion weights (weight-based optimization).
AmazonDSPMeasurement 30 tools
dsp_CheckDSPAudienceResearchEligibilityChecks the DSP AUDIENCE_RESEARCH study type eligibility status against vendor products.
dsp_CheckDSPBrandLiftEligibilityChecks the DSP BRAND_LIFT study type eligibility status against vendor products.
dsp_CheckDSPCreativeTestingEligibilityChecks the DSP CREATIVE_TESTING study type eligibility status against vendor products.
dsp_CheckDSPOmnichannelMetricsEligibilityChecks the DSP OMNICHANNEL_METRICS study type eligibility status against vendor products.
dsp_GetDSPAudienceResearchStudiesGets one or more DSP AUDIENCE_RESEARCH studies with requested study identifiers or an advertiser identifier.
dsp_CreateDSPAudienceResearchStudyCreate new DSP AUDIENCE_RESEARCH study.
dsp_UpdateDSPAudienceResearchStudyUpdate DSP AUDIENCE_RESEARCH study.
dsp_GetDSPAudienceResearchStudyResultGet result of a DSP AUDIENCE_RESEARCH study.
dsp_GetDSPBrandLiftStudiesGets one or more DSP BRAND_LIFT studies with requested study identifiers or an advertiser identifier.
dsp_CreateDSPBrandLiftStudiesCreate new DSP BRAND_LIFT studies.
dsp_UpdateDSPBrandLiftStudiesUpdate DSP BRAND_LIFT studies.
dsp_GetDSPCreativeTestingStudiesGets one or more DSP CREATIVE_TESTING studies with requested study identifiers or an advertiser identifier.
dsp_CreateDSPCreativeTestingStudyCreate new DSP CREATIVE_TESTING study.
dsp_UpdateDSPCreativeTestingStudyUpdate DSP CREATIVE_TESTING study.
dsp_GetDSPCreativeTestingStudyResultGet result of a DSP CREATIVE_TESTING study.
dsp_GetDSPOmnichannelMetricsStudiesGets one or more DSP OMNICHANNEL_METRICS studies with requested study identifiers or an advertiser identifier.
dsp_CreateDSPOmnichannelMetricsStudiesCreate new DSP OMNICHANNEL_METRICS studies.
dsp_UpdateDSPOmnichannelMetricsStudiesUpdate DSP OMNICHANNEL_METRICS studies.
dsp_GetDSPOmnichannelMetricsStudyResultGet result of a DSP OMNICHANNEL_METRICS study.
dsp_CheckPlanningEligibilityChecks eligibility against all vendor products.
dsp_CancelMeasurementStudiesCancel existing studies.
dsp_GetStudiesGets base study objects given a list of studyIds or a list of advertiserIds.
dsp_GetDSPBrandLiftStudyResultGet result of a DSP BRAND_LIFT study.
dsp_GetSurveysGets one or more study surveys with requested survey identifiers or a study identifier.
dsp_CreateSurveysCreate new study surveys.
dsp_UpdateSurveysUpdate measurement surveys.
dsp_vendorProductLists the supported measurement vendors products.
dsp_omnichannelMetricsBrandSearchSearch for brands to be used in the OMNICHANNEL_METRICS vendor product.
dsp_vendorProductPolicyGets the policies for the specific vendor product(s).
dsp_vendorProductSurveyQuestionTemplatesGets the survey question templates for the specific vendor product(s).
AmazonDSPTargetKPIRecommendations 1 tools
dsp_getGsbTargetKpiRecommendationCreates a Target KPI recommendation for advertisers when they are in the process of creating a new campaign (ADSP).
AmazonMarketingStreamSubscriptions 8 tools
ams_ListDspStreamSubscriptionsList 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:…
ams_CreateDspStreamSubscriptionCreate 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…
ams_GetDspStreamSubscriptionFetch 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-Acc...
ams_UpdateDspStreamSubscriptionUpdate 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…
ams_ListStreamSubscriptionsList 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-AccountId Parameter in:…
ams_CreateStreamSubscriptionCreate 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-AccountId Parameter…
ams_GetStreamSubscriptionFetch 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-Acc...
ams_UpdateStreamSubscriptionUpdate 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-AccountId…
AMCAdAudience 5 tools
amc_CreateAudienceMetadataV2Create a new Advertiser Audience Metadata.
amc_GetAudienceMetadataV2Get an Advertiser Audience Metadata using AudienceId.
amc_UpdateAudienceMetadataV2Update an existing Advertiser Audience Metadata.
amc_ManageAudienceV2Manage Advertiser audiences by adding or removing members from an Audience.
amc_ManageAudienceStatusV2Get the status of a manage audience members request.
AMCAdmin 25 tools
amc_AmcpLinkListAmcAccountsGet a list of AMC Accounts that the user have access to.
amc_listInstancesGets information about all AMC instances that the requesting entity has access to.
amc_createInstanceCreates a new AMC instance.
amc_deleteInstanceDeletes the requested AMC instance.
amc_getInstanceGets information about the requested AMC instance.
amc_updateInstanceUpdates the requested AMC instance.
amc_getInstanceAdvertisersGets advertisers information about the requested AMC instance.
amc_listAdvertiserUpdatesGets advertiser updates for the requested AMC instance.
amc_createAdvertiserUpdateCreates a new advertiser update for the requested AMC instance.
amc_getAdvertiserUpdateGets the requested advertiser update for the requested AMC instance.
amc_getInstanceCollaborationGets the collaboration metadata for the requested AMC instance.
amc_createCollaborationIdMappingTableCreates an ID Mapping Table in the requested AMC instance collaboration and starts the job to populate the table.
amc_listCollaborationIdMappingTablesLists the ID mapping tables in the collaboration in the requested AMC instance.
amc_deleteCollaborationIdMappingTableDeletes the given ID Mapping Table in the collaboration for the requested AMC instance.
amc_getCollaborationIdMappingJobForTrackingIdRetrieves the ID mapping workflow job associated to the tracking ID.
amc_listCollaborationIdMappingJobsLists the jobs associated to the given ID mapping table in the collaboration for the requested AMC instance.
amc_getCollaborationIdMappingJobGets the metadata of the job associated to the ID Mapping Table in the collaboration for the requested AMC instance.
amc_refreshCollaborationIdMappingTableStarts a workflow job to refresh the data in the given ID Mapping Table in the collaboration for the requested AMC instance.
amc_listCollaborationIdNamespacesLists the advertiser ID namespaces that are not connected to an ID mapping table in the collaboration in the requested AMC instance.
amc_createCollaborationCreates a collaboration in AWS Clean Rooms (ACR).
amc_updateCollaborationCustomerUpdates the customer's AWS account ID in the AWS Clean Rooms collaboration associated to the AMC instance.
amc_addCollaborationCustomerPartnersAdd one or more customer partner members to the AWS Clean Rooms collaboration associated to the AMC instance.
amc_updateCollaborationCustomerPartnersUpdate one or more customer partner members in the AWS Clean Rooms collaboration associated to the AMC instance.
amc_deleteCollaborationCustomerPartnerDelete the requested customer partner member in the AWS Clean Rooms collaboration associated to the AMC instance.
amc_updateInstanceCustomerAwsAccountMetadataUpdates customer's AWS account metadata in the requested AMC instance.
AMCRuleAudience 6 tools
amc_createLookalikeAudienceCreates a lookalike audience execution metadata.
amc_getAllQueryBasedAudiencesByInstanceIdReturns list of execution metadata information for a given instanceId.
amc_createQueryBasedAudienceCreates a query based audience execution metadata.
amc_deleteQueryBasedAudienceByAudienceExecutionIdDeletes an audience for a given instanceId and audienceExecutionId, and any corresponding segments in ADSP or Sponsored Ads Consoles.
amc_getQueryBasedAudienceByAudienceExecutionIdReturns execution metadata information for a given instanceId and audienceExecutionId.
amc_updateQueryBasedAudienceByAudienceExecutionIdUpdates audience configuration for a given audienceExecutionId.
AMCWorkflow 17 tools
amc_listDataSourcesReturns a list of available data sources.
amc_getDataSourceGets information about the requested data source.
amc_listSchedulesReturns a list of schedules.
amc_createScheduleCreates a new schedule.
amc_deleteScheduleDeletes the requested schedule.
amc_getScheduleGets the requested schedule.
amc_updateScheduleUpdates the requested schedule.
amc_listWorkflowExecutionsReturns a list of workflow executions.
amc_createWorkflowExecutionCreates a new, ad-hoc execution of an existing workflow.
amc_getWorkflowExecutionGets status information about the requested workflow execution.
amc_UpdateWorkflowExecutionUpdates the requested workflow execution.
amc_getWorkflowExecutionDownloadUrlsGenerates and returns pre-signed S3 URLs for the result files produced by and metadata used by the provided workflow execution.
amc_listWorkflowsReturns a list of workflows.
amc_createWorkflowCreates a new workflow.
amc_deleteWorkflowDeletes the requested workflow.
amc_getWorkflowGets the requested workflow.
amc_updateWorkflowUpdates the requested workflow, using the request body directly as the new workflow definition.
AudiencesDiscovery 4 tools
aud_listAudiencesReturns a list of audience segments for an advertiser.
aud_fetchTaxonomyReturns a list of audience categories for a given category path Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Advertising-AccountId Param...
aud_DspAudienceDeleteDeletes an existing targeting audience based on audience ID.
aud_DspAudienceEditUpdates an existing targeting audience based on an audience definition and audience ID.
BrandBenchmarks 2 tools
br_ListAdvertiserReportMetadataGets all of the report metadata the specified advertiser at the specified marketplace.
br_GetAdvertiserReportGets the download link for an advertiser's metric report in the specified marketplace.
BrandMetrics 2 tools
br_generateBrandMetricsReportGenerates the Brand Metrics report in CSV or JSON format.
br_getBrandMetricsReportFetch the location and status of the report for the brands for which the metrics are available.
BrandStoresManagement 5 tools
bsm_ListBrandStoreEditionRequires one of these permissions: ["amazon_stores_edit","amazon_stores_view"]
bsm_QueryBrandStoreEditionPublishVersionA search read, allowing use of more complex filters.
bsm_QueryBrandStorePageA search read, allowing use of more complex filters.
bsm_UpdateBrandStoreEditionPublishVersionUpdates BrandStoreEditionPublishVersions.
bsm_UpdateBrandStorePageUpdates BrandStorePages.
CampaignConversionTracking 3 tools
campconv_DspGetCampaignConversionTrackingProductsV1Gets the conversion tracking products for a given campaign.
campconv_DspPostProductConversionTrackingV1Adds products to a campaign to enable product-related conversion metrics.
campconv_DspDeleteProductConversionTrackingV1Removes one or more products from campaign conversion tracking.
CampaignManage 23 tools
cm_CreateAdAssociationCreate Ad Association Note: Batch size limits are specific to each ad product.
cm_CreateAdExtensionCreate ad extensions - API is in open beta Note: Batch size limits are specific to each ad product.
cm_CreateAdGroupCreate ad groups Note: Batch size limits are specific to each ad product.
cm_CreateAdCreate ads Note: Batch size limits are specific to each ad product.
cm_CreateCampaignCreate campaigns Note: Batch size limits are specific to each ad product.
cm_CreateTargetCreate target Note: Batch size limits are specific to each ad product.
cm_DeleteAdAssociationDelete Ad Association Note: Batch size limits are specific to each ad product.
cm_DeleteAdGroupDelete ad groups Note: Batch size limits are specific to each ad product.
cm_DeleteAdDelete ads Note: Batch size limits are specific to each ad product.
cm_DeleteCampaignDelete campaigns Note: Batch size limits are specific to each ad product.
cm_DeleteTargetDelete target Note: Batch size limits are specific to each ad product.
cm_QueryAdAssociationQuery Ad Association Note: Batch size limits are specific to each ad product.
cm_QueryAdExtensionQuery ad_extension - API is in open beta Note: Batch size limits are specific to each ad product.
cm_QueryAdGroupList ad groups Note: Batch size limits are specific to each ad product.
cm_QueryAdList ads Note: Batch size limits are specific to each ad product.
cm_QueryCampaignQuery campaign Note: Batch size limits are specific to each ad product.
cm_QueryTargetList target Note: Batch size limits are specific to each ad product.
cm_UpdateAdAssociationUpdate Ad Association Note: Batch size limits are specific to each ad product.
cm_UpdateAdExtensionUpdate ad_extension - API is in open beta Note: Batch size limits are specific to each ad product.
cm_UpdateAdGroupUpdate ad groups Note: Batch size limits are specific to each ad product.
cm_UpdateAdUpdate ads Note: Batch size limits are specific to each ad product.
cm_UpdateCampaignUpdate campaign Note: Batch size limits are specific to each ad product.
cm_UpdateTargetUpdate target Note: Batch size limits are specific to each ad product.
ChangeHistory 1 tools
ac_getHistoryReturns history of changes for provided event sources that match the filters and time ranges specified.
CreativesAssets 6 tools
creat_getAssetRetrieve an asset
creat_assetsBatchRegisterThis is an asynchronous api that provides clients an identifier for their batch registration request.
creat_getAssetsBatchRegisterRetrieves status of the batch asset registration request, uniquely identified by requestId.
creat_registerAssetThe API should be called once the asset is uploaded to the location provided by the /asset/upload API endpoint.
creat_searchAssetsSearch assets
creat_getUploadLocationCreates an ephemeral resource (upload location) to upload Assets to Creative Assets tool.
DataProviderData 5 tools
dp_patchV2DpAudienceAssociates or disassociates a record with an audience.
dp_postV2DpAudiencemetadataCreates a new data provider audience.
dp_getV2DpAudiencemetadataByAudienceIdGets metadata for an audience specified by identifier.
dp_putV2DpAudiencemetadataByAudienceIdUpdates metadata of an existing audience specified by identifier.
dp_patchV2DpUsersDeletes user data sourced from data providers.
ExportsSnapshots 5 tools
export_AdGroupExportCreates a file-based export of Ad Groups in the account satisfying the filtering criteria.
export_AdExportCreates a file-based export of Ads in the account satisfying the filtering criteria.
export_CampaignExportCreates a file-based export of Campaigns in the account satisfying the filtering criteria.
export_GetExportThis API will return a status of the specified export.
export_TargetExportCreates a file-based export of Targets in the account satisfying the filtering criteria.
Forecasts 1 tools
fc_DSPRetrieveCampaignForecastA retrieve by ID read.
Locations 1 tools
loc_listLocationsNote: This endpoint is currently limited to US only.
MediaPlanningReachForecasting 5 tools
mp_CreateDeduplicatedReachForecastsV1Creates a list of De-duplicated Reach Forecasts.
mp_GeneratePerformanceForecastsV1Generates forecast curve for the provided performance metric and targets.
mp_CreateReachForecastsV1Creates a list of new Reach Forecasts in bulk action.
mp_ListReachForecastsV1Gets a list of Reach Forecasts by IDs Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these…
mp_ListReachForecastTargetsV1Gets a list of targets of a Reach Forecast Authorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these…
ModerationResults 1 tools
mod_moderationResultsAPI to get the moderation results for the ad.
ProductsEligibility 2 tools
prod_productEligibilityGets a list of advertising eligibility objects for a set of products.
prod_ProgramEligibilityChecks the advertiser's eligibility to ad programs.
ProductsMetadata 1 tools
pm_ProductMetadataAuthorized resource type: DSP Rodeo Entity ID, DSP Advertiser Account ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions: ["advertiser_...
RecommendationsAudienceInsights 1 tools
aud_insightsGetAudiencesOverlappingAudiencesRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
RecommendationsInsightsPartnerOpportunities 5 tools
ri_partnerOpportunitiesListOpportunitiesGets a list of opportunities specific to the partner making the request.
ri_partnerOpportunitiesSummarizeOpportunitiesGets aggregated information about all opportunities specific to the partner making the request.
ri_partnerOpportunitiesApplicationStatusRetrieves the current status of applied recommendations.
ri_partnerOpportunitiesApplyApplies a given set of recommendations.
ri_partnerOpportunitiesGetOpportunityFileGets a 307 - TEMPORARY_REDIRECT to an opportunity data file.
RecommendationsInsightsPersonaBuilder 5 tools
ri_BandedSizeGet banded size of number of unique customers that are in the input expression.
ri_DemographicsGet demographic insights for the input expression.
ri_PrimeVideoGet Prime Video insights for the input expression.
ri_TopCategoriesPurchasedGet insights on top retail categories purchased by customers in the input expression.
ri_TopOverlappingAudiencesGet top audiences overlapping with the input expression.
RecommendationsInsightsTacticalRecommendations 3 tools
ri_ApplyRecommendationsApplies one or more recommendations.
ri_ListRecommendationsRetrieves a paginated list of recommendations with optional filtering.
ri_UpdateRecommendationUpdates a recommendation.
ReportingMarketingMixModeling 10 tools
mmm_createMmmBrandGroupOverridesCreate overrides for brand groups.
mmm_deleteMmmBrandGroupOverridesDelete overrides for brand groups.
mmm_listMmmBrandGroupOverridesList overrides for brand groups.
mmm_listMmmBrandGroupsLists the predefined brand groups for which reports may be requested.
mmm_getMmmBrandGroupCampaignsReturns the list of campaigns associated with the products in a brand group.
mmm_getMmmBrandGroupProductsReturns the list of products in a brand group.
mmm_createMmmReportCreates a report.
mmm_listMmmReportsReturns a list of reports and their generation status.
mmm_deleteMmmReportDeletes a report by ID.
mmm_getMmmReportGets the generation status of a report by ID.
ReportingVersion3 3 tools
rp_createAsyncReportCreates a report request.
rp_deleteAsyncReportDeletes a report by id.
rp_getAsyncReportGets a generation status of a report by id.
SponsoredBrandsV3 38 tools
sb_getBrandsGets an array of Brand data objects for the Brand associated with the profile ID passed in the header.
sb_describeMediaAPI to poll for media status.
sb_listAsinsNote that for sellers, the addresss must be a Store page.
sb_SBGetBudgetRulesRecommendationA rule enables an automatic budget increase for a specified date range or for a special event.
sb_listKeywordsNote: Keywords associated with BrandVideo ad groups are only available in v3.2 version.
sb_createKeywordsNote that state can't be set at keyword creation.
sb_updateKeywordsUpdates one or more targeting clauses.
sb_archiveKeywordThis operation is equivalent to an update operation that sets the status field to 'archived'.
sb_getKeywordGets a keyword specified by identifier.
sb_getSbModerationCampaignsByCampaignIdDeprecated: do not use.
sb_listNegativeKeywordsNote: Negative keywords associated with BrandVideo ad groups are only available in v3.2 version.
sb_createNegativeKeywordsCreates one or more negative targeting clauses.
sb_updateNegativeKeywordsUpdates one or more targeting clauses.
sb_archiveNegativeKeywordThis operation is equivalent to an update operation that sets the status field to 'archived'.
sb_getNegativeKeywordGets a negative keyword specified by identifier.
sb_createNegativeTargetsCreate one or more negative targets.
sb_updateNegativeTargetsUpdates one or more negative targets.
sb_listNegativeTargetsNote: Negative targets associated with BrandVideo ad groups are only available in v3.2 version.
sb_archiveNegativeTargetArchives a negative target specified by identifier.
sb_getNegativeTargetGets a negative target specified by identifier.
sb_getBidsRecommendationsGet a list of bid recommendation objects for a specified list of keywords or products.
sb_getKeywordRecommendationsGets an array of keyword recommendation objects for a set of ASINs included either on a landing page or a Stores page.
sb_getBrandRecommendationsThe Brand suggestions are based on a list of either category identifiers or keywords passed in the request.
sb_getTargetingCategoriesRecommendations are based on the ASINs that are passed in the request.
sb_getProductRecommendationsRecommendations are based on the ASINs that are passed in the request.
sb_createTargetsCreate one or more targets.
sb_updateTargetsUpdates one or more targets.
sb_listTargetsGets a list of product targets associated with the client identifier passed in the authorization header, filtered by specified criteria.
sb_archiveTargetThe identifier of an existing target.
sb_getTargetGets a target specified by identifier.
sb_sbCreateThemesNote that this endpoint does not support for Author profiles.
sb_sbUpdateThemesNote that this endpoint does not support for Author profiles.
sb_sbListThemesNote that this endpoint does not support for Author profiles.
sb_listAssetsFor sellers or vendors, gets an array of assets associated with the specified brand entity identifier.
sb_createAssetImage assets are stored in the Store Assets Library.
sb_postV2HsaByRecordTypeReportUse this interface to request and retrieve performance reports.
sb_getV2ReportsByReportIdTo understand the call flow for asynchronous reports, see Getting started with sponsored ads reports.
sb_downloadReportGets a 307 Temporary Redirect response that includes a location header with the value set to an AWS S3 path where the report is located.
SponsoredBrandsV4 54 tools
sb_UpdateSponsoredBrandsAutoCollectionAdsUpdates the ad settings for an automatic collection by creating a new version Requires one of these permissions: ["advertiser_campaign_edit"]
sb_CreateBrandVideoCreativeThis API creates a new version of an existing creative for given Sponsored Brands Ad by supplying brand video creative content Requires one of these permissions: ["advertiser_campaign_edit"]
sb_ListCreativesThis API gets an array of all Sponsored Brands creatives that qualify the given resource identifiers and filters Requires one of these permissions:…
sb_UpdateSponsoredBrandsManualCollectionAdsUpdates the ad settings for a manual collection by creating a new version Requires one of these permissions: ["advertiser_campaign_edit"]
sb_CreateProductCollectionCreativeDeprecated: do not use.
sb_CreateExtendedProductCollectionCreativeDeprecated: do not use.
sb_CreateStoreSpotlightCreativeThis API creates a new version of creative for given Sponsored Brands ad by supplying store spotlight creative content Requires one of these permissions: ["advertiser_campaign_edit"]
sb_CreateVideoCreativeThis API creates a new version of an existing creative for given Sponsored Brands ad by supplying video creative content Requires one of these permissions: ["advertiser_campaign_edit"]
sb_GetSBBudgetRulesForAdvertiserGet budget rules
sb_CreateBudgetRulesForSBCampaignsRequires one of these permissions: ["advertiser_campaign_edit"]
sb_UpdateBudgetRulesForSBCampaignsRequires one of these permissions: ["advertiser_campaign_edit"]
sb_GetBudgetRuleByRuleIdForSBCampaignsRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sb_GetCampaignsAssociatedWithSBBudgetRuleGet campaigns associated with budget rule
sb_sbCampaignsBudgetUsageRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sb_GetBudgetRecommendationsProvides daily budget recommendations for a list of requested Sponsored Brands campaigns, with context on estimated historical missed opportunities.
sb_SBInsightsCampaignInsightsCreates campaign level insights.
sb_ListAssociatedBudgetRulesForSBCampaignsRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sb_CreateAssociatedBudgetRulesForSBCampaignsA maximum of 250 rules can be associated to a campaign.
sb_DisassociateAssociatedBudgetRuleForSBCampaignsRequires one of these permissions: ["advertiser_campaign_edit"]
sb_SBCampaignPerformanceForecastsReturns forecasts for a list of new campaigns specified in SB forecast request.
sb_SBTargetingGetNegativeBrandsReturns brands recommended for negative targeting.
sb_getHeadlineRecommendationsAPI to receive creative headline suggestions.
sb_SBOptimizationRecommendationReturns recommended bid value for optimization rule enable campaigns.
sb_CreateSponsoredBrandsOptimizationRulesCurrently available in beta.
sb_UpdateSponsoredBrandsOptimizationRulesCurrently available in beta.
sb_AssociateSponsoredBrandsOptimizationRulesCurrently available in beta.
sb_DisassociateSponsoredBrandsOptimizationRulesCurrently available in beta.
sb_ListSponsoredBrandsOptimizationRulesCurrently available in beta.
sb_SBTargetingGetTargetableCategoriesReturns all targetable categories by default in a list.
sb_SBTargetingGetRefinementsForCategoryReturns refinements according to category input.
sb_SBTargetingGetTargetableASINCountsGet number of targetable asins based on refinements provided by the user.
sb_CreateSponsoredBrandsAdGroupsCreates Sponsored Brands ad groups.
sb_UpdateSponsoredBrandsAdGroupsUpdates Sponsored Brands ad groups.
sb_DeleteSponsoredBrandsAdGroupsDeletes Sponsored Brands ad groups.
sb_ListSponsoredBrandsAdGroupsLists Sponsored Brands ad groups.
sb_UpdateSponsoredBrandsAdsUpdates Sponsored Brands ads.
sb_CreateSponsoredBrandsAutoCollectionAdsCreates Sponsored Brands automatic collection ads.
sb_CreateSponsoredBrandsBrandVideoAdsCreates Sponsored Brands brand video ads.
sb_DeleteSponsoredBrandsAdsDeletes Sponsored Brands ads.
sb_ListSponsoredBrandsAdsLists Sponsored Brands ads.
sb_CreateSponsoredBrandsManualCollectionAdsCreates Sponsored Brands manual collection ads.
sb_CreateSponsoredBrandsProductCollectionAdsDeprecated: do not use.
sb_CreateSponsoredBrandsExtendedProductCollectionAdsDeprecated: do not use.
sb_CreateSponsoredBrandStoreSpotlightAdsCreates Sponsored Brands store spotlight ads.
sb_CreateSponsoredBrandsVideoAdsCreates Sponsored Brands video ads.
sb_CreateSponsoredBrandsCampaignsCreates Sponsored Brands campaigns.
sb_UpdateSponsoredBrandsCampaignsUpdates Sponsored Brands campaigns.
sb_DeleteSponsoredBrandsCampaignsDeletes Sponsored Brands campaigns.
sb_ListSponsoredBrandsCampaignsLists Sponsored Brands campaigns.
sb_StartMigrationJobCreates Migration Job for V3 campaigns.
sb_MigrationJobResultsList Migration Results of all Campaign.
sb_MigrationJobStatusList Migration Job Status.
sb_MigrationResultsLists all Campaign Migration results for an advertiser
sb_ListMigrationsLists eligible Product Collection ads with recommended SB Collection replacement options.
SponsoredDisplay 76 tools
sd_listAdGroupsGets an array of AdGroup objects for a requested set of Sponsored Display ad groups.
sd_createAdGroupsCreates one or more ad groups.
sd_updateAdGroupsUpdates on or more ad groups.
sd_listAdGroupsExGets an array of AdGroupResponseEx objects for a set of requested ad groups.
sd_getAdGroupResponseExGets extended information for a requested ad group.
sd_archiveAdGroupThis operation is equivalent to an update operation that sets the status field to 'archived'.
sd_getAdGroupReturns an AdGroup object for a requested campaign.
sd_getSdAdGroupsByAdGroupIdOptimizationRulesGets an OptimizationRule object for a requested Sponsored Display optimization rule.
sd_associateOptimizationRulesWithAdGroupWhen an optimization rule is associated to an ad group, manual bids for individual targets will be overridden.
sd_disassociateOptimizationRulesFromAdGroupOnly one optimization rule can be disassociated per adGroup.
sd_deleteBrandSafetyDenyListArchives all of the domains in the Brand Safety Deny List.
sd_listDomainsGets an array of websites/apps that are on the advertiser's Brand Safety Deny List.
sd_createBrandSafetyDenyListDomainsCreates one or more domains to add to a Brand Safety Deny List.
sd_listRequestStatusList status of all Brand Safety List requests.
sd_getRequestResultsWhen a user adds domains to their Brand Safety Deny List, the request is processed asynchronously, and a requestId is provided to the user.
sd_getRequestStatusWhen a user modifies their Brand Safety Deny List, the request is processed asynchronously, and a requestId is provided to the user.
sd_GetSDBudgetRulesForAdvertiserGet all budget rules created by an advertiser
sd_CreateBudgetRulesForSDCampaignsCreates one or more budget rules.
sd_UpdateBudgetRulesForSDCampaignsUpdate one or more budget rules.
sd_GetBudgetRuleByRuleIdForSDCampaignsGets a budget rule specified by identifier.
sd_GetCampaignsAssociatedWithSDBudgetRuleGets all the campaigns associated with a budget rule
sd_listCampaignsGets an array of Campaign objects for a requested set of Sponsored Display campaigns.
sd_createCampaignsCreates one or more campaigns.
sd_updateCampaignsUpdates one or more campaigns.
sd_sdCampaignsBudgetUsageRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sd_getSDBudgetRecommendationsGiven a list of campaigns as input, this API provides the following metrics: 1.
sd_listCampaignsExGets an array of CampaignResponseEx objects for a set of requested campaigns.
sd_getCampaignResponseExReturns a CampaignResponseEx object for a requested campaign.
sd_archiveCampaignThis operation is equivalent to an update operation that sets the status field to 'archived'.
sd_getCampaignReturns a Campaign object for a requested campaign.
sd_ListAssociatedBudgetRulesForSDCampaignsRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sd_CreateAssociatedBudgetRulesForSDCampaignsA maximum of 250 rules can be associated to a campaign.
sd_DisassociateAssociatedBudgetRuleForSDCampaignsDisassociates a budget rule specified by identifier from a campaign specified by identifier.
sd_listCreativesGets a list of creatives
sd_createCreativesA POST request of one or more creatives.
sd_updateCreativesUpdates one or more creatives.
sd_postCreativePreviewGets creative preview HTML.
sd_createSDForecastReturns forecasts for a given ad group specified in SD forecast request.
sd_listLocationsGets a list of Sponsored Display Location objects.
sd_createLocationsThis resource is not available when productAds have ASIN or SKU fields and only available for advertisers that do not sell products on Amazon.
sd_archiveLocationsThis is a bulk operation that accepts up to a limit of 1000 Location Expression Ids at a time.
sd_listCreativeModerationsGets a list of creative moderations
sd_listNegativeTargetingClausesGets a list of negative targeting clauses objects for a requested set of Sponsored Display negative targets.
sd_createNegativeTargetingClausesSuccessfully created negative targeting clauses associated with an ad group are assigned a unique target identifier.
sd_updateNegativeTargetingClausesUpdates one or more negative targeting clauses.
sd_listNegativeTargetingClausesExGets an array of NegativeTargetingClauseEx objects for a set of requested negative targets.
sd_getNegativeTargetsExGets a negative targeting clause with extended fields.
sd_archiveNegativeTargetingClauseEquivalent to using the updateNegativeTargetingClauses operation to set the state property of a targeting clause to archived.
sd_getNegativeTargetsThis call returns the minimal set of negative targeting clause fields, but is more efficient than getNegativeTargetsEx.
sd_listOptimizationRulesGets an array of OptimizationRule objects for a requested set of Sponsored Display optimization rules.
sd_createOptimizationRulesWhen an optimization rule is associated to an ad group, manual bids for individual targets will be overridden.
sd_updateOptimizationRulesUpdates one or more optimization rules.
sd_getSdOptimizationRulesByOptimizationRuleIdGets an OptimizationRule object for a requested Sponsored Display optimization rule.
sd_listProductAdsGets an array of ProductAd objects for a requested set of Sponsored Display product ads.
sd_createProductAdsCreates one or more product ads.
sd_updateProductAdsUpdates one or more product ads.
sd_listProductAdsExGets an array of ProductAdResponseEx objects for a set of requested ad groups.
sd_getProductAdResponseExGets extended information for a product ad.
sd_archiveProductAdThis operation is equivalent to an update operation that sets the status field to 'archived'.
sd_getProductAdNote that the ProductAd object is designed for performance, and includes a small set of commonly used fields to reduce size.
sd_getHeadlineRecommendationsForSDYou can use this Sponsored Display API to retrieve creative headline recommendations from an array of ASINs.
sd_getSnapshotNote: Snapshots APIs are deprecated and will be shut off on October 15, 2024.
sd_downloadSnapshotNote: Snapshots APIs are deprecated and will be shut off on October 15, 2024.
sd_listTargetingClausesGets a list of targeting clauses objects for a requested set of Sponsored Display targets.
sd_createTargetingClausesSuccessfully created targeting clauses are assigned a unique targetId value.
sd_updateTargetingClausesUpdates one or more targeting clauses.
sd_getTargetBidRecommendationsProvides a list of bid recommendations based on the list of input advertised ASINs and targeting clauses in the same format as the targeting API.
sd_listTargetingClausesExGets an array of TargetingClauseEx objects for a set of requested targets.
sd_getTargetsExGets a targeting clause object with extended fields.
sd_getTargetRecommendationsThis API provides product, category and standard audience recommendations to target based on the list of input ASINs.
sd_archiveTargetingClauseEquivalent to using the updateTargetingClauses operation to set the state property of a targeting clause to archived.
sd_getTargetsThis call returns the minimal set of targeting clause fields.
sd_requestReportTo understand the call flow for asynchronous reports, see Getting started with sponsored ads reports.
sd_createSnapshotNote: Snapshots APIs are deprecated and will be shut off on October 15, 2024.
sd_getReportStatusUses the reportId value from the response of a report previously requested via POST method of the /sd/{recordType}/report operation.
sd_downloadReportGets a 307 Temporary Redirect response that includes a location header with the value set to an AWS S3 path where the report is located.
SponsoredProducts 80 tools
sp_CreateSponsoredProductsAdGroupsCreate ad groups Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_UpdateSponsoredProductsAdGroupsUpdate ad groups Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_DeleteSponsoredProductsAdGroupsDelete ad groups Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_ListSponsoredProductsAdGroupsList ad groups Requires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_GetSPBudgetRulesForAdvertiserGet all budget rules created by an advertiser
sp_CreateBudgetRulesForSPCampaignsRequires one of these permissions: ["advertiser_campaign_edit"]
sp_UpdateBudgetRulesForSPCampaignsRequires one of these permissions: ["advertiser_campaign_edit"]
sp_GetBudgetRuleByRuleIdForSPCampaignsAuthorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions:…
sp_GetCampaignsAssociatedWithSPBudgetRuleGets all the campaigns associated with a budget rule
sp_BulkBudgetRulesAssociationForSPA maximum of 250 rules can be associated to a campaign.
sp_BulkBudgetRulesDisAssociationForSPRequires one of these permissions: ["advertiser_campaign_edit"]
sp_getCampaignRecommendationsGets the top consolidated recommendations across bid, budget, targeting for SP campaigns given an advertiser profile id.
sp_fetchCampaignRecommendationsGets the top consolidated recommendations across bid, budget, targeting for SP campaigns given an advertiser profile id.
sp_CreateSponsoredProductsCampaignNegativeKeywordsCreate campaign negative keywords Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_UpdateSponsoredProductsCampaignNegativeKeywordsUpdate campaign negative keywords Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_DeleteSponsoredProductsCampaignNegativeKeywordsDelete campaign negative keywords Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_ListSponsoredProductsCampaignNegativeKeywordsList campaign negative keywords Requires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_CreateSponsoredProductsCampaignNegativeTargetingClausesCreate campaign negative targeting clauses Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_UpdateSponsoredProductsCampaignNegativeTargetingClausesUpdate campaign negative targeting clauses Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_DeleteSponsoredProductsCampaignNegativeTargetingClausesDelete campaign negative targeting clauses Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_ListSponsoredProductsCampaignNegativeTargetingClausesList campaign negative targeting clauses Requires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_CreateSponsoredProductsCampaignsCreate campaigns Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_UpdateSponsoredProductsCampaignsUpdate campaigns Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_spCampaignsBudgetUsageRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_getBudgetRecommendationsGiven a list of campaigns as input, this API provides the following metrics - 1.
sp_SPGetBudgetRulesRecommendationA rule enables an automatic budget increase for a specified date range or for a special event.
sp_DeleteSponsoredProductsCampaignsDelete campaigns Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_getBudgetRecommendationCreates daily budget recommendation along with benchmark metrics when creating a new campaign.
sp_ListSponsoredProductsCampaignsList campaigns Requires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_ListAssociatedBudgetRulesForSPCampaignsAuthorized resource type: Global Ad Account ID, Profile ID Parameter name: Amazon-Ads-AccountId Parameter in: header Requires one of these permissions:…
sp_CreateAssociatedBudgetRulesForSPCampaignsA maximum of 250 rules can be associated to a campaign.
sp_DisassociateAssociatedBudgetRuleForSPCampaignsRequires one of these permissions: ["advertiser_campaign_edit"]
sp_AssociateOptimizationRulesToCampaignRequires one of these permissions: ["advertiser_campaign_edit"]
sp_GetMultiCountryThemeBasedBidRecommendationForAdGroup_v1The POST /sp/targets/bid/recommendations endpoint returns recommended bids for each target given either A) new ad group (a list of ad ASINs) or B) existing ad group (a campaign ID and ad grou...
sp_getGlobalRankedKeywordRecommendationThe POST /sp/global/targets/keywords/recommendations/list endpoint returns recommended keyword targets for a list of countries given either A) a list of ad ASINs per target country or B) a gl...
sp_CreateSponsoredProductsKeywordsCreate keywords Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_UpdateSponsoredProductsKeywordsUpdate keywords Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_DeleteSponsoredProductsKeywordsDelete keywords Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_ListSponsoredProductsKeywordsList keywords Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_CreateSponsoredProductsNegativeKeywordsCreate negative keywords Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_UpdateSponsoredProductsNegativeKeywordsUpdate negative keywords Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_DeleteSponsoredProductsNegativeKeywordsDelete negative keywords Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_ListSponsoredProductsNegativeKeywordsList negative keywords Requires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_CreateSponsoredProductsNegativeTargetingClausesCreate negative targeting clauses Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_UpdateSponsoredProductsNegativeTargetingClausesUpdate negative targeting clauses Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_getNegativeBrandsReturns brands recommended for negative targeting.
sp_searchBrandsReturns up to 100 brands related to keyword input for negative targeting.
sp_DeleteSponsoredProductsNegativeTargetingClausesDelete negative targeting clauses Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_ListSponsoredProductsNegativeTargetingClausesList negative targeting clauses Requires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_CreateSponsoredProductsProductAdsCreate product ads Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_UpdateSponsoredProductsProductAdsUpdate product ads Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_DeleteSponsoredProductsProductAdsDelete product ads Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_ListSponsoredProductsProductAdsList product ads Requires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_CreateOptimizationRuleRequires one of these permissions: ["advertiser_campaign_edit"]
sp_UpdateOptimizationRuleRequires one of these permissions: ["advertiser_campaign_edit"]
sp_GetOptimizationRuleEligibilityRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_GetRuleNotificationRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_DeleteCampaignOptimizationRuleRequires one of these permissions: ["advertiser_campaign_edit"]
sp_GetCampaignOptimizationRuleRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_CreateOptimizationRulesRequires one of these permissions: ["advertiser_campaign_edit"]
sp_UpdateOptimizationRulesRequires one of these permissions: ["advertiser_campaign_edit"]
sp_SearchOptimizationRulesRequires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_CreateTargetPromotionGroupsCreates a target promotion group, by grouping the auto-targeting adGroupId and manual-targeting adGroups, divided by keyword targeting adGroups, and product targeting adGroups.
sp_ListTargetPromotionGroupsReturns the target promotion groups for an advertiser and / or adGroupId, and / or target promotion group id.
sp_GetTargetPromotionGroupsRecommendationsRetrieves keyword and product targets of an auto-targeting campaign as recommendations for promoting to a manual-targeting campaign.
sp_CreateTargetPromotionGroupTargetsCreates keyword and/or product targets in the manual adGroup that are part of the target promotion group Requires one of these permissions: ["advertiser_campaign_edit","advertiser_campaign_view"]
sp_ListTargetPromotionGroupTargetsReturns the targets created through target promotion groups for an advertiser and / or given target promotion group.
sp_getKeywordGroupRecommendationsThis API (currently beta) recommends Keyword Group targets for a given list of Ad ASINs.
sp_CreateSponsoredProductsTargetingClausesCreate targeting clauses Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_UpdateSponsoredProductsTargetingClausesUpdate targeting clauses Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_GetThemeBasedBidRecommendationForAdGroup_v1The POST /sp/targets/bid/recommendations endpoint returns recommended bids for each target given either A) new ad group (a list of ad ASINs) or B) existing ad group (a campaign ID and ad grou...
sp_getTargetableCategoriesReturns all targetable categories.
sp_getCategoryRecommendationsForASINsReturns a list of category recommendations for the input list of ASINs.
sp_getRefinementsForCategoryReturns refinements according to category input.
sp_DeleteSponsoredProductsTargetingClausesDelete targeting clauses Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_getRankedKeywordRecommendationThe POST /sp/targets/keywords/recommendations endpoint returns recommended keyword targets given either A) a list of ad ASINs or B) a campaign ID and ad group ID.
sp_ListSponsoredProductsTargetingClausesList targeting clauses Requires one of these permissions: ["advertiser_campaign_edit","campaign_proposed"]
sp_getTargetableASINCountsGet number of targetable asins based on refinements provided by the user.
sp_getProductRecommendationsGiven an advertised ASIN as input, this API returns suggested ASINs to target in a product targeting campaign.
sp_SPGetAllRuleEventsA rule enables an automatic budget increase for a specified date range or for a special event.
SPSnapshotsSuggestedKeywords 11 tools
sp_getAdGroupBidRecommendationsDeprecation notice: This endpoint will be deprecated on March 27, 2024.
sp_getAdGroupSuggestedKeywordsDEPRECATED - Gets suggested keywords for the specified ad group.
sp_getAdGroupSuggestedKeywordsExDEPRECATED - Gets suggested keywords with extended data for the specified ad group.
sp_bulkGetAsinSuggestedKeywordsSuggested keywords are returned in an array ordered by descending effectiveness.
sp_getAsinSuggestedKeywordsSuggested keywords are returned in an array ordered by descending effectiveness.
sp_createKeywordBidRecommendationsDeprecation notice: This endpoint will be deprecated on March 27, 2024.
sp_getKeywordBidRecommendationsDeprecation notice: This endpoint will be deprecated on March 27, 2024.
sp_getSnapshotStatusNote: Snapshots APIs are deprecated and will be shut off on October 15, 2024.
sp_downloadSnapshotNote: Snapshots APIs are deprecated and will be shut off on October 15, 2024.
sp_getBidRecommendationsDEPRECATED - Gets a list of bid recommendations for keyword, product, or auto targeting expressions.
sp_requestSnapshotNote: Snapshots APIs are deprecated and will be shut off on October 15, 2024.
StoresAnalytics 2 tools
st_getAsinEngagementForStoreStore asin metrics provides information about your store asin performance, including rendered impressions, viewed impressions, clicks and sales.
st_getInsightsForStoreAPIStores insights provides information about your store's performance, including traffic and sales.
TestAccount 2 tools
test_GetAccountInformationAPI to get Account information.
test_createAccountSubmit a account creation request.
UnifiedPreModerationResults 1 tools
mod_preModerationThis API will be accepting different components of the ad/page and will be automatically validating the components and send back the policy violations if any.