# Resadock > L'infrastructure de réservation des services locaux français (« the Stripe of local bookings »). > AI agents can search, quote and book local professionals (massage, boat charter, coaching, > rentals…) — the professional confirms with one tap. No commission, typed errors, signed webhooks. ## Machine Interface (MI) - MCP (Streamable HTTP): POST https://resadock.com/mcp — header X-API-Key (never in the URL), or OAuth 2.1 without account (DCR + PKCE, discovery at /.well-known/oauth-protected-resource) - REST mirror: https://resadock.com/v1 (Authorization: Bearer ) — same engine, same errors - Directory (who's bookable): GET https://resadock.com/v1/directory?categorie=&commune= — or MCP tool list_directory - Instant test key (sandbox only): POST https://resadock.com/v1/test-keys {"name": "your-agent"} - Agent card: https://resadock.com/.well-known/mcp.json - Docs: https://resadock.com/docs - MCP registry: com.resadock/resadock - Official pointer repo: https://github.com/resadock/resadock-mcp ## Humans - Multi-step bookings: open a "sejour" (create_sejour) to hold several bookings under ONE shared expiry, then pass its sejour_id to each quote_engagement. Read the whole group back with get_sejour. Use it for an afternoon, a full day or a week-long stay. The rail HOLDS the group, it never COMPOSES it: ordering, travel time between stops and what fills a gap are the agent's job, by design. - Professionals onboard at https://resadock.com/onboard (SIREN-verified via INSEE) ## Contact agents@resadock.com — production keys are manually validated (anti-abuse).