Lösung
Hier finden Sie Informationen zu allen API-Befehlen und -Abfragen im Zusammenhang mit Lösungen.
Abfragen
get_solution
Ruft die Details einer Lösung ab.
Parameter
id(erforderlich): Die ID der Lösung.
Beispiel
curl -X POST 'https://app.polyteia.com/api' \
-header "Content-Type: application/json" \
-header "Authorization: Bearer <your_access_token>" \
--data '{
"query": "get_solution",
"params": {
"id": "sol_cv33u4n0i6q45p93i930"
}
}'Lösungs-Antwort
id: Die ID der Lösung.organization_id: Die ID der Organisation, zu der die Lösung gehört.workspace_id: Die ID des Arbeitsbereichs, zu dem die Lösung gehört.created_at: Datum und Uhrzeit der Erstellung der Lösung.updated_at: Datum und Uhrzeit der letzten Aktualisierung der Lösung.name: Der Name der Lösung.description: Die Beschreibung der Lösung.attributes: Optionale Schlüssel-Wert-Paare, die der Lösung zugeordnet sind.documentation: Ein JSON-Objekt, das die Block-Typ-Dokumentation für die Lösung enthält. Dokumentation dieses JSON-Objekts folgt in Kürze.
Beispielantwort
list_solutions
Seitenweise Auflistung aller Lösungen, auf die der Benutzer Zugriff hat.
Parameter
page(erforderlich): Die zurückzugebende Seitennummer.minimum: 1size(erforderlich): Die Anzahl der Elemente pro Seite.minimum: 1, maximum: 100
Beispiel
Antwort
total: Die Gesamtanzahl der Lösungen, auf die der Benutzer Zugriff hat.page: Die aktuelle Seitennummer.size: Die angeforderte Anzahl von Elementen pro Seite.items: Ein Array von Lösungen. Weitere Details finden Sie unter Lösungs-Antwort.
Beispielantwort
Befehle
create_solution
Verwenden Sie diesen Befehl, um eine neue Lösung zu erstellen.
Parameter
workspace_id(erforderlich): Die ID des Arbeitsbereichs, in dem die Lösung erstellt werden soll.name(erforderlich): Name der Lösung.minimum: 1maximum: 50nur Unicode-Zeichendescription(optional): Beschreibung der Lösung.maximum: 255nur Unicode-Zeichenattributes(optional): Optionale Schlüssel-Wert-Paare, die der Lösung zugeordnet werden sollen.documentation(optional): Ein JSON-Objekt, das die Block-Typ-Dokumentation für die Lösung enthält.
Beispiel
Antwort
Die Antwort ist die Lösungs-Antwort der erstellten Lösung.
Beispielantwort
update_solution
Verwenden Sie diesen Befehl, um eine Lösung zu aktualisieren.
Parameter
id(erforderlich): Die ID der zu aktualisierenden Lösung.name(erforderlich): Der Name der Lösung.description(optional): Die Beschreibung der Lösung.attributes(optional): Ein JSON-Objekt mit Schlüssel-Wert-Paaren, die der Lösung hinzugefügt werden sollen.documentation(optional): Ein JSON-Objekt, das die Block-Typ-Dokumentation für die Lösung enthält.
Beispiel
Antwort
Die Antwort ist die Lösungs-Antwort der aktualisierten Lösung.
delete_solution
Verwenden Sie diesen Befehl, um eine Lösung zu löschen.
Diese Aktion ist nicht rückgängig zu machen. Verwenden Sie diesen Befehl mit Vorsicht.
Parameter
id(erforderlich): Die ID der zu löschenden Lösung.
Beispiel
Antwort
Die Antwort ist die Lösungs-Antwort der gelöschten Lösung.
id: Die ID der Lösung, die gelöscht wurde.
Zuletzt aktualisiert
War das hilfreich?