Skip to content

Varade API

Siin saab hallata organisatsiooni infovarasid, nende klassifikatsiooni ja seoseid äriprotsesside, riskide ja meetmetega.

Uue vara loomine.

VäliTüüpKohustuslikKirjeldus
titlestringJahKordonis kuvatav nimi.
descriptionstringJahHTML-vormingus kirjeldus.
manager_idUUIDJahVara halduri kasutaja ID.
owner_idUUIDJahVara omaniku kasutaja ID.
asset_valuestringJahVäärtus: low (madal), medium (keskmine) või high (kõrge).
statestringEiElutsükli staatus: live (kasutuses), planned (planeeritud) või deprecated (mahakantud). Vaikimisi live.
label_idsarrayEiMassiiv siltide UUID-dest, mida varale lisada.
Terminal window
curl --location 'https://SINU_KORDONI_DOMEEN/api/v1/assets/' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer SINU_VÕTI' \
--data '{
"asset": {
"title": "Uus vara nimi",
"manager_id": "98dcb717-al70-4c89-8246-0bb026wc215b",
"owner_id": "98dcb717-al70-4c89-8246-0bb026wc215b",
"asset_value": "medium",
"state": "live",
"description": "<p>See on loodud API kaudu</p>",
"label_ids": ["81bb6227-005f-4b1e-bf11-fbb9b96adb4d"]
}
}'

Vastuse näide:

Loomispäringu vastus sisaldab loodud objekti täielikke andmeid.

Staatus 200

{
"data": {
"id": "4c38aec4-989f-4f1d-85ce-fcad34820716",
"asset_value": "medium",
"controls": [],
"created_at": "2024-08-28T14:27:26+00:00",
"description": "<p>See on loodud API kaudu</p>",
"has_empty_controls": true,
"has_failing_controls": false,
"has_not_mitigated_risks": false,
"labels": [],
"manager": {
"id": "98dcb717-al70-4c89-8246-0bb026wc215b",
"name": "Jaana Manana"
},
"most_problematic_connection": {},
"owner": {
"id": "98dcb717-al70-4c89-8246-0bb026wc215b",
"name": "Jaana Manana"
},
"risks": [],
"state": "live",
"sum_of_risk_scores": 0,
"tasks": [],
"title": "Uus vara nimi",
"updated_at": "2024-08-28T14:27:26+00:00"
}
}

Vara pärimine ID järgi.

Terminal window
curl --location --request GET 'https://SINU_KORDONI_DOMEEN/api/v1/assets/580ee34d-4634-43b5-b082-952fdf4bd9b3' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer SINU_VÕTI'

Vastuse näide

Staatus: 200

{
"data": {
"id": "580ee34d-4634-43b5-b082-952fdf4bd9b3",
"asset_value": "medium",
"business_processes": [],
"controls": [],
"created_at": "2025-02-06T13:49:49+00:00",
"description": "<p>Siin on kirjas midagi</p>",