API priority pracovného listu

Správa priorít pracovných listov

Základná URL

https://{tenant}.logzi.com/api/worksheet_priority/

Každá požiadavka vracia JSON odpoveď. Pri úspešnej odpovedi je result.code == 1, pri chybe result.code == 0. API priority pracovného listu slúži na správu voľne definovateľných priorít pracovných listov s názvami podľa jazyka a farbou. Priorita sa priraďuje k pracovnému listu poľom worksheet_priority_id (API pracovného listu).

GET /api/worksheet_priority/get

Získanie jedného záznamu priority pracovného listu podľa identifikátora.

Parametre dotazu

ParameterTypPovinnéPopis
idintIdentifikátor priority
language_idintIdentifikátor jazyka pre názov

Polia odpovede

PoleTypPopis
idintIdentifikátor priority
namestringNázov vo vyžiadanom jazyku
name_keystringPrekladový kľúč
colorstring|nullFarba vo formáte #RRGGBB
sort_orderintPoradie zoradenia
removeintPríznak odstránenia (0 / 1)
language_idintIdentifikátor jazyka

Príklad požiadavky

GET /api/worksheet_priority/get?id=1&language_id=1
X-API-KEY: {vas_api_kluc}
GET /api/worksheet_priority/get_all

Získanie názvov jednej priority vo všetkých jazykoch (na úpravu).

Parametre dotazu

ParameterTypPovinnéPopis
idintIdentifikátor priority (0 alebo prázdne: prázdny zoznam jazykov pre nový záznam)

Príklad požiadavky

GET /api/worksheet_priority/get_all?id=1
X-API-KEY: {vas_api_kluc}
GET /api/worksheet_priority/list

Získanie zoznamu priorít pracovných listov v danom jazyku podľa poradia zoradenia. Odstránené položky nie sú zahrnuté.

Parametre dotazu

ParameterTypPovinnéPopis
language_idintIdentifikátor jazyka

Príklad požiadavky

GET /api/worksheet_priority/list?language_id=1
X-API-KEY: {vas_api_kluc}
POST /api/worksheet_priority/save

Vytvorenie alebo úprava priority pracovného listu. Ak je data[id] 0 alebo prázdne, vytvorí sa nový záznam.

POST polia - objekt data

PoleTypPovinnéPopis
idintIdentifikátor priority (0 alebo prázdne = nová)
name_keystringPrekladový kľúč, najviac 50 znakov. Pre nový záznam jedinečný kľúč, napr. s_db_wsprio_<32-znakový md5>
data[<language_id>]stringNázov pre každý jazyk (aspoň 2 znaky)
colorstringFarba vo formáte #RRGGBB. Prázdna alebo neplatná hodnota sa neuloží (NULL)
sort_orderintPoradie zoradenia (predvolené: 0)

Príklad požiadavky

POST /api/worksheet_priority/save
X-API-KEY: {vas_api_kluc}
Content-Type: application/json

{ "data": { "id": 0, "name_key": "s_db_wsprio_0f3c9a1b7d5e4c2a8b6d1e9f3a7c5b2d", "color": "#ef4444", "sort_order": 10, "data": { "1": "Sürgős", "2": "Urgent" } } }
POST /api/worksheet_priority/delete

Odstránenie priority pracovného listu (logické odstránenie, príznak remove sa nastaví na 1).

POST polia - objekt data

PoleTypPovinnéPopis
idintIdentifikátor priority, ktorá sa má odstrániť

Príklad požiadavky

POST /api/worksheet_priority/delete
X-API-KEY: {vas_api_kluc}
Content-Type: application/json

{ "data": { "id": 1 } }

Kontaktuj nás

Zaujíma ťa náš softvér? Pokojne nám napíš!

Potrebuješ pomoc?

Ak nevieš nájsť odpoveď a potrebuješ pomoc

Zaregistruj sa teraz,
zaplať neskôr!

Vyskúšaj 3 dni zadarmo, bez rizika a záväzkov!