GET
/apps/{appId}/agent/eventsList agent events
Returns paginated agent events with cursor-based pagination.
Parameters
appIdpathrequiredcursorquerylimitqueryGET
/apps/{appId}/agentGet agent status
Returns the AI agent configuration, status, pending action, and timing info.
Parameters
appIdpathrequiredPOST
/apps/{appId}/agent/toggleToggle agent status
Enables or disables the AI agent for the app.
Parameters
appIdpathrequiredRequest Body
Bodyapplication/json
| Field | Type | Notes |
|---|---|---|
enabled | boolean | required |
POST
/apps/{appId}/agent/approveApprove pending action
Approves the agent's pending mutation, executes it against Apple's API, and resumes ticking.
Parameters
appIdpathrequiredPOST
/apps/{appId}/agent/rejectReject pending action
Rejects the agent's pending mutation with a required reason, which is fed back as context in the next tick.
Parameters
appIdpathrequiredRequest Body
Bodyapplication/json
| Field | Type | Notes |
|---|---|---|
reason | string | required |
POST
/apps/{appId}/agent/configUpdate agent config
Persists the agent's optimization configuration (what to optimize, behavior settings).
Parameters
appIdpathrequiredRequest Body
Bodyapplication/json
| Field | Type | Notes |
|---|---|---|
config | object | required |
GET
/apps/{appId}/agent/memoriesList agent memories
Returns all persistent key-value memories stored by the agent.
Parameters
appIdpathrequiredGET
/apps/{appId}/agent/experimentsList PPO experiments
Returns all Product Page Optimization experiments from App Store Connect.
Parameters
appIdpathrequired