Refresh agent snapshot
Changed onRe-probe the agent and update its registry health (online, tools_count, response_time_ms), capability snapshot (inferred type, discovered tools), and compliance verdict (storyboard pass/fail counts). Use after fixing your agent so the registry shows fresh data without waiting for the periodic heartbeat (~1h).
Compliance re-run: when the caller owns the agent or is an AAO admin and the capability probe succeeds, the full storyboard suite can run for several minutes on capability-rich agents with a fresh test session, and agent_storyboard_status is updated. Owner-triggered runs use triggered_by: 'owner_test'; admin-triggered support runs use triggered_by: 'manual'. Badge fan-out reissues verification badges off the new run. If the compliance call fails (timeout, OAuth wall, internal error), the capability/health portion still returns successfully — compliance.ran is false with an error string.
Auth: owner of the agent, AAO admin, or static ADMIN_API_KEY. Human submissions are temporarily fenced with HTTP 503 until durable authorization provenance is supported; static admin API key submissions remain available.
Rate limits: 60 seconds per agent URL, 30 requests per user per hour.
Request
- Base URLhttps://agenticadvertising.org
- URLhttps://agenticadvertising.org/api/registry/agents/{encodedUrl}/refresh
- Auth
- HTTP bearer
- or OAuth 2Authorization code: https://agenticadvertising.org/authorizeToken URL: https://agenticadvertising.org/token
Path parameters
URL-encoded agent URL
Headers
Return the durable refresh operation immediately instead of waiting up to 90 seconds for a legacy synchronous result.
Request body
Response
Snapshot refreshed inside the bounded 90-second compatibility window
Changes
- info
added the required property
/to the response with the status
- info
- breaking
the mandatory response header
Retry-Afterremoved for the status503 - breaking
removed the required property
/from the response with the status - warning
added the new
refresh_authorization_provenance_requiredenum value to the/response property for the response status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status
- breaking