Release Notes der Sally API
Diese Release Notes listen jede Änderung an der Sally Public API v1.0, neueste zuerst. Jeder Eintrag ist als neu, geändert oder brechend markiert und sagt, was du in deiner Anbindung tun musst.
Brechend ist eine Änderung, die einen bestehenden Client brechen kann, etwa weil ein Feld wegfällt, ein Typ sich ändert oder das Versions-Präfix wechselt.
Hinweis
Version 1.0 ist noch nicht eingefroren, brechende Änderungen können hier also weiterhin auftauchen. Sobald sie eingefroren ist, schließt diese Liste und die nächste Version beginnt ihre eigene. Siehe Versionierung.
Anzeigen
6. Oktober 2026
- neu
GET …/summaries/{recordingSummaryId}/documentliefert eine Zusammenfassung als fertige Datei (pdf,docx,odt,txtodermd), dieselbe, die die Weboberfläche herunterlädt. Übergibformat, optionallanguageCode. Siehe Zusammenfassungen abrufen. - neu
GET …/recordings/{recordingId}/transcription/documentliefert ein Transkript als fertige Datei (pdf,docx,xlsx,txt,md) oder als Untertitel (vtt,srt). Siehe Transkript abrufen. - neu Neue Fehlercodes für die beiden Datei-Endpunkte:
UNKNOWN_DOCUMENT_FORMAT,UNKNOWN_LANGUAGE_CODE,SUMMARY_DOWNLOAD_PREVENTED,TRANSCRIPT_DOWNLOAD_PREVENTED,SUMMARY_HAS_NO_CONTENTundTRANSCRIPT_NOT_AVAILABLE. Diese beiden Endpunkte unterstützen?fields=nicht. Siehe Fehler. - neu
GET …/task-categorieslistet die Aufgabenkategorien auf, und Aufgaben tragentaskCategoryId, das du auch beim Anlegen und Ändern einer Aufgabe setzen kannst. - neu Beim Abschließen eines Uploads nimmt der Endpunkt
choice(copyoderreplace) entgegen, wenn der Termin schon eine Aufnahme hat. Ohne diese Angabe schlägt ein solcher Upload mit 409 undRECORDING_EXISTS_CHOICE_REQUIREDfehl. Sendechoice, wenn du zu Terminen hochlädst, die schon eine Aufnahme haben können. - geändert
sectionTypehat die neuen Wertetable,appointmentundemail, dazu die neuen FeldertableVariant,tableData,followUpMeetingStartTime,followUpMeetingEndTime,followUpMeetingParticipantsundemailRecipients. Abschnitte von Meetingtemplates tragentableVariantundtableColumns. Wenn dein ClientsectionTypegegen eine feste Liste prüft, lass die neuen Werte zu oder greif aufcontentzurück, das von jedem Abschnitt eine Markdown-Fassung enthält. - geändert Die Suche nach Zusammenfassungen findet auch Text in den Zellen strukturierter Tabellen.
- geändert
GET …/meetingtemplatesliefert jetzt auch die persönlichen und die Team-Templates des Aufrufers, nicht nur die des gesamten Unternehmenskontos. - geändert Die Aufgabenfilter sind genauer beschrieben:
my…umfasst jede Aufgabe, für die der Aufrufer verantwortlich ist oder die ihm gehört,myForwardedundallForwardedlisten nur, was der Aufrufer an jemand anderen übergeben hat. Prüf, ob dein Filter weiterhin liefert, was du erwartest.
23. September 2026
- neu Jeder Endpunkt nimmt
?fields=entgegen und liefert dann nur die genannten Felder. Ohne Angabe bleibt alles wie bisher. Siehe Feldauswahl.
22. September 2026
- brechend Die Version wird jetzt als
/v1.0angesprochen. Das gleitende Präfix/v1entfällt. Stell das Präfix aller Pfade in deinem Client um. - brechend
GET /healthträgt kein Versions-Präfix mehr und antwortet unter/health. Pass deinen Monitor an. - neu Aufnahmen tragen
isTranscriptionCompleted,isTranscriptionSucceededundtranscriptionCompletionReason. Damit lässt sich ein beendeter Lauf von einem brauchbaren Transkript unterscheiden. - neu Zusammenfassungen tragen
isSummarizationCompleted,isSummarizationSucceededundsummarizationCompletionReason. - geändert Webhooks: Das Ereignis
manuallässt sich jetzt auswählen. Die zwei älteren Ereignisse bleiben lesbar, lassen sich aber nicht mehr setzen. - geändert Die Bearer-Anforderung steht an jeder dokumentierten Operation, damit erzeugte Clients das Token mitschicken.
10. September 2026
- geändert Das Anlegen von Webhooks nutzt jetzt dieselbe Skala wie der Rest des Systems.
8. September 2026
- neu Eine Aufnahme lässt sich mit
POST …/recordings/from-urlper URL übernehmen. Siehe Aufnahme hochladen.
7. September 2026
- neu Termine liefern den Beschreibungstext, das Ganztags-Kennzeichen und die iCal-Id.
- brechend Tags werden nur noch per Id zugewiesen. Die Freitext-Form
namesentfällt. Leg fehlende Tags zuerst an und weise sie mittagIdszu.
29. August 2026
- neu
GET …/tags/colorslistet die verfügbaren Tag-Farben. - neu Eine einzelne Zusammenfassung lässt sich per Id abrufen.
- neu Die Abschnitte eines Meetingtemplates haben einen eigenen Endpunkt.
- brechend
languageCodeist der volle IETF-Sprach-Tag (de-DE), nicht mehr der Zwei-Buchstaben-Code. Pass Vergleiche und Zuordnungen in deinem Client an. - brechend Custom Insights sind aus den Antworten der Zusammenfassungen und aus der Suche entfernt.
- geändert Vokabeleinträge liefern das immer wahre Feld
isActivenicht mehr.