{"protocol":"ai2w","version":"0.2","name":"The Fairy Feet","description":"Book The Fairy Feet online. An AI agent can discover the services, check live availability, and make a booking (and take payment where a service requires it) on the customer's behalf.","site":"https://thefairyfeet.com","provider":{"organization":"The Fairy Feet","url":"https://thefairyfeet.com"},"poweredBy":{"name":"subba","url":"https://subba.pro"},"capabilities":{"discovery":true,"enquiry":false,"booking":true,"payments":true,"mcp":true,"acp":false,"ap2":false},"transports":[{"type":"rest","baseUrl":"https://api.subba.pro"},{"type":"mcp","url":"https://api.subba.pro/mcp","tools":["list_services","check_availability","create_booking"],"note":"Pass slug \"fairyfeet\" to every tool."}],"auth":{"public":["discovery","booking-read","booking-create"],"scheme":"none for public endpoints"},"consent":{"required":["booking","payment"],"note":"Confirm the exact service, time, price, and business with the human before booking."},"endpoints":{"services":{"method":"GET","url":"https://api.subba.pro/api/b/fairyfeet/services"},"slots":{"method":"GET","url":"https://api.subba.pro/api/b/fairyfeet/slots?service={serviceId}&date=YYYY-MM-DD"},"book":{"method":"POST","url":"https://api.subba.pro/api/b/fairyfeet/book","body":{"service":"serviceId","start":"epochMs (or sessionId for a class)","name":"string","email":"string"}},"manage":{"method":"GET","url":"https://api.subba.pro/b/fairyfeet/manage"}},"payments":{"settlement":"stripe-connect","note":"The booking call returns a Stripe Checkout link when a service needs payment; funds settle to the business's own Stripe account. Agentic in-chat payment (ACP shared payment token, AP2) is planned."},"docs":"https://subba.pro/docs","updated":"2026-09-08"}