Chat History API
All the relevant APIs needed to interact with Chat History of a session or character.
API access requires an active Enterprise or Partner subscription.
List Sessions for a Character
POST
https://api.convai.com/character/chatHistory/list
List all the sessions for the Character. The API accepts a limit parameter which can be used to limit the number of sessions to fetch. If the value is set to "-1", then all sessions are returned.
Headers
CONVAI-API-KEY*
String
The unique api-key provided for every user. Found under the Key icon when logged into your Convai account.
Request Body
charID
String
Id of your character.
limit
String
Number of sessions to return
Here are some sample codes to demonstrate the request format for the endpoint -->
ChatHistory for a Session
POST
https://api.convai.com/character/chatHistory/details
List all interactions for a given session-id. The output also contain a bool parameter which tell if the user input is a trigger or not. This will be set to true, if you have ever send a trigger while interacting with your character.
Headers
CONVAI-API-KEY*
String
The unique api-key provided for every user. Found under the Key icon when logged into your Convai account.
Request Body
charID
String
Id of your character.
sessionID
String
SessionId of the character for which you want to fetch the interactions.
Here are some sample codes to demonstrate the request format for the endpoint -->
Last updated