Skip to content

Siltide API

Sildid aitavad kategooriseerida ja organiseerida ressursse Kordonis. Sildid võivad kuuluda sildigruppidesse parema organiseerituse tagamiseks.

Uue sildi loomine.

VäliTüüpKohustuslikKirjeldus
titlestringJahSildi nimi. Peab olema unikaalne kõigi siltide lõikes.
colorstringEiSildi HEX värvikood (nt #FFC0CB, #008080).
label_group_idUUID/nullEiSildigrupi ID, kuhu see silt kuulub. Jäta tühjaks või null, kui silt ei kuulu gruppi.
positionintegerEiJärjekorranumber grupis või globaalselt. Kui puudub, lisatakse silt lõppu.
Terminal window
curl --location 'https://SINU_KORDONI_DOMEEN/api/v1/labels/' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer SINU_VÕTI' \
--data '{
"title": "High Priority",
"color": "#FF5733",
"label_group_id": "018ad4a2-5f71-4758-a652-86dcf2ecc003"
}'

Vastuse näide:

Staatus 200

{
"data": {
"id": "c2e8f3a1-9b4d-4c7e-a5f2-1d3e8b9c0a7f",
"color": "#FF5733",
"group": {
"id": "018ad4a2-5f71-4758-a652-86dcf2ecc003",
"title": "Applicability"
},
"group_title": "Applicability",
"label_group_id": "018ad4a2-5f71-4758-a652-86dcf2ecc003",
"permissions": {
"update": true,
"destroy": true,
"connect": true,
"changelog": true
},
"position": 3,
"title": "High Priority",
"updated_at": "2026-01-29T10:15:30+00:00"
}
}

Kõikide organisatsiooni siltide nimekiri.

Väljad

VäliTüüpKirjeldus
idUUIDSildi unikaalne tunnuse (ID).
titlestringSildi nimi.
colorstringSildi HEX värvikood (nt #FFC0CB).
positionintegerJärjekorranumber grupis (või globaalselt, kui gruppi pole).
label_group_idUUID/nullVanem-sildigrupi ID või null, kui gruppi pole.
group_titlestring/nullVanem-sildigrupi nimi või null, kui gruppi pole.
groupobject/arraySildigrupi detailid, mis sisaldavad id ja title, või tühi massiiv, kui gruppi pole.
permissionsobjectKasutaja õigused: update, destroy, connect, changelog.
updated_attimestampViimase muudatuse ISO 8601 ajatempel.
Terminal window
curl --location --request GET 'https://SINU_KORDONI_DOMEEN/api/v1/labels/' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer SINU_VÕTI'

Vastuse näide

Staatus: 200

{
"data": [
{
"id": "81bb6227-005f-4b1e-bf11-fbb9b96adb4d",
"color": "#FFC0CB",
"group": {
"id": "018ad4a2-5f71-4758-a652-86dcf2ecc003",
"title": "Applicability"
},
"group_title": "Applicability",
"label_group_id": "018ad4a2-5f71-4758-a652-86dcf2ecc003",
"permissions": {