Versiyonları Listele

Asistanın tüm yayınlanmış versiyonlarını listeleyin

Endpoint

GET/assistants/:id/versions

Asistanın yayınlanmış tüm versiyonlarını kronolojik sırayla getirir

URL Parametreleri

idzorunlu

Asistan ID'si

Örnek İstek

cURL
curl -X GET https://api.wespoke.ai/api/v1/assistants/ast_1234567890/versions \
  -H "Authorization: Bearer YOUR_API_KEY"

Yanıt

200 OK
{
  "versions": [
    {
      "id": "ver_9876543210",
      "version": 3,
      "publishedAt": "2025-10-08T14:00:00Z",
      "publishedBy": {
        "id": "usr_1234567890",
        "name": "John Smith",
        "email": "ahmet@example.com"
      },
      "isActive": true,
      "changes": [
        "Prompt updated",
        "Voice speed changed",
        "2 new tools added"
      ]
    },
    {
      "id": "ver_5555555555",
      "version": 2,
      "publishedAt": "2025-10-05T10:30:00Z",
      "publishedBy": {
        "id": "usr_1234567890",
        "name": "John Smith",
        "email": "ahmet@example.com"
      },
      "isActive": false,
      "changes": [
        "First message updated",
        "LLM temperature adjusted"
      ]
    },
    {
      "id": "ver_1234567890",
      "version": 1,
      "publishedAt": "2025-10-01T12:00:00Z",
      "publishedBy": {
        "id": "usr_1234567890",
        "name": "John Smith",
        "email": "ahmet@example.com"
      },
      "isActive": false,
      "changes": [
        "First publish"
      ]
    }
  ]
}

Yanıt Alanları

id

Versiyon benzersiz kimliği

version

Versiyon numarası

publishedAt

Yayınlanma tarihi

publishedBy

Yayınlayan kullanıcı bilgileri

isActive

Şu anda aktif olan versiyon mu?

changes

Bu versiyonda yapılan değişikliklerin özeti

ℹ️Versiyon Geri Alma

İstediğiniz bir versiyona geri dönmek için/assistants/:id/rollbackendpoint'ini kullanabilirsiniz.