PATCH
/
v0
/
chatbots
/
{chatbotId}
/
settings
/
localization
curl --request PATCH \
  --url https://sitegpt.ai/api/v0/chatbots/{chatbotId}/settings/localization \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "chatHome": {
    "home": "Home",
    "addDetails": "Add details",
    "startConversation": "Start a conversation",
    "starting": "Starting..."
  },
  "chatMessages": {
    "messages": "Messages",
    "noMessages": "No Messages",
    "loginToSeeHistory": "Verify your email to save your conversation history.",
    "historyShowsUpHere": "Your conversation history shows up here.",
    "verifyEmail": "Verify your email",
    "startConversation": "Start a conversation",
    "starting": "Starting..."
  },
  "chatMessage": {
    "botName": "Bot",
    "yourName": "You",
    "agentName": "Agent",
    "escalationHeading": "Are you sure you want to escalate the chat to human support?",
    "escalationSubHeading": "This conversation will be shared with the human support and they will get back to you as soon as they can.",
    "yesContinue": "Yes, continue",
    "cancel": "Cancel",
    "conversationEscalated": "👨‍💼 Conversation changed to human mode"
  },
  "chatAccount": {
    "account": "Account",
    "verifyEmail": "Verify your email",
    "loginToSeeHistory": "Verify your email to save your chat history.",
    "emailLabel": "Email",
    "nameLabel": "Name",
    "phoneLabel": "Phone Number",
    "sendingOtp": "Sending OTP...",
    "verifyOtp": "Verify OTP",
    "sentOtpToEmail": "We sent the OTP to your email address",
    "otp": "OTP",
    "verifyAndContinue": "Verify & Continue",
    "notReceivedOtpYet": "Didn'\''t receive OTP yet?",
    "resend": "Resend",
    "editDetails": "Edit Details",
    "resetting": "Resetting...",
    "verifying": "Verifying...",
    "logout": "Logout",
    "loggingOut": "Logging out...",
    "verified": "Verified",
    "edit": "Edit",
    "update": "Update",
    "updating": "Updating..."
  }
}'
{
  "success": true,
  "message": "Updated localization settings of the chatbot successfully",
  "data": {}
}

Authorizations

Authorization
string
headerrequired

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

chatbotId
string
required

Id of the chatbot

Body

application/json
chatHome
object

Localization settings for home screen in the chatbot

chatMessages
object

Localization settings for messages screen in the chatbot

chatMessage
object

Localization settings for individual conversations in the chatbot

chatAccount
object

Localization settings for account screen in the chatbot

Response

200 - application/json
success
boolean

Indicates whether this is success response or error response

message
string

Overall message regarding the operation performed

data
object | null

Data returned from the server