Skip to main content

Developer overview

The ConnectWiz HTTP API is described by a single OpenAPI 3.1 document, which is the single source of truth for the contract. The interactive API reference on this site is generated from it, so when the API changes, the reference changes with it.

Start here​

TopicPage
Your own storefront, app or checkout on ConnectWizCommerce API
Running a workspace's AI tools from your backendTools API
The chat widget on your websiteChat widget
Rich message content: buttons, cards, slidersMessage blocks
The error envelope and status codesErrors
Throttling, headers, and the noisy-neighbor limiterRate limiting
Per-request locale negotiationLocalization
Every endpoint, interactivelyAPI reference

Conventions​

  • Base path: API endpoints are served under /api (for example /api/login, /api/conversations). The Sanctum CSRF endpoint is /sanctum/csrf-cookie.
  • IDs are UUIDs (UUIDv7).
  • Single resources are wrapped in { "data": { ... } }.
  • Collections are paginated: { "data": [ ... ], "meta": { ... } } where meta carries current_page, per_page, total, last_page.
  • Pagination input: ?page= (1-based) and ?per_page= (max 100).
  • Timestamps are ISO 8601 / RFC 3339.