Change Updates

Do not miss any AI Chatbot API changes, ever again

Subscribe to the AI Chatbot API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
3 structure changes including:
2 Additions
1 Modification
Modified 1 Breaking
GET /api/v6/characters/banner
  • Header
  • x-access-token header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 401 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
Added 2
GET /api/v6/userInfo
PUT /api/v6/userInfo
1 structure change including:
1 Modification
Modified 1
POST /api/v6/message/save
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id property Added
1 structure change including:
1 Modification
Modified 1
GET /api/v6/message/history
  • Response
  • 200 response Modified
    • application/json content type Modified
      • messages property Modified
29 structure changes including:
15 Breaking changes
14 Additions
15 Removals
Removed 15 Breaking
POST /api/v5/signup
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/v5/message/save
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/v5/message
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/v5/login
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/v5/chat
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/v5/character
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v5/message/history
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v5/message/context
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v5/chats
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v5/chat/preview
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v5/characters/banner
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v5/characters
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v5/character
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/v5/message
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/v5/chat
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 14
POST /api/v6/signup
POST /api/v6/message/save
POST /api/v6/message
POST /api/v6/login
POST /api/v6/chat
POST /api/v6/character
GET /api/v6/message/history
GET /api/v6/chats
GET /api/v6/chat/preview
GET /api/v6/characters/banner
GET /api/v6/characters
GET /api/v6/character
DELETE /api/v6/message
DELETE /api/v6/chat
1 structure change including:
1 Modification
Modified 1 Breaking
GET /api/v5/chat/preview
  • Response
  • 200 response Modified
    • application/json content type Modified
      • role property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • timestamp property Added
16 structure changes including:
13 Breaking changes
3 Additions
12 Modifications
1 Removal
Modified 12 Breaking
DELETE /api/v5/chat
  • Path went from /api/v4/chat to /api/v5/chat (same operationId)
    Breaking
DELETE /api/v5/message
  • Path went from /api/v4/message to /api/v5/message (same operationId)
    Breaking
