Munkalap állapot API

Munkalap állapotok kezelése

Alap URL

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

Minden kérés JSON választ ad vissza. Sikeres válasz esetén result.code == 1, hiba esetén result.code == 0. A munkalap állapot API a munkalapokhoz szabadon felvehető állapotok kezelésére szolgál, nyelvspecifikus megnevezéssel. Az állapot a munkalapon a worksheet_state_id mezővel rendelhető hozzá (Munkalap API).

GET /api/worksheet_state/get

Egyetlen munkalap állapot rekord lekérése azonosító alapján.

Query paraméterek

ParaméterTípusKötelezőLeírás
idintÁllapot azonosítója
language_idintNyelv azonosítója a megnevezés nyelvéhez

Válasz mezők

MezőTípusLeírás
idintÁllapot azonosítója
namestringMegnevezés a kért nyelven
name_keystringFordítási kulcs
sort_orderintRendezési sorrend
removeintTörölt jelző (0 / 1)
language_idintNyelv azonosítója

Példa kérés

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

Egy állapot megnevezéseinek lekérése az összes nyelven (a szerkesztéshez).

Query paraméterek

ParaméterTípusKötelezőLeírás
idintÁllapot azonosítója (0 vagy üres: üres nyelvi lista új rekordhoz)

Példa kérés

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

Munkalap állapotok listájának lekérése adott nyelven, rendezési sorrend szerint. A törölt elemek nem szerepelnek benne.

Query paraméterek

ParaméterTípusKötelezőLeírás
language_idintNyelv azonosítója

Példa kérés

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

Munkalap állapot létrehozása vagy módosítása. Ha a data[id] értéke 0 vagy üres, új rekord jön létre.

POST mezők - data objektum

MezőTípusKötelezőLeírás
idintÁllapot azonosítója (0 vagy üres = új)
name_keystringFordítási kulcs, legfeljebb 50 karakter. Új rekordnál egyedi kulcs, pl. s_db_wsstate_<32 karakteres md5>
data[<language_id>]stringMegnevezés nyelvenként (legalább 2 karakter)
sort_orderintRendezési sorrend (alapértelmezett: 0)

Példa kérés

POST /api/worksheet_state/save
X-API-KEY: {az_api_kulcsod}
Content-Type: application/json

{ "data": { "id": 0, "name_key": "s_db_wsstate_0f3c9a1b7d5e4c2a8b6d1e9f3a7c5b2d", "sort_order": 10, "data": { "1": "Folyamatban", "2": "In progress" } } }
POST /api/worksheet_state/delete

Munkalap állapot törlése (logikai törlés, a remove jelző 1-re áll).

POST mezők - data objektum

MezőTípusKötelezőLeírás
idintA törlendő állapot azonosítója

Példa kérés

POST /api/worksheet_state/delete
X-API-KEY: {az_api_kulcsod}
Content-Type: application/json

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

Vedd fel a kapcsolatot velünk

Érdeklődsz a szoftverünkkel kapcsolatban, írj bátran!

Segítségre van szükséged?

Ha nem találod a választ és szükséged van segítségre

Regisztrációdat hozd létre most,
fizess később!

Próbáld ki 3 napig ingyen, kockázatok és kötöttségek nélkül!