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: 1

  • size (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: 1 maximum: 50 nur Unicode-Zeichen

  • description (optional): Beschreibung der Lösung. maximum: 255 nur Unicode-Zeichen

  • attributes (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.

triangle-exclamation

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?