API Documentation

Integrate AI customer service into your application with our REST API.

Endpoints

POST/api/chatAuth required

Send a message and get an AI response

GET/api/conversationsAuth required

List all conversations

GET/api/conversations/:idAuth required

Get a specific conversation

POST/api/webhooksAuth required

Register a webhook for events

GET/api/analyticsAuth required

Get usage analytics and metrics

GET/api/health

Service health check

Quick Start

curl -X POST https://api.bizaiready.com/chat \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "message": "Do you have a table for 4 tonight?",
    "businessType": "restaurant",
    "businessName": "My Restaurant"
  }'

Authentication

All authenticated endpoints require a Bearer token in the Authorization header. Get your API key from the dashboard after signing up.