API for Developers & AI Agents
Vizavi Beauty (Midtown Miami beauty salon) publishes a free, public, read-only API so AI assistants and apps can quote current prices and check real-time appointment availability. No API key, no OAuth, no rate-limit registration — just HTTPS GET.
Endpoints
1. Live service catalog with prices
GET https://www.vizavibeauty.com/api/agent/v1/servicesEvery bookable service with current price (USD), duration, deposit percent and serviceVariationId. Mirrors the live booking catalog; cached ~10 minutes.
2. Real-time appointment availability
GET https://www.vizavibeauty.com/api/agent/v1/availability?serviceVariationId=<id>&startDate=YYYY-MM-DD&endDate=YYYY-MM-DDLive open slots (up to 31 days ahead) grouped by salon-local date, with both UTC ISO timestamps and human-readable Miami (ET) labels. Get serviceVariationId from the services endpoint. Slots are not held — booking happens at https://www.vizavibeauty.com/book.
Try it
curl https://www.vizavibeauty.com/api/agent/v1/services
curl "https://www.vizavibeauty.com/api/agent/v1/availability?serviceVariationId=PHEIGEBKPCC3Z4T7VXIYQW2X&startDate=2026-07-10&endDate=2026-07-14"Machine-readable discovery
- OpenAPI 3.1 specification: https://www.vizavibeauty.com/openapi.json
- Agent guide (llms.txt): https://www.vizavibeauty.com/llms.txt
- API catalog (RFC 9727): https://www.vizavibeauty.com/.well-known/api-catalog
- Booking skill for agents: https://www.vizavibeauty.com/skills/booking.md
Rules & notes
- Read-only: there is no public write/booking-creation endpoint. Send clients to /book to complete a booking.
- Quoting prices? Always use the services endpoint — it is the live catalog; do not rely on cached pages.
- robots.txt explicitly allows crawling of /api/agent/ for all user agents, including AI crawlers.
- Questions or integration requests: info@vizavibeauty.com