KamoCRM

Die Checkliste API, mit Voraussetzungen, die der Server erzwingt

FeatureKBService
Verschifft
23. September 2026 um 06:08 UTC
Autor
Kamo
Ausschuss
c1ea69f

/api/checklists: Liste, get, erstellen, update, delete, duplizieren, zurücksetzen, clear-done, sequence ("do in order"), klare Links, und pro Task hinzufügen, bearbeiten, Ankreuzen/untick, setzen Sie Voraussetzungen, verschieben und löschen. Jede Mutation beantwortet die ganze Checkliste, so dass jede Oberfläche von einer Antwort nachzeichnet. Die Regeln leben in ChecklistRules, rein und erschöpfend getestet, und halten eine invariant: eine fertige Aufgabe wartet nie auf eine offene. Eine Zecke wird verweigert, während ein Voraussetzung ist offen (409 PREREQUISITES_OPEN, Benennung); ein untick, dass erledigte Aufgaben hängen ab, es sei denn cascade=true; eine Verbindung, die Schleife würde wird abgelehnt (409 CYCLE, mit der Schleife); eine Verbindung, die fertige Arbeit verlassen würde Wartezeiten auf offene Arbeit muss wieder geöffnet=true (409 REOPEN_REQUIRED). Die gleichen Regeln ausführen Sie im Browser für sofortiges Feedback, aber dies ist die eine, die entscheidet, ein klebriger, der Kalender oder ein abgestandener Tab kann es nicht umgehen. Rechte sind die Notizen App: VIEW_NOTES zu lesen, CREATE_NOTES, EDIT_NOTES und DELETE_NOTES zu ändern. Mutationen tragen @RetryOnDbConflict und stoßen die Checkliste-Version, so dass zwei Tabs sofort serialisieren. create_checklists.sql ist die DDL, idempotent, als Eigentümer angewendet.

Alle Änderungen

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen