Conversation
Authorizations
OAuth2passwordRequired
Token URL:
cookie
__Secure-next-auth.session-tokenany ofOptional
stringOptional
nullOptional
Path parameters
conversation_idstringRequired
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
/conversations/{conversation_id}/shareAuthorizations
OAuth2passwordRequired
Token URL:
cookie
__Secure-next-auth.session-tokenany ofOptional
stringOptional
nullOptional
Path parameters
conversation_idstringRequired
Body
expiry_daysany ofOptional
integerOptional
nullOptional
Responses
200
Successful Response
application/json
422
Validation Error
application/json
post
/conversations/{conversation_id}/shareAuthorizations
OAuth2passwordRequired
Token URL:
cookie
__Secure-next-auth.session-tokenany ofOptional
stringOptional
nullOptional
Path parameters
shared_conversation_idstringRequired
Responses
200
Successful Response
application/json
422
Validation Error
application/json
delete
/conversations/shared/{shared_conversation_id}Authorizations
OAuth2passwordRequired
Token URL:
cookie
__Secure-next-auth.session-tokenany ofOptional
stringOptional
nullOptional
Query parameters
queryany ofOptional
Search query for conversation title
stringOptional
nullOptional
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
/conversations/sharedAuthorizations
OAuth2passwordRequired
Token URL:
cookie
__Secure-next-auth.session-tokenany ofOptional
stringOptional
nullOptional
Path parameters
shared_conversation_idstringRequired
Body
user_idstringRequired
new_conversation_idany ofOptional
stringOptional
nullOptional
old_parent_idstringRequired
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
post
/conversations/shared/{shared_conversation_id}/cloneNo content
Authorizations
OAuth2passwordRequired
Token URL:
cookie
__Secure-next-auth.session-tokenany ofOptional
stringOptional
nullOptional
Query parameters
querystringOptionalDefault:
Search query for conversation title or message content
""chatbot_idstringOptional
Chatbot id for conversation
cursorany ofOptional
Pointer to keep track of the last fetched conversations
stringOptional
nullOptional
limitany ofOptional
Number of conversations to return per request
integerOptional
nullOptional
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
/conversationsAuthorizations
OAuth2passwordRequired
Token URL:
cookie
__Secure-next-auth.session-tokenany ofOptional
stringOptional
nullOptional
Body
user_idstringRequired
titleany ofOptional
stringOptional
nullOptional
model_namestringOptionalDefault:
openai/gpt-4o-minichatbot_idstringRequired
metadata_any ofOptional
stringOptional
nullOptional
Responses
200
Successful Response
application/json
422
Validation Error
application/json
post
/conversationsAuthorizations
OAuth2passwordRequired
Token URL:
cookie
__Secure-next-auth.session-tokenany ofOptional
stringOptional
nullOptional
Path parameters
conversation_idstringRequired
Query parameters
limitany ofOptional
integerOptional
nullOptional
max_dateany ofOptional
stringOptional
nullOptional
Header parameters
Accept-LanguagestringOptionalDefault:
enResponses
200
Successful Response
application/json
422
Validation Error
application/json
get
/conversations/{conversation_id}Authorizations
OAuth2passwordRequired
Token URL:
cookie
__Secure-next-auth.session-tokenany ofOptional
stringOptional
nullOptional
Path parameters
conversation_idstringRequired
Responses
200
Successful Response
application/json
422
Validation Error
application/json
delete
/conversations/{conversation_id}Authorizations
OAuth2passwordRequired
Token URL:
cookie
__Secure-next-auth.session-tokenany ofOptional
stringOptional
nullOptional
Path parameters
conversation_idstringRequired
Body
titlestringRequired
Responses
200
Successful Response
application/json
422
Validation Error
application/json
patch
/conversations/{conversation_id}Authorizations
OAuth2passwordRequired
Token URL:
cookie
__Secure-next-auth.session-tokenany ofOptional
stringOptional
nullOptional
Body
Request model for deleting conversations.
user_idstringRequired
chatbot_idstringRequired
conversation_idsany ofOptional
string[]Optional
nullOptional
Responses
200
Successful Response
application/json
422
Validation Error
application/json
post
/conversations/deleteAuthorizations
OAuth2passwordRequired
Token URL:
cookie
__Secure-next-auth.session-tokenany ofOptional
stringOptional
nullOptional
Path parameters
conversation_idstringRequired
Body
messagestringRequired
Responses
200
Successful Response
application/json
422
Validation Error
application/json
post
/conversations/{conversation_id}/generate-titleLast updated