Change Updates

Do not miss any Sensay API changes, ever again

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

RSS

Changelog

Last update:
Compare
1 structure change including:
1 Modification
Modified 1 Breaking
GET /v1/replicas
  • Query
  • tags query parameter Modified
    • Type went from array[string] | string to array[string]
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • Property is now required
          Breaking
2 structure changes including:
2 Breaking changes
2 Removals
Removed 2 Breaking
DELETE /v1/replicas/{replicaUUID}/integrations/telegram
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/replicas/{replicaUUID}/integrations/telegram
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
2 structure changes including:
2 Modifications
Modified 2
GET /v1/replicas/{replicaUUID}/training/files/upload
  • Response
  • 200 response Modified
    • application/json content type Modified
      • knowledgeBaseID property Added
POST /v1/replicas/{replicaUUID}/training
  • Response
  • 200 response Modified
    • application/json content type Modified
      • kb_id property Removed
      • knowledgeBaseID property Added
1 structure change including:
1 Modification
Modified 1
GET /v1/replicas
  • Query
  • slug query parameter Added
3 structure changes including:
3 Modifications
Modified 3
DELETE /v1/replicas/{replicaUUID}
  • Path
  • replicaUUID path parameter Added
GET /v1/replicas/{replicaUUID}
  • Path
  • replicaUUID path parameter Added
PUT /v1/replicas/{replicaUUID}
  • Path
  • replicaUUID path parameter Added
5 structure changes including:
5 Modifications
Modified 5
GET /v1/replicas/{replicaUUID}/chat/history
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • original_message_id property Added
GET /v1/replicas/{replicaUUID}/chat/history/discord
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • original_message_id property Added
GET /v1/replicas/{replicaUUID}/chat/history/embed
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • original_message_id property Added
GET /v1/replicas/{replicaUUID}/chat/history/telegram
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • original_message_id property Added
GET /v1/replicas/{replicaUUID}/chat/history/web
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • original_message_id property Added
5 structure changes including:
1 Addition
4 Modifications
Modified 4
DELETE /v1/training/{trainingID}
  • Response
  • 400, 401, 415, 500 responses Removed
GET /v1/training
  • Header
  • X-API-Version header Added
GET /v1/training/{trainingID}
  • Path
  • trainingID path parameter Modified
    • Path parameter is no longer required
    • Type went from number to number | null
  • Header
  • X-API-Version header Added
PUT /v1/replicas/{replicaUUID}/training/{trainingID}
  • Response
  • 404 response Modified
    • application/json content type Modified
      • message property Removed
      • error, request_id properties Added
Added 1
POST /v1/replicas/{replicaUUID}/training
1 structure change including:
1 Modification
Modified 1
DELETE /v1/training/{trainingID}
  • Path
  • trainingID path parameter Modified
    • Path parameter is no longer required
    • Type went from number to number | null
  • Header
  • X-API-Version header Added
16 structure changes including:
16 Modifications
Modified 16 Breaking
DELETE /v1/replicas/{replicaUUID}/integrations/telegram
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
DELETE /v1/users/me
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
GET /v1/replicas
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
GET /v1/replicas/{replicaUUID}/chat/history
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
GET /v1/replicas/{replicaUUID}/chat/history/discord
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
GET /v1/replicas/{replicaUUID}/chat/history/embed
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
GET /v1/replicas/{replicaUUID}/chat/history/telegram
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
GET /v1/replicas/{replicaUUID}/chat/history/web
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
GET /v1/users/me
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
POST /v1/experimental/replicas/{replicaUUID}/chat/completions
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
POST /v1/replicas/{replicaUUID}/chat/completions
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
POST /v1/replicas/{replicaUUID}/chat/completions/telegram
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
POST /v1/replicas/{replicaUUID}/chat/history
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
POST /v1/replicas/{replicaUUID}/chat/history/telegram
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
POST /v1/replicas/{replicaUUID}/integrations/telegram
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
PUT /v1/users/me
  • Authentication
  • Organization service token & User & User id type authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Organization service token & User authentication method Added
