Skip to main content
POST
Per-campaign Amazon performance (impressions, clicks, cost, purchases, sales, CTR, CPC, CVR, ACOS, ROAS) for SP, SB or SD over up to 93 days, with totals. Reads live Reporting v3 reports (14-day attribution; status 'pending' with continue_with when Amazon has not finished).
Read-only. Runs right away and changes nothing in your ad accounts. It still needs a connected platform (check get_connections_status) and counts as one tool call.
Per-campaign Amazon performance (impressions, clicks, cost, purchases, sales, CTR, CPC, CVR, ACOS, ROAS) for SP, SB or SD over up to 93 days, with totals. Reads live Reporting v3 reports (14-day attribution; status ‘pending’ with continue_with when Amazon has not finished). Platform: Amazon Ads · Type: Read

How to call it

  • MCP: on https://mcp.adsmcp.si/mcp, run it through the amazon_ads_read tool with {"action": "execute", "tool_name": "get_amazon_campaign_metrics", "arguments": { ... }}, or call get_amazon_campaign_metrics by name. search_tools finds it and get_tool_schema returns its arguments; https://mcp.adsmcp.si/mcp/flat lists every tool by name.
  • REST: POST https://mcp.adsmcp.si/api/v1/tools/get_amazon_campaign_metrics/execute with Authorization: Bearer sk_live_... and a JSON body {"platform": "amazon", "arguments": { ... }}. The arguments are listed below; they are exactly the tool’s input schema.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Authorization
string
required

Bearer token

Idempotency-Key
string

Body

application/json
platform
string
default:amazon
arguments
object

Response

Tool execution result.

ok
boolean
required
platform
string
required
tool
string
required
error
null | object
required
mcp_response
any
required
data
any