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).
/api/worksheet_state/get
Egyetlen munkalap állapot rekord lekérése azonosító alapján.
Query paraméterek
| Paraméter | Típus | Kötelező | Leírás |
|---|---|---|---|
id | int | Állapot azonosítója | |
language_id | int | Nyelv azonosítója a megnevezés nyelvéhez |
Válasz mezők
| Mező | Típus | Leírás |
|---|---|---|
id | int | Állapot azonosítója |
name | string | Megnevezés a kért nyelven |
name_key | string | Fordítási kulcs |
sort_order | int | Rendezési sorrend |
remove | int | Törölt jelző (0 / 1) |
language_id | int | Nyelv azonosítója |
Példa kérés
GET /api/worksheet_state/get?id=1&language_id=1
X-API-KEY: {az_api_kulcsod}
/api/worksheet_state/get_all
Egy állapot megnevezéseinek lekérése az összes nyelven (a szerkesztéshez).
Query paraméterek
| Paraméter | Típus | Kötelező | Leírás |
|---|---|---|---|
id | int | Á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}
/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éter | Típus | Kötelező | Leírás |
|---|---|---|---|
language_id | int | Nyelv azonosítója |
Példa kérés
GET /api/worksheet_state/list?language_id=1
X-API-KEY: {az_api_kulcsod}
/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ípus | Kötelező | Leírás |
|---|---|---|---|
id | int | Állapot azonosítója (0 vagy üres = új) | |
name_key | string | Fordítási kulcs, legfeljebb 50 karakter. Új rekordnál egyedi kulcs, pl. s_db_wsstate_<32 karakteres md5> | |
data[<language_id>] | string | Megnevezés nyelvenként (legalább 2 karakter) | |
sort_order | int | Rendezé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" } } }
/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ípus | Kötelező | Leírás |
|---|---|---|---|
id | int | A 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 } }
Érdeklődsz a szoftverünkkel kapcsolatban, írj bátran!
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!