Skip to main content
GET
/
api
/
registry
/
operator
Operator lookup
curl --request GET \
  --url https://agenticadvertising.org/api/registry/operator
{
  "domain": "pubmatic.com",
  "member": {
    "slug": "<string>",
    "display_name": "<string>",
    "membership_tier": "<string>",
    "membership_tier_label": "<string>",
    "is_founding_member": true
  },
  "agents": [
    {
      "url": "<string>",
      "name": "<string>",
      "authorized_by": [
        {
          "publisher_domain": "<string>",
          "authorized_for": "<string>"
        }
      ]
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://agenticadvertisingorg-changeset-release-main.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Query Parameters

domain
string
required
Example:

"pubmatic.com"

scope
enum<string>

Visibility bucket filter for returned agents. One value per agent-visibility enum value plus a catch-all. Each bucket is still gated by auth — scope can only narrow, never escalate.

  • public → only visibility=public agents.
  • member → public + members_only (members_only is gated on caller's tier; anonymous or explorer-tier callers silently fall through to public-only rather than 403).
  • private → only visibility=private. Private agents are visible only to the profile owner; non-owners get an empty list.
  • Omitted or all → tier-aware full unlock: public + members_only for API-tier members + private for the profile owner.

Unknown values return 400 — a silent coerce to all could leak data the caller explicitly tried to scope away from.

Available options:
public,
member,
private,
all
Example:

"member"

Response

Operator lookup result

domain
string
required
Example:

"pubmatic.com"

member
object
required
agents
object[]
required