Entité
Enregistrements d'application de flux de travail
Récupérez et gérez les enregistrements des applications de flux de travail configurées, telles que les risques, les problèmes et les approbations.
Points d'extrémité
GET
/api/v2/appsRécupérer une listeGET
/api/v2/apps/{id}Récupérer un enregistrementPOST
/api/v2/appsCréer des enregistrementsPATCH
/api/v2/appsMise à jour des enregistrementsSUPPRIMER
/api/v2/apps/{id}Supprimer un enregistrementCréer un enregistrement
POST
/api/v2/appsCréer un enregistrement d'application de workflowUtilisez l'application pour identifier l'application de flux de travail configurée. Un enregistrement doit appartenir à un projet ou à un espace de travail.
curl -X POST \ -H 'Content-Type: application/json' \ -H 'Authorization: bearer YourTokenHere' \ -d '{ "app": "Risk", "name": "Supplier delay", "description": "Delivery may slip", "project": "Website Redesign" }' \ 'https://app.celoxis.com/psa/api/v2/apps'Insérer un enregistrement
POST
/api/v2/apps/upsertCréer ou mettre à jour par clé externePUT
/api/v2/apps/upsertCréer ou mettre à jour par clé externeFournissez une clé externe non vide (l'identifiant de votre système) et n'envoyez pas l'identifiant . Cette clé externe doit être unique pour tous les enregistrements de l'application Workflow de l'entreprise. La réponse comprend le JSON habituel de l'enregistrement, ainsi que l'action ( créé ou mis à jour ) et la valeur de succès: true . En cas de correspondances multiples, une erreur HTTP 409 sera renvoyée.
curl -X POST \ -H 'Content-Type: application/json' \ -H 'Authorization: bearer YourTokenHere' \ -d '{ "externalKey": "ERP-A-1001", "app": "Bug", "name": "Investigate login issue", "project": "ERP-P-1001" }' \ 'https://app.celoxis.com/psa/api/v2/apps/upsert'