Bot Response Feedback
Last updated:
Bot Response Feedback
Feedback on Bot responses to help Bot developers optimize.
Request Method
POST
Request URL
https://api.gptbots.ai/v1/message/feedback
Request Authentication
See Overview for authentication details.
Request
Request Example
curl -X POST https://api.gptbots.ai/v1/message/feedback \
-H 'Authorization: Bearer your_apikey' \
-H 'Content-Type: application/json' \
-d '{
"answer_id": "123456789",
"feedback": "POSITIVE"
}'
curl -X POST https://api.gptbots.ai/v1/message/feedback \
-H 'Authorization: Bearer your_apikey' \
-H 'Content-Type: application/json' \
-d '{
"answer_id": "123456789",
"feedback": "POSITIVE"
}'
This code block in the floating window
Request Headers
Field | Type | Description |
---|---|---|
Authorization | Bearer ${token} | Use Authorization: Bearer ${token} for authentication. Get the key from the API Keys page as token. |
Content-Type | application/json | Data type, set to application/json. |
Request Body
Field | Type | Required | Description |
---|---|---|---|
answer_id | string | Yes | Message ID of Bot response. |
feedback | string | Yes | Feedback on Bot response. - POSITIVE: Positive, Like, Thumbs up, Approval - NEGATIVE: Negative, Dislike, Thumbs down, Disapproval - CANCELED: Cancel feedback |
Response
Response Example
{
"affectCount": 0
}
{
"affectCount": 0
}
This code block in the floating window
Success Response
Field | Type | Description |
---|---|---|
affectCount | long | The number of successful feedback. It's 1 if succeed. |
Failure Response
Field | Type | Description |
---|---|---|
code | int | Error code. |
message | string | Error details. |
Error Codes
Code | Message |
---|---|
40000 | Invalid parameter |
40127 | Developer authentication failed |
20059 | Bot deleted |