Juristische Person
Workflow-App-Datensätze
Datensätze aus konfigurierten Workflow-Apps wie Risiken, Problemen und Genehmigungen abrufen und verwalten.
Endpunkte
GET
/api/v2/appsRuft eine Liste abGET
/api/v2/apps/{id}Ruft einen Datensatz abPOST
/api/v2/appsDatensätze erstellenPATCH
/api/v2/appsDatensätze aktualisierenDELETE
/api/v2/apps/{id}Datensatz löschenEinen Datensatz erstellen
POST
/api/v2/appsWorkflow-App-Datensatz erstellenVerwenden Sie die App , um die konfigurierte Workflow-App zu identifizieren. Ein Datensatz muss entweder zu einem Projekt oder einem Arbeitsbereich gehören.
curl -X POST \ -H 'Content-Type: application/json' \ -H 'Authorization: bearer YourTokenHere' \ -d '{ "app": "Risk", "name": "Lieferantenverzögerung", "description": "Lieferung kann sich verzögern", "project": "Website-Relaunch" }' \ 'https://app.celoxis.com/psa/api/v2/apps'Datensatz aktualisieren
POST
/api/v2/apps/upsertErstellen oder Aktualisieren mit externem SchlüsselPUT
/api/v2/apps/upsertErstellen oder Aktualisieren mit externem SchlüsselGeben Sie einen nicht leeren externen Schlüssel (die ID Ihres Systems) an und senden Sie keine ID. Der externe Schlüssel muss für alle Workflow-App-Datensätze im Unternehmen eindeutig sein. Die Antwort enthält das übliche JSON des Datensatzes sowie die Aktion (erstellt oder aktualisiert) und den Statuscode „success: true“. Mehrere Treffer führen zu einem HTTP-409-Fehler.
curl -X POST \ -H 'Content-Type: application/json' \ -H 'Authorization: bearer YourTokenHere' \ -d '{ "externalKey": "ERP-A-1001", "app": "Bug", "name": "Login-Problem untersuchen", "project": "ERP-P-1001" }' \ 'https://app.celoxis.com/psa/api/v2/apps/upsert'