2 structure changes including:
2 Modifications
Modified 2
POST /v1/replicas/{replicaUUID}/chat/completions/telegram
  • Body
  • application/json content type Modified
    • telegram_data property Modified
      • user_id, username, message_thread_id properties Modified
        • Properties are no longer required
POST /v1/replicas/{replicaUUID}/chat/history/telegram
  • Body
  • application/json content type Modified
    • telegram_data property Modified
      • user_id, username, message_thread_id properties Modified
        • Properties are no longer required
12 structure changes including:
12 Modifications
Modified 12 Breaking
DELETE /v1/replicas/{replicaUUID}/integrations/telegram
  • Authentication
  • Sensay jwt authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/replicas
  • Authentication
  • Sensay jwt authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/replicas/{replicaUUID}/chat/history
  • Authentication
  • Sensay jwt authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/replicas/{replicaUUID}/chat/history/discord
  • Authentication
  • Sensay jwt authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/replicas/{replicaUUID}/chat/history/embed
  • Authentication
  • Sensay jwt authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/replicas/{replicaUUID}/chat/history/telegram
  • Authentication
  • Sensay jwt authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/replicas/{replicaUUID}/chat/history/web
  • Authentication
  • Sensay jwt authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/replicas/{replicaUUID}/chat/completions
  • Authentication
  • Sensay jwt authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/replicas/{replicaUUID}/chat/completions/telegram
  • Authentication
  • Sensay jwt authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/replicas/{replicaUUID}/chat/history
  • Authentication
  • Sensay jwt authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/replicas/{replicaUUID}/chat/history/telegram
  • Authentication
  • Sensay jwt authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/replicas/{replicaUUID}/integrations/telegram
  • Authentication
  • Sensay jwt authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
1 structure change including:
1 Addition
Added 1
PUT /v1/replicas/{replicaUUID}
5 structure changes including:
5 Modifications
Modified 5 Breaking
POST /v1/experimental/replicas/{replicaUUID}/chat/completions
  • Body
  • application/json content type Modified
    • discord_data property Modified
      • created_at, server_id, server_name properties Added
POST /v1/replicas/{replicaUUID}/chat/completions
  • Body
  • application/json content type Modified
    • discord_data property Modified
      • created_at, server_id, server_name properties Added
POST /v1/replicas/{replicaUUID}/chat/completions/telegram
  • Body
  • application/json content type Modified
    • telegram_data property Modified
      • chat_id, user_id, message_id, message_thread_id properties Modified
        • Type went from string to number
          Breaking
POST /v1/replicas/{replicaUUID}/chat/history
  • Body
  • application/json content type Modified
    • discord_data property Modified
      • created_at, server_id, server_name properties Added
POST /v1/replicas/{replicaUUID}/chat/history/telegram
  • Body
  • application/json content type Modified
    • telegram_data property Modified
      • chat_id, user_id, message_id, message_thread_id properties Modified
        • Type went from string to number
          Breaking
2 structure changes including:
1 Breaking change
1 Addition
1 Removal
Removed 1 Breaking
GET /v1/replicas/:replicaUUID
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
GET /v1/replicas/{replicaUUID}
1 structure change including:
1 Addition
Added 1
DELETE /v1/training/{trainingID}
1 structure change including:
1 Addition
Added 1
DELETE /v1/replicas/{replicaUUID}
1 structure change including:
1 Addition
Added 1
GET /v1/replicas/:replicaUUID
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /v1/users/{userID}
  • Path went from /v1/users/{ID} to /v1/users/{userID} (same operationId)
  • Path
  • ID path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • userID path parameter Added
POST /v1/api-keys/invites/{code}/redeem
  • Operation is no longer beta
POST /v1/replicas/{replicaUUID}/chat/completions/telegram
  • Path
  • source path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/users
  • Operation is no longer beta
1 structure change including:
1 Addition
Added 1
POST /v1/replicas
1 structure change including:
1 Addition
Added 1
POST /v1/api-keys/invites/{code}/redeem