Documentation
Getting started
Overview
This API provides endpoints to feed data to ai_licia, so she can ingest them, and react accordingly. We provide 2 different endpoints, one to feed contextual data, and the other to trigger a reaction from ai_licia
Getting your Api Key
You can get your API key from the ai_licia Streamer Dashboard. If you don't already have an account, sign up first.
Then head to My account -> Settings, and go the Settings tab.

Click on the generate button, and copy the Api key.
Authentication
All requests must include the Authorization header with a valid API key provided by the streamer. We use the following format for the header
Every user with an account on the ai_licia platform can generate an API key.
Sending my first request
Api reference
Feed data to ai_licia
Feed data to ai_licia to be added to her context.
Request parameters
Responses
Trigger a reaction from ai_licia
Request parameters
Responses
Public Chat Message Stream
Server-Sent Events (SSE) endpoint that streams real-time chat messages for the authenticated streamer's primary channel.
This public endpoint is secured with the channel API key (provide it in the Authorization header as Bearer <API_KEY>).
Access requirement: the streamer must have an active Flex, Unlimited, or Ultimate subscription.
Payload
Each message event contains:
username– Author of the chat message (viewer, streamer, or AI)content– Message textrole– One ofMod,VIP,AI,Viewer,StreamerisSub– Whether the chatter is a current subscribersentDateTime– UTC timestamp
A periodic SSE :ping comment is sent every 30 seconds to keep the connection alive.