# WG Luxury Restrooms — Agent Authentication Metadata

> Authentication and registration details for AI agents and automated integrations accessing wgluxrestrooms.com.

## Overview

WG Luxury Restrooms does not require authentication for public marketing pages, quote requests, or booking inquiries. The public API surface is form-driven and accessible without credentials.

For delegated access to protected resources or admin-scoped APIs, external clients authenticate via OAuth 2.0.

## Public Access

The following capabilities are available without authentication:

- [Homepage](/): Check availability and submit booking requests.
- [Events](/events): View regional events and submit event booking requests.
- [Restrooms](/restrooms): View fleet details and amenities.
- [Contact](/contact): Submit quote requests and general inquiries.
- [OpenAPI](/openapi.json): Machine-readable API documentation for agent discovery.
- [AI Catalog](/.well-known/ai-catalog.json): Agentic Resource Discovery (ARD) catalog.

## OAuth 2.0 Protected Resource Metadata

For authorized clients, the OAuth Protected Resource Metadata is published at:

- `https://www.wgluxrestrooms.com/.well-known/oauth-protected-resource`

This document declares the OAuth authorization server and scopes supported for delegated access to the WG Luxury Restrooms resource server. The user consent page is at `/.lovable/oauth/consent`.

## Agent Registration

Agents do not need to register to read public content or submit form-based requests. If you require programmatic access beyond the public HTML forms, contact us to request OAuth client credentials.

## Contact

- Email: [info@wgluxrestrooms.com](mailto:info@wgluxrestrooms.com)
- Phone: [+1-775-298-1095](tel:+1-775-298-1095)
- Website: [https://www.wgluxrestrooms.com/contact](/contact)

## Security

- Do not expose API keys or credentials in client-side code.
- All payment processing is handled by Stripe; card data never touches our servers.
- OAuth tokens are issued by the managed authorization server and validated by the resource server on every request.
- For security inquiries, email [info@wgluxrestrooms.com](mailto:info@wgluxrestrooms.com).
