curl --request POST \
--url https://sitegpt.ai/api/v0/chatbots/{chatbotId}/message \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"message": "What can you do ?",
"from": "USER"
}'
{
"success": true,
"message": "Sent the message successfully",
"data": {
"message": {
"id": "376290410396385873",
"question": {
"text": "This is user!!",
"timestamp": "2023-08-03T11:43:52.037718Z"
},
"answer": {
"text": "This is agent!!",
"timestamp": "2023-08-03T11:19:19.041469Z"
},
"sources": [],
"gptModel": "gpt-3.5-turbo",
"reaction": "NEUTRAL",
"threadId": "06b3b43c-5651-49a2-b618-d7f24667c1b6",
"messageType": "AGENT_MESSAGE",
"iconUrl": "https://avatars.githubusercontent.com/u/17903466?s=48&v=4",
"agentName": "Test Agent",
"prompts": [
{
"id": "17e23880-386e-492f-960c-4394baec2977",
"title": "Prompt 1",
"description": "This is the prompt1 description"
},
{
"id": "ab0ba301-90c9-4ef2-8ca8-fa579a104386",
"title": "Prompt 2",
"description": "This is the prompt2 description"
}
],
"smartPrompts": [
"First smart prompt",
"Second smart prompt",
"Third smart prompt"
],
"chatbotId": "365062873485935184"
}
}
}
Send message to a particular thread or start a new thread
curl --request POST \
--url https://sitegpt.ai/api/v0/chatbots/{chatbotId}/message \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"message": "What can you do ?",
"from": "USER"
}'
{
"success": true,
"message": "Sent the message successfully",
"data": {
"message": {
"id": "376290410396385873",
"question": {
"text": "This is user!!",
"timestamp": "2023-08-03T11:43:52.037718Z"
},
"answer": {
"text": "This is agent!!",
"timestamp": "2023-08-03T11:19:19.041469Z"
},
"sources": [],
"gptModel": "gpt-3.5-turbo",
"reaction": "NEUTRAL",
"threadId": "06b3b43c-5651-49a2-b618-d7f24667c1b6",
"messageType": "AGENT_MESSAGE",
"iconUrl": "https://avatars.githubusercontent.com/u/17903466?s=48&v=4",
"agentName": "Test Agent",
"prompts": [
{
"id": "17e23880-386e-492f-960c-4394baec2977",
"title": "Prompt 1",
"description": "This is the prompt1 description"
},
{
"id": "ab0ba301-90c9-4ef2-8ca8-fa579a104386",
"title": "Prompt 2",
"description": "This is the prompt2 description"
}
],
"smartPrompts": [
"First smart prompt",
"Second smart prompt",
"Third smart prompt"
],
"chatbotId": "365062873485935184"
}
}
}
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Id of the chatbot
Request body to send a message to a particular thread or start a new thread
Request Body
OK
Sucess Response
Was this page helpful?