VX Spa Demo
External API for Spa Management System - for third-party integrations and sales agents
Connect this API to an AI agent Browse all specs
What you can do with VX Spa Demo via MCP
Every endpoint below becomes a governed tool your AI agent (Claude, ChatGPT, or a customer-facing VX agent) can call — with scoped permissions, sandbox testing, and audit logs.
| Method | Path | Operation | Description |
|---|---|---|---|
| GET | /external/services |
getExternalServices | Get all active services |
| GET | /external/services/{id} |
getExternalServicesById | Get service by ID |
| GET | /external/appointments |
getExternalAppointments | Get appointments list |
| POST | /external/appointments |
postExternalAppointments | Create a new appointment |
| GET | /external/appointments/{id} |
getExternalAppointmentsById | Get appointment by ID |
| GET | /external/staff/available |
getExternalStaffAvailable | Get available staff for a service |
| GET | /external/appointments/available-slots |
getExternalAppointmentsAvailableSlots | Get available time slots for staff and service |
| POST | /external/attendance/sync |
postExternalAttendanceSync | Sync attendance records from RJ-2500 machine |
Authentication
ApiKeyAuth
API key — sent as the X-API-Key header
API key for authentication. Contact admin to get your API key.
How to use this spec
- Create a free VX Agents account (sandbox tools included).
- Open the marketplace and connect “VX Spa Demo” to an agent.
- Expose it as an MCP server for Claude/ChatGPT, or chat with it directly.