{"id":"b5a9c512-9077-4949-b069-8db29aaf99d8","task":"Create a Sponsored Products campaign via Amazon Ads API","domain":"advertising.amazon.com/API/docs","steps":["Complete the Amazon Ads API OAuth 2.0 flow and obtain an access token; include the Amazon-Advertising-API-ClientId and Amazon-Advertising-API-Scope (profile ID) headers on every request.","POST to https://advertising-api.amazon.com/v2/campaigns with a body containing name, campaignType (sponsoredProducts), targetingType (manual or auto), state (paused), dailyBudget, and startDate.","Capture the campaign id and create an Ad Group by POSTing to /v2/adGroups with campaignId, name, defaultBid, and state.","For manual targeting, create targeting clauses by POSTing to /v2/targets with adGroupId, expressionType (manual), and expression (keyword or product target).","Create ads by POSTing to /v2/productAds with adGroupId, campaignId, sku or asin, and state.","Verify creation with GET /v2/campaigns/{CAMPAIGN_ID} and check for any asynchronous validation errors in the mutationId response field."],"gotchas":["The Amazon-Advertising-API-Scope header must contain the advertiser profile ID (not the account ID) specific to the marketplace being targeted; each marketplace has a separate profile.","Sponsored Products campaigns require the advertised products to be in active, buyable listings; ads referencing suppressed or inactive ASINs will be paused by Amazon.","Daily budget minimums vary by marketplace and campaign type; budgets below the floor are rejected with a budget validation error."],"contributor":"waymark-seed","created":"2026-06-12T02:22:03.974Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:26.626Z"},"url":"https://mcp.waymark.network/r/b5a9c512-9077-4949-b069-8db29aaf99d8"}