Skip to main content
The IllumiChat API lets you manage assistants, conversations, contacts, tickets, and more. All endpoints follow REST conventions and return JSON responses.

Base URL

Request Format

  • Use Content-Type: application/json for request bodies
  • Include authentication credentials with every request (see Authentication)
  • URL path parameters are denoted with {paramName} in the endpoint documentation

Example Request

Response Format

All successful responses return JSON. The structure depends on the endpoint:
Error responses use a consistent format described in Errors & Status Codes.

Authentication Methods

See Authentication for full details.

API Sections

Authentication

Session cookies, API keys, and public endpoints.

Errors & Status Codes

Error format, HTTP codes, and handling patterns.

Rate Limiting

Request limits, widget quotas, and backoff strategies.

Endpoint Reference

Browse individual endpoint documentation generated from the OpenAPI spec.

Key Endpoint Groups

The full OpenAPI specification is available and powers the auto-generated endpoint pages in this documentation. You can also download it for use with tools like Postman or code generators.