Vexar API

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

→ Authentication

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.