GET /v1/surfaces returns the live capability matrix: every surface and whether it’s requestable today. It’s the source of truth for what you can capture — read it at runtime instead of hard-coding a surface list.
This endpoint is deliberately unauthenticated.
GET /v1/surfaces and
GET /v1/regions are the only /v1 routes
that take no Authorization header, so an agent or client can enumerate
what’s live before it has a key. The data is public and safe; every other
/v1 route requires a valid Bearer token.Request
Response
200 OK
Every surface in the enum with its current status.
The current schema version, matching the
X-AISearch-Version header.Surfaces guide
Each surface, its enum value, and what’s live vs. phase 2.
Describe regions
The other public discovery endpoint: geo targeting.