Heatmap
7 Endpunkte. Basis-URL: https://xapi.ambertech.cloud/api/v1
Generate heatmap matrix from query params#
/heatmapTokenParameter
| Name | Ort | Typ | Beschreibung |
|---|---|---|---|
organizationId | Query | string | Accepted for legacy Next route compatibility; ignored. |
matrixSize | Query | string | Matrix size (2–5), default 5 |
showIssueCount | Query | string | "false" to hide issue count, default true |
title | Query | string | Heatmap title |
requestTypes | Query | string | Comma-separated request types |
status | Query | string | Comma-separated status values, default "active" |
coloringMode | Query | string | "individual-cells" or "risk-level" (default) |
cellFontSize | Query | string | Cell font size: small|medium|large|xlarge |
spaceId | Query | string | Filter by space UUID |
Antworten
- 200OK
curl -X GET "https://xapi.ambertech.cloud/api/v1/heatmap" \
-H "Authorization: Bearer $XISUITE_TOKEN"Generate heatmap matrix from body config#
/heatmapTokenRequest-Body
| Name | Typ | Beschreibung |
|---|---|---|
organizationId | string | Accepted for legacy Next route compatibility; ignored. |
config | object | Accepted for legacy Next route compatibility; full config object. |
matrixSize | number | Matrix size (2–5) |
showIssueCount | boolean | – |
title | string | – |
requestTypes | string[] | – |
status | string[] | – |
coloringMode | string | Werte: |
cellFontSize | string | Werte: |
spaceId | string | – |
useCustomColors | boolean | – |
customColors | string[] | – |
individualCellColors | object | – |
individualCellTexts | object | – |
individualCellForegroundColors | object | – |
Antworten
- 200OK
curl -X POST "https://xapi.ambertech.cloud/api/v1/heatmap" \
-H "Authorization: Bearer $XISUITE_TOKEN" \
-H "Content-Type: application/json" \
-d '{"organizationId":"…","config":{},"matrixSize":0}'Get heatmap configuration (returns default if not set)#
/heatmap/configTokenAntworten
- 200OK
curl -X GET "https://xapi.ambertech.cloud/api/v1/heatmap/config" \
-H "Authorization: Bearer $XISUITE_TOKEN"Create heatmap configuration#
/heatmap/configTokenRequest-Body
| Name | Typ | Beschreibung |
|---|---|---|
organizationId | string | Accepted for legacy Next route compatibility; ignored. |
config | object | Accepted for legacy Next route compatibility; nested config payload. |
title | string | – |
show_issue_count | boolean | – |
cell_font_size | string | Werte: |
matrix_size | number | Werte: |
status_filter | string[] | – |
request_types | string[] | – |
color_scheme | string | Werte: |
custom_colors | string[] | – |
use_custom_colors | boolean | – |
coloring_mode | string | Werte: |
individual_cell_colors | object | – |
individual_cell_texts | object | – |
individual_cell_foreground_colors | object | – |
Antworten
- 201Erstellt
curl -X POST "https://xapi.ambertech.cloud/api/v1/heatmap/config" \
-H "Authorization: Bearer $XISUITE_TOKEN" \
-H "Content-Type: application/json" \
-d '{"organizationId":"…","config":{},"title":"…"}'Upsert heatmap configuration#
/heatmap/configTokenRequest-Body
| Name | Typ | Beschreibung |
|---|---|---|
organizationId | string | Accepted for legacy Next route compatibility; ignored. |
config | object | Accepted for legacy Next route compatibility; nested config payload. |
title | string | – |
show_issue_count | boolean | – |
cell_font_size | string | Werte: |
matrix_size | number | Werte: |
status_filter | string[] | – |
request_types | string[] | – |
color_scheme | string | Werte: |
custom_colors | string[] | – |
use_custom_colors | boolean | – |
coloring_mode | string | Werte: |
individual_cell_colors | object | – |
individual_cell_texts | object | – |
individual_cell_foreground_colors | object | – |
Antworten
- 200OK
curl -X PUT "https://xapi.ambertech.cloud/api/v1/heatmap/config" \
-H "Authorization: Bearer $XISUITE_TOKEN" \
-H "Content-Type: application/json" \
-d '{"organizationId":"…","config":{},"title":"…"}'Reset heatmap configuration to default#
/heatmap/configTokenAntworten
- 200OK
curl -X DELETE "https://xapi.ambertech.cloud/api/v1/heatmap/config" \
-H "Authorization: Bearer $XISUITE_TOKEN"Get risk summary grouped by probability/impact#
/heatmap/risk-summaryTokenParameter
| Name | Ort | Typ | Beschreibung |
|---|---|---|---|
organizationId | Query | string | Accepted for legacy Next route compatibility; ignored. |
requestTypes | Query | string | Comma-separated request types |
status | Query | string | Comma-separated status values, default "active" |
spaceId | Query | string | Filter by space UUID |
Antworten
- 200OK
curl -X GET "https://xapi.ambertech.cloud/api/v1/heatmap/risk-summary" \
-H "Authorization: Bearer $XISUITE_TOKEN"