{"entries":[{"displayName":"OnSand API catalog","identifier":"urn:air:onsand.app:api:catalog","representativeQueries":["where is the OnSand OpenAPI spec","list OnSand public HTTP APIs","OnSand API health endpoint"],"type":"application/linkset+json","url":"https://onsand.app/.well-known/api-catalog"},{"displayName":"OnSand public OpenAPI","identifier":"urn:air:onsand.app:api:openapi","representativeQueries":["search OnSand athletes by name","OnSand landing health check","how to call OnSand public JSON APIs"],"type":"application/openapi+json","url":"https://onsand.app/.well-known/openapi.json"},{"displayName":"OnSand MCP server card","identifier":"urn:air:onsand.app:mcp:directory","representativeQueries":["does OnSand publish an MCP server","OnSand agent tools for beach volleyball"],"type":"application/mcp-server-card+json","url":"https://onsand.app/.well-known/mcp/server-card.json"},{"displayName":"OnSand public directory skill","identifier":"urn:air:onsand.app:skills:public","representativeQueries":["find beach volleyball games near me on OnSand","OnSand tournament listings in Germany","how should an agent use OnSand public pages"],"type":"text/markdown","url":"https://onsand.app/.well-known/agent-skills/onsand-public/SKILL.md"},{"displayName":"OnSand agent authentication","identifier":"urn:air:onsand.app:auth:firebase","representativeQueries":["how do agents authenticate to OnSand APIs","OnSand Firebase OAuth discovery"],"type":"application/json","url":"https://onsand.app/.well-known/oauth-protected-resource"}],"host":{"displayName":"OnSand","identifier":"did:web:onsand.app"},"specVersion":"1.0"}