Overview
The Vexar REST API lets you manage everything the dashboard can: bookings, your AI business card, the knowledge base, chatbot settings, products, conversations and more — programmatically.
Base URL
All endpoints are served over HTTPS and are versioned under /api/v1.
https://vexar.chat/api/v1
Authentication
Send your API key (or a JWT) in the Authorization: Bearer header. Your API key is available in the dashboard. Public endpoints (the chat widget, public profiles, public booking) need no token.
Authorization: Bearer YOUR_API_KEY Content-Type: application/json
How requests work
Requests and responses use JSON. Most write operations accept a JSON body; list endpoints accept query parameters such as limit and offset. Responses are JSON objects that always include a success flag.
curl https://vexar.chat/api/v1/my-profile/bookings \ -H "Authorization: Bearer YOUR_API_KEY"
API sections
Use the left sidebar to browse the reference by area. Start with Authentication and Responses & Errors, then jump to the resource you need.
Languages
This documentation is available in 8 languages — switch with the selector at the bottom of the sidebar.