Replicas
Updates a replica
Updates an existing replica.
put/v1/replicas/{replicaUUID}
Request
- Base URL: https://api.sensay.io
- URL: https://api.sensay.io/v1/replicas/{replicaUUID}
- Auth: API key in header X-ORGANIZATION-SECRET
Path parameters
replicaUUIDstring uuid required
The replica unique identifier (UUID)
Example:03db5651-cb61-4bdf-9ef0-89561f7c9c53
Headers
X-API-Versionstring
Example:2025-03-25
Content-Encoding'gzip'
Content encoding for request body compression. Optional - when used, client is responsible for gzipping and sending binary data.
Request body
Example request
{
"name": "John Smith",
"purpose": "Acts as my AI twin for answering questions about my creative work.",
"shortDescription": "Accountant from Brooklyn who loves sports.",
"greeting": "What would you like to know?",
"ownerID": "a-user-id",
"whitelistEmails": [
"user@domain.example"
],
"slug": "example-replica",
"tags": [
"male",
"italian"
],
"profileImage": "https://images.invalid/photo.jpeg",
"suggestedQuestions": [
"What is the meaning of life?"
],
"voicePreviewText": "Hi, I'm your Sensay replica! How can I assist you today?",
"isEveryConversationAccessibleBySupport": true,
"llm": {
"model": "gpt-4o",
"systemMessage": "Concise, knowledgeable, empathetic and cheerful.",
"tools": [
"getTokenInfo"
],
"embeddingModel": "multilingual-e5-large"
}
}Response
The request outcome
Example response
{
"success": true
}Changes
No recorded changes to this operation across all 1 revision of this API.