Skip to main content
POST
Canvas chat with brand context

Authorizations

Authorization
string
header
required

Bearer token authentication via Auth0. Users authenticate through Auth0 Universal Login. Include the access token in the Authorization header: Authorization: Bearer <token>

Body

application/json
workspace_id
string
required
message
string
required
Minimum string length: 1
brand_id
string | null

Optional brand context for AI

conversation_id
string | null

Continue existing conversation

include_product_context
boolean
default:false

Response

Chat response generated successfully

conversation_id
string
message
string
suggestions
string[]
created_at
string<date-time>
Last modified on February 16, 2026