# SesApp > Housing access sheet: door code, WiFi, parking, and arrival notes, behind a revocable link. Guests open a small flip-book. For hosts, vacation rentals, property managers — and agents (API / MCP). Human site (French): [https://sesapp.fr/](https://sesapp.fr/). Agent docs below are English. ## Pages - [Home](https://sesapp.fr/): Create an access sheet - [Self check-in](https://sesapp.fr/check-in-autonome) - [Guest WiFi](https://sesapp.fr/code-wifi-invites) - [Building door code](https://sesapp.fr/code-digicode-immeuble) - [Blog](https://sesapp.fr/blog) - [Agents (GEO / x402)](https://sesapp.fr/agents) - [Contact](https://sesapp.fr/contact) ## Agent API (x402, Base USDC) Agents create access sheets and manage guest links with an x402 subscription. Identity = wallet. After payment, a Bearer JWT. Without `PAYMENT-SIGNATURE`, `POST /api/agent/subscribe` returns **402** with the `PAYMENT-REQUIRED` header (x402 v2). | SKU | USDC / 30 days | Sheets | Extra | Endpoint | | Agent | 15 | 20 | 0.50 USDC / sheet | POST /api/agent/subscribe | | Fleet | 79 | 200 | 0.25 USDC / sheet | POST /api/agent/subscribe?plan=fleet | | Platform | 250 | fair-use | — | POST /api/agent/subscribe?plan=platform | Atomic amounts (6 decimals): Agent `15000000`, Fleet `79000000`, Platform `250000000`, overage Agent `500000`, Fleet `250000`. Network `eip155:8453`, USDC `0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913`. `instructions` is **Markdown** rendered as a guest flip-book. Write it in the guest's language (usually French). Split pages with a `---` line. Photos `![alt](https://...)`, links `[label](https://...)`. Intents: `[Add WiFi](sesapp:wifi)` or `[Ajouter le WiFi](sesapp:wifi)` (ssid/password, unlocked within 150 m) and `[Add contact](sesapp:contact)` / `[Ajouter le contact](sesapp:contact)` (`phoneNumber`). Never put `wifiPassword` in Markdown. Example (guest-facing French): ``` # Bienvenue Parking au fond à gauche. ![Façade](https://example.com/facade.jpg) --- ## Arrivée Sonnette à gauche. [Itinéraire](https://maps.google.com/?q=48.8566,2.3522) --- [Ajouter le WiFi](sesapp:wifi) --- [Ajouter le contact](sesapp:contact) ``` - [OpenAPI 3.1](https://sesapp.fr/openapi.json) (`/.well-known/openapi.json`) - [MCP server card](https://sesapp.fr/mcp/server-card) — Streamable HTTP `POST https://sesapp.fr/mcp` (`/.well-known/mcp.json`) - GET/POST https://sesapp.fr/api/agent/fiches — `Authorization: Bearer` (402 overage if over quota) - PATCH/DELETE https://sesapp.fr/api/agent/fiches/{id} - POST https://sesapp.fr/api/agent/fiches/{id}/share — revocable guest link - DELETE https://sesapp.fr/api/agent/share/{token}