cURL
curl --request POST \ --url https://api.chatgrid.ai/v1/v1/boards/{boardId}/chats \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "title": "Brainstorm session", "node_id": "c3d4e5f6-a7b8-9012-cdef-123456789012" } '
{ "object": "chat_thread", "data": { "id": "b2c3d4e5-f6a7-8901-bcde-f12345678901", "title": "Brainstorm session", "node_id": "c3d4e5f6-a7b8-9012-cdef-123456789012", "created_at": "2026-03-15T10:30:00.000Z", "updated_at": "2026-03-15T12:45:00.000Z", "last_message_at": "2026-03-15T12:50:00.000Z" } }
Creates a new chat thread on a board, optionally linked to a node.
Pass your API key (prefixed cgk_) or a Supabase JWT in the Authorization: Bearer <token> header.
cgk_
Authorization: Bearer <token>
Board UUID.
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"
1 - 255
"Brainstorm session"
ID of the node this chat is attached to.
"c3d4e5f6-a7b8-9012-cdef-123456789012"
Chat created.
chat_thread
Show child attributes