GET /api/v5/characters
  • Path went from /api/v4/characters to /api/v5/characters (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • characters property Modified
GET /api/v5/chats
  • Path went from /api/v4/chats to /api/v5/chats (same operationId)
    Breaking
GET /api/v5/message/context
  • Path went from /api/v4/message/context to /api/v5/message/context (same operationId)
    Breaking
GET /api/v5/message/history
  • Path went from /api/v4/message/history to /api/v5/message/history (same operationId)
    Breaking
POST /api/v5/character
  • Path went from /api/v4/character to /api/v5/character (same operationId)
    Breaking
POST /api/v5/chat
  • Path went from /api/v4/chat to /api/v5/chat (same operationId)
    Breaking
POST /api/v5/login
  • Path went from /api/v4/login to /api/v5/login (same operationId)
    Breaking
POST /api/v5/message
  • Path went from /api/v4/message to /api/v5/message (same operationId)
    Breaking
POST /api/v5/message/save
  • Path went from /api/v4/message/save to /api/v5/message/save (same operationId)
    Breaking
POST /api/v5/signup
  • Path went from /api/v4/signup to /api/v5/signup (same operationId)
    Breaking
Removed 1 Breaking
GET /api/v4/characters/imageData
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 3
GET /api/v5/character
GET /api/v5/characters/banner
GET /api/v5/chat/preview
12 structure changes including:
12 Breaking changes
11 Modifications
1 Removal
Modified 11 Breaking
DELETE /api/v4/chat
  • Path went from /api/v4/deleteChat to /api/v4/chat (same operationId)
    Breaking
DELETE /api/v4/message
  • Path went from /api/v4/deleteMessage to /api/v4/message (same operationId)
    Breaking
GET /api/v4/characters/imageData
  • Path went from /api/v4/characterImageData to /api/v4/characters/imageData (same operationId)
    Breaking
GET /api/v4/chats
  • Path went from /api/v4/allChatsForUser to /api/v4/chats (same operationId)
    Breaking
GET /api/v4/message/context
  • Path went from /api/v4/getMessageContext to /api/v4/message/context (same operationId)
    Breaking
GET /api/v4/message/history
  • Path went from /api/v4/getMessageHistory to /api/v4/message/history (same operationId)
    Breaking
POST /api/v4/character
  • Path went from /api/v4/createCharacter to /api/v4/character (same operationId)
    Breaking
  • Body
  • application/json content type Modified
    • specialMessages property Added
POST /api/v4/chat
  • Path went from /api/v4/initializeChat to /api/v4/chat (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • chatId property Added
POST /api/v4/message
  • Path went from /api/v4/sendMessage to /api/v4/message (same operationId)
    Breaking
  • Body
  • application/json content type Modified
    • characterId property Added
POST /api/v4/message/save
  • Path went from /api/v4/saveMessage to /api/v4/message/save (same operationId)
    Breaking
POST /api/v4/signup
  • Path went from /api/v2/signup to /api/v4/signup (same operationId)
    Breaking
Removed 1 Breaking
GET /api/v4/characterAiInitializationData
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
13 structure changes including:
13 Breaking changes
13 Modifications
Modified 13 Breaking
DELETE /api/v4/deleteChat
  • Path went from /api/v3/deleteChat to /api/v4/deleteChat (same operationId)
    Breaking
DELETE /api/v4/deleteMessage
  • Path went from /api/v3/deleteMessage to /api/v4/deleteMessage (same operationId)
    Breaking
GET /api/v4/allChatsForUser
  • Path went from /api/v3/allChatsForUser to /api/v4/allChatsForUser (same operationId)
    Breaking
GET /api/v4/characterAiInitializationData
  • Path went from /api/v3/characterAiInitializationData to /api/v4/characterAiInitializationData (same operationId)
    Breaking
GET /api/v4/characterImageData
  • Path went from /api/v3/characterImageData to /api/v4/characterImageData (same operationId)
    Breaking
GET /api/v4/characters
  • Path went from /api/v3/characters to /api/v4/characters (same operationId)
    Breaking
GET /api/v4/getMessageContext
  • Path went from /api/v3/getMessageContext to /api/v4/getMessageContext (same operationId)
    Breaking
GET /api/v4/getMessageHistory
  • Path went from /api/v3/getMessageHistory to /api/v4/getMessageHistory (same operationId)
    Breaking
POST /api/v4/createCharacter
  • Path went from /api/v3/createCharacter to /api/v4/createCharacter (same operationId)
    Breaking
POST /api/v4/initializeChat
  • Path went from /api/v3/initializeChat to /api/v4/initializeChat (same operationId)
    Breaking
POST /api/v4/login
  • Path went from /api/v3/login to /api/v4/login (same operationId)
    Breaking
POST /api/v4/saveMessage
  • Path went from /api/v3/saveMessage to /api/v4/saveMessage (same operationId)
    Breaking
POST /api/v4/sendMessage
  • Path went from /api/v3/sendMessage to /api/v4/sendMessage (same operationId)
    Breaking
1 structure change including:
1 Breaking change
1 Modification
Modified 1 Breaking
GET /api/v3/characters
  • Path went from /api/v3/allCharacters to /api/v3/characters (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • isEndOfList property Added
  • Query
  • numCharacters, from query parameters Added
1 structure change including:
1 Modification
Modified 1 Breaking
POST /api/v3/sendMessage
  • Response
  • 200 response Modified
    • text/event-stream content type Modified
      • content property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • data property Added
1 structure change including:
1 Modification
Modified 1 Breaking
POST /api/v3/sendMessage
  • Response
  • 200 response Modified
    • text/event-stream content type Modified
      • Full types went from string to object
        Breaking
      • content property Added
19 structure changes including:
13 Breaking changes
6 Additions
7 Modifications
6 Removals
Modified 7 Breaking
DELETE /api/v3/deleteMessage
  • Path went from /api/v2/deleteMessage to /api/v3/deleteMessage (same operationId)
    Breaking
  • Header
  • x-access-token header Modified
    • Name went from X-Access-Token to x-access-token
      Breaking
GET /api/v3/allCharacters
  • Path went from /api/v2/allCharacters to /api/v3/allCharacters (same operationId)
    Breaking
  • Header
  • x-access-token header Modified
    • Name went from X-Access-Token to x-access-token
      Breaking
GET /api/v3/characterAiInitializationData
  • Path went from /api/v2/characterAiInitializationData to /api/v3/characterAiInitializationData (same operationId)
    Breaking
  • Header
  • x-access-token header Modified
    • Name went from X-Access-Token to x-access-token
      Breaking
GET /api/v3/characterImageData
  • Path went from /api/v2/characterImageData to /api/v3/characterImageData (same operationId)
    Breaking
  • Header
  • x-access-token header Modified
    • Name went from X-Access-Token to x-access-token
      Breaking
POST /api/v3/createCharacter
  • Path went from /api/v2/createCharacter to /api/v3/createCharacter (same operationId)
    Breaking
  • Header
  • x-access-token header Modified
    • Name went from X-Access-Token to x-access-token
      Breaking
  • Response
  • 400 response Modified
    • application/json content type Modified
      • object-2 alternative Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • DuplicateCharacterError alternative Added
POST /api/v3/login
  • Path went from /api/v2/login to /api/v3/login (same operationId)
    Breaking
POST /api/v3/sendMessage
  • Path went from /api/v2/sendMessage to /api/v3/sendMessage (same operationId)
    Breaking
  • Header
  • x-access-token header Modified
    • Name went from X-Access-Token to x-access-token
      Breaking
Removed 6 Breaking
POST /api/v2/saveChatMessage
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/v2/initializeChat
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v2/getFullChatHistory
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v2/getChatContext
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v2/allChatsForUser
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/v2/deleteChat
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 6
POST /api/v3/saveMessage
POST /api/v3/initializeChat
GET /api/v3/getMessageHistory
GET /api/v3/getMessageContext
GET /api/v3/allChatsForUser
DELETE /api/v3/deleteChat