GET
/
backend
/
chat
/
init
curl --location 'https://api.opencopilot.so/backend/chat/init' \
  --header 'X-Bot-Token: BOT_TOKEN' \
  --header 'X-Session-Id: SESSION_ID' \
{
    "type": "text",
    "response": [
        "text" "The copilot response!"
    ]
}

Body

X-Bot-Token
string
Your copilot uniuqe token, can be obtained from the dashboard or from get copilot endpoint
X-Session-Id
string
The session id, you can generate a new session id for each chat, or use the same session id for the same chat

Response

type
string
The copilot response type, currently it only support text
response
object
copilot information
curl --location 'https://api.opencopilot.so/backend/chat/init' \
  --header 'X-Bot-Token: BOT_TOKEN' \
  --header 'X-Session-Id: SESSION_ID' \
{
    "type": "text",
    "response": [
        "text" "The copilot response!"
    ]
}