# Agent Authentication & Discovery for FACE Weybridge

Welcome to the autonomous agent authentication endpoint for FACE Weybridge.

## Agent Registration
Autonomous agents and AI assistants can register and interact with our clinical and consultation services.

- **Registration Endpoint:** `https://faceweybridge.co.uk/oauth/register`
- **Supported Identity Types:** `agent`, `workload`, `service`
- **Supported Credential Types:** `client_secret`, `private_key_jwt`

## Discovery Endpoints
- **OAuth Authorization Server:** `/.well-known/oauth-authorization-server`
- **OAuth Protected Resource:** `/.well-known/oauth-protected-resource`
- **API Catalog:** `/.well-known/api-catalog`
- **OpenAPI 3.1 Spec:** `/openapi.json`
- **Agent Skills:** `/.well-known/agent-skills/index.json`
- **MCP Server Card:** `/.well-known/mcp/server-card.json`
- **Universal Commerce Protocol:** `/.well-known/ucp`
- **Agentic Commerce Protocol:** `/.well-known/acp.json`

## Permissions & Scopes
- `read`: Read public treatments, pricing, opening hours and practitioners.
- `appointments`: Request and query appointment availability.
- `consultation`: Submit requests for aesthetic doctor consultations.
