Discussions

Ask a Question
Answered

SUP-54075 Frage zum Anlegen von Aufgaben über die API

Moin,
wir beschäftigen uns derzeit mit der Facilioo-API und möchten perspektivisch aus einer internen Anwendung heraus Aufgaben in Facilioo anlegen.
Laut API-Dokumentation steht hierfür unter UserTask der Endpunkt „Create User Task“ zur Verfügung. Ich habe diesen testweise über den „Try It!“-Bereich der API-Dokumentation aufgerufen.
Das Anlegen wird mit HTTP 200 beantwortet und ich erhalte auch eine neue UserTask-ID zurück. Die so erzeugte Aufgabe kann ich anschließend über „Get User Task“ anhand dieser ID wieder abrufen.
Allerdings erscheint die Aufgabe bei uns nicht in der normalen Aufgabenansicht in Facilioo und ist dort auch über die ID nicht auffindbar.
Zum Vergleich habe ich anschließend eine Testaufgabe ganz normal über die Facilioo-Oberfläche angelegt. Diese wird erwartungsgemäß angezeigt und lässt sich ebenfalls über die API abrufen.
Bei einem weiteren Test ist mir aufgefallen, dass „List Assignees“ bei der über die Oberfläche angelegten Aufgabe den zugewiesenen Mitarbeiter zurückliefert. Bei der über „Create User Task“ erzeugten Aufgabe erhalte ich dagegen einen HTTP-400-Fehler mit dem Hinweis „The BaseEntity was not found“. Auch der Versuch, über „Add Assignee“ einen Mitarbeiter hinzuzufügen, führt bei dieser Aufgabe zu einem entsprechenden Fehler.
Daher meine Frage: Reicht der Endpunkt „Create User Task“ grundsätzlich aus, um eine reguläre, in Facilioo sichtbare Aufgabe anzulegen, oder sind hierfür noch weitere API-Aufrufe bzw. Angaben erforderlich?
Falls hilfreich, kann ich Ihnen gerne die IDs der beiden Testaufgaben sowie die verwendeten Requests/Responses zukommen lassen.
Vielen Dank und viele Grüße
Christoph Tiemann
BZV GmbH

Aktualisierung der Geokoordinaten nach Änderung einer Objektanschrift

Hallo Facilioo-Team,

Answered

Umstellung auf Gen2 API

Wir nutzen API Gen 1 und benötigen support bei der Umstellung auf Gen2 API

Answered
Answered

Create-Berechtigung Für API-Nutzer fehlt

Liebes Support-Team,
wir nutzen die Facilioo-API über eine MCP-Integration. Beim Anlegen von Datensätzen über die API sind wir auf ein Berechtigungsthema gestoßen, das nur seitens Facilioo gelöst werden kann.
Betroffener API-Account Account 740761 (
[email protected]) partyId 321090
Problem Alle Anlage-Endpunkte (u. a. Vorgänge / POST /api/processes, User-Tasks, Arbeitsaufträge) schlagen fehl bzw. werden nicht persistiert. Lesende Zugriffe sowie das Anlegen von Verlaufseinträgen (Feed, Permission (8)) funktionieren dagegen einwandfrei.
Ursache. Dem Token fehlt die Berechtigung "Create (0)", die für sämtliche Anlage-Endpunkte erforderlich ist. Die Feed-Berechtigung "Permission (8)" ist vorhanden.

Answered
Answered
Answered