XISUITEDokumentation

Calculations

6 Endpunkte. Basis-URL: https://xapi.ambertech.cloud/api/v1

Clear all calculation cache for the organization#

DELETE/calculations/cacheToken

Antworten

  • 200OK
Beispiel (cURL)
curl -X DELETE "https://xapi.ambertech.cloud/api/v1/calculations/cache" \
  -H "Authorization: Bearer $XISUITE_TOKEN"

Get cached calculation result for a process#

GET/calculations/cache/{processId}Token

Parameter

NameOrtTypBeschreibung
processIdPflichtPfadstring

Business process UUID

Antworten

  • 200OK
Beispiel (cURL)
curl -X GET "https://xapi.ambertech.cloud/api/v1/calculations/cache/{processId}" \
  -H "Authorization: Bearer $XISUITE_TOKEN"

Clear calculation cache for a process (and ancestors)#

DELETE/calculations/cache/{processId}Token

Parameter

NameOrtTypBeschreibung
processIdPflichtPfadstring

Business process UUID

Antworten

  • 200OK
Beispiel (cURL)
curl -X DELETE "https://xapi.ambertech.cloud/api/v1/calculations/cache/{processId}" \
  -H "Authorization: Bearer $XISUITE_TOKEN"

Calculate risk for a process (cached)#

POST/calculations/calculateToken

Request-Bodyapplication/jsonCalculateRiskDto

NameTypBeschreibung
process_idPflichtstring

Business process UUID to calculate

cascade_to_parentsboolean

Whether to cascade calculation to parent processes (default true)

Standard: true

Antworten

  • 200OK
Beispiel (cURL)
curl -X POST "https://xapi.ambertech.cloud/api/v1/calculations/calculate" \
  -H "Authorization: Bearer $XISUITE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"process_id":"…"}'

Force recalculate risk for a process (bypasses cache)#

POST/calculations/force-calculateToken

Request-Bodyapplication/jsonCalculateRiskDto

NameTypBeschreibung
process_idPflichtstring

Business process UUID to calculate

cascade_to_parentsboolean

Whether to cascade calculation to parent processes (default true)

Standard: true

Antworten

  • 200OK
Beispiel (cURL)
curl -X POST "https://xapi.ambertech.cloud/api/v1/calculations/force-calculate" \
  -H "Authorization: Bearer $XISUITE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"process_id":"…"}'

Recalculate entire process tree bottom-up#

POST/calculations/recalculate-treeToken

Request-Bodyapplication/jsonRecalculateTreeDto

NameTypBeschreibung
root_process_idPflichtstring

Root process UUID for the tree to recalculate

Antworten

  • 200OK
Beispiel (cURL)
curl -X POST "https://xapi.ambertech.cloud/api/v1/calculations/recalculate-tree" \
  -H "Authorization: Bearer $XISUITE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"root_process_id":"…"}'
Stand: 25. Oktober 2026© 2026 XISUITE · AmberTech Solutions