openaso

tools / asc_analytics_enable

asc_analytics_enable

not read-only

Request App Store analytics reports

Ask Apple to start generating daily analytics reports for one of your own apps — the one-time setup asc_analytics needs. Creates an ONGOING report request in App Store Connect (idempotent: an existing live request is returned, `created` false). Needs a key with the Admin role for the first request; afterwards Admin, Sales or Finance can download. Apple delivers the first daily instance 24-48 hours later and keeps delivering as long as reports are read (a request nobody reads is stopped for inactivity — call again to start a new one). Pass exactly one of appId or bundleId. Requires asc_connect first.

input

appId
integer
App Store trackId of the app
bundleId
string
Bundle identifier, e.g. com.example.app

example call

tools/call → asc_analytics_enable
{
  "name": "asc_analytics_enable",
  "arguments": {}
}

output

appId *
integer
requestId *
string
App Store Connect analyticsReportRequest id
accessType *
string
ONGOING
created *
boolean
true when this call created the request
stoppedDueToInactivity *
boolean
reports *
object[]
reports Apple has generated so far (empty right after creation)
name *
string
category *
string
note *
string
endpoint https://mcp.openaso.ai/mcp · auth Authorization: Bearer <key> · get a key