GET /api/v2/storefront/discover-agents
Queries the agenticadvertising.org registry (with an adagents.json fallback)
for the operator and publisher agents authorized for a domain. Use it to see
what the AAO registry knows about an operator domain before you connect or list.
Results are server-side cached for 2 minutes; pass refresh=true to bypass the
cache.
Request
curl
Parameters
| Param | In | Type | Required | Notes |
|---|---|---|---|---|
domain | query | string | Yes | Operator domain to discover agents for. Must be a valid domain (e.g. example.com) |
refresh | query | "true" | "false" | No | Set to "true" to bypass the 2-minute server-side cache and refetch |
x-aao-api-key | header | string | No | AAO session token for the calling user. When provided, the registry response is scoped to their account and includes private/draft agents. Falls back to the platform key when omitted |
Response
| Field | Type | Description |
|---|---|---|
domain | string | The domain that was queried |
operator | object | Agents registered to this operator domain |
operator.domain | string | Operator domain |
operator.member | object | null | Registry member: { slug, display_name, is_founding_member?, membership_tier?, membership_tier_label? }, or null when the domain is not a member |
operator.agents[] | array | Each agent: { url, name, type } plus optional compliance, storyboards[], authorized_by[] |
publisher | object | Publisher record from the AAO registry or the adagents.json fallback |
publisher.domain | string | Publisher domain |
publisher.member | object | null | Registry member { slug, display_name }, or null |
publisher.adagents_valid | boolean | null | Whether the adagents.json fallback validated, or null when not checked |
publisher.properties[] | array | Publisher property records |
publisher.authorized_agents[] | array | Agents authorized to sell this publisher’s inventory |
Errors
400 VALIDATION_ERROR—domainmissing or empty.401 UNAUTHORIZED— missing or invalid bearer token.
Related
Storefront tasks
All core storefront operations.
Resolve brand
Look up a brand profile by domain.
Storefront overview
Marketplace review and AAO gating.