Tags
Ein Tag kennzeichnet Termine und Aufnahmen. Diese Endpunkte verwalten den Tag-Katalog eines Unternehmenskontos und listen die Farben, die ein Tag haben kann.
Jeder Endpunkt unten zeigt in der Mitte seine Parameter und Antwortfelder. Rechts findest du Anfragebeispiele in cURL, JavaScript und Python, eine Beispielantwort und Ausprobieren, das die Anfrage mit deinem eigenen Token wirklich abschickt.
Listet den Tag-Katalog eines Unternehmenskontos auf (meistgenutzte zuerst)
Gibt alle aktiven Tags des Unternehmenskontos zurück, meistgenutzte zuerst.
Feldübersicht aus der Spezifikation
Felder der Antwort:
items(array): die Tags im Katalog. Jeder Eintrag enthält:tagId(string): Id des Tags.name(string): Anzeigename des Tags.colorCode(string | null): ein Farbschlüssel aus der Sally-Tag-Palette (ein Farbname wieblue/red/green, kein roher Hex-Wert; vollständige Liste im Schema); null, wenn nicht gesetzt.
Pfadparameter
directoryIdstringPflichtId des Unternehmenskontos (des Sally-Firmenkontos), zu dem die Ressource gehört. Die Unternehmenskonten, die ein Token ansprechen kann, listet
GET /v1.0/me/directories/membershipsauf.
Query-Parameter
fieldsstringoptionalKommagetrennte Liste der Felder, die zurückgegeben werden sollen. Lässt du den Parameter weg, bekommst du alle Felder, auch solche, die in Zukunft hinzukommen. Das ist deine Entscheidung: Nenne deine Felder explizit, wenn du davor geschützt sein willst.
Nur Felder der ersten Ebene können angegeben werden. Eine verschachtelte Liste wie
attendees,tagsodersectionItemswird ganz oder gar nicht zurückgegeben;attendees.namewird nicht unterstützt.Bei einer paginierten Antwort gilt die Auswahl für die Einträge in
items;page,pageSize,totalundhasMorewerden immer zurückgegeben. Ein unbekannter Name wird mit 400 abgelehnt statt ignoriert.Hier auswählbar:
colorCode,name,tagId.Beispiel:colorCode,name
Antwort
itemsobject[]PflichtDie Tags im Katalog.
3 Unterfelder
tagIdstringPflichtId des Tags.
namestringPflichtAnzeigename des Tags.
colorCodestringPflichtkann null seinFarbe des Tags als Schlüssel aus Sallys fester Tag-Palette: ein Farb-NAME, kein roher Hex-Wert. Einer von:
indigo,purple,fuchsia,pink,rose,red,orange,amber,yellow,lime,green,emerald,teal,cyan,sky,blue,slate,gray,zinc,stone,neutral. Der Client ordnet den Schlüssel der tatsächlichen Farbe (hell/dunkel) zu;nulloder ein unbekannter Schlüssel wird in der neutralen Standardfarbe dargestellt. Null, wenn nicht gesetzt.
Statuscodes
- 200Erfolg
- 400
Ungültige Anfrage (Validierungsfehler).
- 401
Fehlender oder ungültiger Bearer-Token.
- 404
Ressource nicht gefunden oder nicht zugänglich.
- 429
Rate-Limit überschritten (pro Token/IP). Transkriptions-Uploads können außerdem den
codeFUP_LIMIT_EXCEEDEDoderTOO_MANY_CONCURRENT_TRANSCRIPTIONSzurückgeben. - 500
Interner Serverfehler.
Erstellt einen Katalog-Tag mit optionaler Farbe (nur Admin/Owner)
Namen werden ohne Beachtung der Groß- und Kleinschreibung dedupliziert.
Feldübersicht aus der Spezifikation
Body-Felder:
name(string, Pflicht): Anzeigename des Tags (max. 100 Zeichen).colorCode(string, optional): ein Farbschlüssel aus der Sally-Tag-Palette (ein Farbname wieblue/red/green, kein roher Hex-Wert; vollständige Liste im Schema);nullzum Entfernen.
Pfadparameter
directoryIdstringPflichtId des Unternehmenskontos (des Sally-Firmenkontos), zu dem die Ressource gehört. Die Unternehmenskonten, die ein Token ansprechen kann, listet
GET /v1.0/me/directories/membershipsauf.
Query-Parameter
fieldsstringoptionalKommagetrennte Liste der Felder, die zurückgegeben werden sollen. Lässt du den Parameter weg, bekommst du alle Felder, auch solche, die in Zukunft hinzukommen. Das ist deine Entscheidung: Nenne deine Felder explizit, wenn du davor geschützt sein willst.
Nur Felder der ersten Ebene können angegeben werden. Eine verschachtelte Liste wie
attendees,tagsodersectionItemswird ganz oder gar nicht zurückgegeben;attendees.namewird nicht unterstützt.Bei einer paginierten Antwort gilt die Auswahl für die Einträge in
items;page,pageSize,totalundhasMorewerden immer zurückgegeben. Ein unbekannter Name wird mit 400 abgelehnt statt ignoriert.Hier auswählbar:
colorCode,name,tagId.Beispiel:colorCode,name
Request-Body application/json
namestringPflichtAnzeigename des Tags (max. 100 Zeichen).
colorCodestringoptionalkann null seinFarbe des Tags als Schlüssel aus der festen Tag-Palette von Sally, also ein Farb-NAME, kein roher Hex-Wert. Einer von:
indigo,purple,fuchsia,pink,rose,red,orange,amber,yellow,lime,green,emerald,teal,cyan,sky,blue,slate,gray,zinc,stone,neutral. Ein unbekannter Schlüssel wird in der neutralen Standardfarbe dargestellt;nullentfernt die Farbe.
Antwort
tagIdstringPflichtId des Tags.
namestringPflichtAnzeigename des Tags.
colorCodestringPflichtkann null seinFarbe des Tags als Schlüssel aus Sallys fester Tag-Palette: ein Farb-NAME, kein roher Hex-Wert. Einer von:
indigo,purple,fuchsia,pink,rose,red,orange,amber,yellow,lime,green,emerald,teal,cyan,sky,blue,slate,gray,zinc,stone,neutral. Der Client ordnet den Schlüssel der tatsächlichen Farbe (hell/dunkel) zu;nulloder ein unbekannter Schlüssel wird in der neutralen Standardfarbe dargestellt. Null, wenn nicht gesetzt.
Statuscodes
- 200Erfolg
- 400
Ungültige Anfrage (Validierungsfehler).
- 401
Fehlender oder ungültiger Bearer-Token.
- 403
Verboten (unzureichende Berechtigungen).
- 404
Ressource nicht gefunden oder nicht zugänglich.
- 429
Rate-Limit überschritten (pro Token/IP). Transkriptions-Uploads können außerdem den
codeFUP_LIMIT_EXCEEDEDoderTOO_MANY_CONCURRENT_TRANSCRIPTIONSzurückgeben. - 500
Interner Serverfehler.
Listet die verfügbaren Tag-Farben auf
Gibt die feste Menge an Farbschlüsseln zurück, die der colorCode eines Tags annehmen kann, also einen Farb-NAMEN, keinen rohen Hex-Wert. Der Client ordnet jedem Schlüssel die tatsächliche (vom Theme abhängige) Farbe zu; ein unbekannter Schlüssel oder null wird in der neutralen Standardfarbe dargestellt.
Feldübersicht aus der Spezifikation
Jeder Eintrag enthält:
colorCode(string): ein gültiger Tag-Farbschlüssel (z. B.blue,red,green).
Pfadparameter
directoryIdstringPflichtId des Unternehmenskontos (des Sally-Firmenkontos), zu dem die Ressource gehört. Die Unternehmenskonten, die ein Token ansprechen kann, listet
GET /v1.0/me/directories/membershipsauf.
Query-Parameter
fieldsstringoptionalKommagetrennte Liste der Felder, die zurückgegeben werden sollen. Lässt du den Parameter weg, bekommst du alle Felder, auch solche, die in Zukunft hinzukommen. Das ist deine Entscheidung: Nenne deine Felder explizit, wenn du davor geschützt sein willst.
Nur Felder der ersten Ebene können angegeben werden. Eine verschachtelte Liste wie
attendees,tagsodersectionItemswird ganz oder gar nicht zurückgegeben;attendees.namewird nicht unterstützt.Bei einer paginierten Antwort gilt die Auswahl für die Einträge in
items;page,pageSize,totalundhasMorewerden immer zurückgegeben. Ein unbekannter Name wird mit 400 abgelehnt statt ignoriert.Hier auswählbar:
colorCode.Beispiel:colorCode
Antwort
colorCodestringPflichtEin gültiger Tag-Farbschlüssel: ein Farb-NAME (kein Hex-Wert), der dem
colorCodeeines Tags zugewiesen werden kann (z. B.blue,red,green).
Statuscodes
- 200Erfolg
- 400
Ungültige Anfrage (Validierungsfehler).
- 401
Fehlender oder ungültiger Bearer-Token.
- 404
Ressource nicht gefunden oder nicht zugänglich.
- 429
Rate-Limit überschritten (pro Token/IP). Transkriptions-Uploads können außerdem den
codeFUP_LIMIT_EXCEEDEDoderTOO_MANY_CONCURRENT_TRANSCRIPTIONSzurückgeben. - 500
Interner Serverfehler.
Benennt einen Katalog-Tag um und/oder ändert seine Farbe (nur Admin/Owner)
Sende name zum Umbenennen und/oder colorCode zum Ändern der Farbe; mindestens eines davon ist Pflicht.
Feldübersicht aus der Spezifikation
Body-Felder:
name(string, optional): neuer Anzeigename des Tags (max. 100 Zeichen).colorCode(string, optional): ein Farbschlüssel aus der Sally-Tag-Palette (ein Farbname wieblue/red/green, kein roher Hex-Wert; vollständige Liste im Schema);nullentfernt die Farbe.
Pfadparameter
directoryIdstringPflichtId des Unternehmenskontos (des Sally-Firmenkontos), zu dem die Ressource gehört. Die Unternehmenskonten, die ein Token ansprechen kann, listet
GET /v1.0/me/directories/membershipsauf.tagIdstringPflichtId des Tags.
Query-Parameter
fieldsstringoptionalKommagetrennte Liste der Felder, die zurückgegeben werden sollen. Lässt du den Parameter weg, bekommst du alle Felder, auch solche, die in Zukunft hinzukommen. Das ist deine Entscheidung: Nenne deine Felder explizit, wenn du davor geschützt sein willst.
Nur Felder der ersten Ebene können angegeben werden. Eine verschachtelte Liste wie
attendees,tagsodersectionItemswird ganz oder gar nicht zurückgegeben;attendees.namewird nicht unterstützt.Bei einer paginierten Antwort gilt die Auswahl für die Einträge in
items;page,pageSize,totalundhasMorewerden immer zurückgegeben. Ein unbekannter Name wird mit 400 abgelehnt statt ignoriert.Hier auswählbar:
colorCode,name,tagId.Beispiel:colorCode,name
Request-Body application/json
namestringPflichtAnzeigename des Tags (max. 100 Zeichen).
colorCodestringoptionalkann null seinFarbe des Tags als Schlüssel aus der festen Tag-Palette von Sally, also ein Farb-NAME, kein roher Hex-Wert. Einer von:
indigo,purple,fuchsia,pink,rose,red,orange,amber,yellow,lime,green,emerald,teal,cyan,sky,blue,slate,gray,zinc,stone,neutral. Ein unbekannter Schlüssel wird in der neutralen Standardfarbe dargestellt;nullentfernt die Farbe.
Antwort
tagIdstringPflichtId des Tags.
namestringPflichtAnzeigename des Tags.
colorCodestringPflichtkann null seinFarbe des Tags als Schlüssel aus Sallys fester Tag-Palette: ein Farb-NAME, kein roher Hex-Wert. Einer von:
indigo,purple,fuchsia,pink,rose,red,orange,amber,yellow,lime,green,emerald,teal,cyan,sky,blue,slate,gray,zinc,stone,neutral. Der Client ordnet den Schlüssel der tatsächlichen Farbe (hell/dunkel) zu;nulloder ein unbekannter Schlüssel wird in der neutralen Standardfarbe dargestellt. Null, wenn nicht gesetzt.
Statuscodes
- 200Erfolg
- 400
Ungültige Anfrage (Validierungsfehler).
- 401
Fehlender oder ungültiger Bearer-Token.
- 403
Verboten (unzureichende Berechtigungen).
- 404
Ressource nicht gefunden oder nicht zugänglich.
- 429
Rate-Limit überschritten (pro Token/IP). Transkriptions-Uploads können außerdem den
codeFUP_LIMIT_EXCEEDEDoderTOO_MANY_CONCURRENT_TRANSCRIPTIONSzurückgeben. - 500
Interner Serverfehler.
Löscht einen Katalog-Tag (nur Admin/Owner)
Löscht den Tag weich (Soft Delete) und entfernt ihn von allen Terminen und Aufnahmen.
Pfadparameter
directoryIdstringPflichtId des Unternehmenskontos (des Sally-Firmenkontos), zu dem die Ressource gehört. Die Unternehmenskonten, die ein Token ansprechen kann, listet
GET /v1.0/me/directories/membershipsauf.tagIdstringPflichtId des Tags.
Statuscodes
- 204Erfolg
- 400
Ungültige Anfrage (Validierungsfehler).
- 401
Fehlender oder ungültiger Bearer-Token.
- 403
Verboten (unzureichende Berechtigungen).
- 404
Ressource nicht gefunden oder nicht zugänglich.
- 429
Rate-Limit überschritten (pro Token/IP). Transkriptions-Uploads können außerdem den
codeFUP_LIMIT_EXCEEDEDoderTOO_MANY_CONCURRENT_TRANSCRIPTIONSzurückgeben. - 500
Interner Serverfehler.