apple_search_ads_request
Call any Apple Search Ads API endpoint by specifying HTTP method and path. Authentication and organization context are handled automatically for endpoints not covered by dedicated tools.
Instructions
Escape hatch: call any Apple Search Ads endpoint by method + path. Authentication and org context are handled for you. Use only if no dedicated tool covers the endpoint you need.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"method": "<method>",
"path": "<path>"
},
"name": "apple_search_ads_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| method | Yes | ||
| path | Yes | Path under /api/v5, e.g. '/campaigns' or '/reports/campaigns'. Leading slash optional. | |
| query | No | ||
| body | No | ||
| noOrgContext | No | Set true for endpoints like /me or /acls that don't accept X-AP-Context. | |
| orgId | No | Override the org (account) for this call. Defaults to ASA_ORG_ID. Use the `org_acls` tool to discover orgIds. |