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": "Ahmet Yılmaz",
        "email": "ahmet@example.com"
      },
      "isActive": true,
      "changes": [
        "Prompt güncellendi",
        "Ses hızı değiştirildi",
        "2 yeni araç eklendi"
      ]
    },
    {
      "id": "ver_5555555555",
      "version": 2,
      "publishedAt": "2025-10-05T10:30:00Z",
      "publishedBy": {
        "id": "usr_1234567890",
        "name": "Ahmet Yılmaz",
        "email": "ahmet@example.com"
      },
      "isActive": false,
      "changes": [
        "İlk mesaj güncellendi",
        "LLM sıcaklığı ayarlandı"
      ]
    },
    {
      "id": "ver_1234567890",
      "version": 1,
      "publishedAt": "2025-10-01T12:00:00Z",
      "publishedBy": {
        "id": "usr_1234567890",
        "name": "Ahmet Yılmaz",
        "email": "ahmet@example.com"
      },
      "isActive": false,
      "changes": [
        "İlk yayınlama"
      ]
    }
  ]
}

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.