Základná URL
https://{tenant}.logzi.com/api/pallet/
Každá požiadavka vracia odpoveď vo formáte JSON. Pri úspešnej odpovedi je result.code == 1, pri chybe result.code == 0.
/api/pallet/get
Načítanie jednej palety podľa identifikátora alebo čiarového kódu, s úplnými podrobnosťami.
Query parametre
| Parameter | Typ | Povinné | Popis |
|---|---|---|---|
id | int | Jedinečný identifikátor palety | |
barcode | string | Vyhľadávanie podľa čiarového kódu |
Príklad požiadavky
GET /api/pallet/get?id=15
X-API-KEY: {vas_api_kluc}
/api/pallet/list
Stránkované načítanie zoznamu paliet s možnosťami filtrovania.
Query parametre
| Parameter | Typ | Povinné | Popis |
|---|---|---|---|
list_offset | int | Posun stránkovania (predvolené: 0) | |
list_count | int | Počet záznamov zobrazených na stránku | |
list_condition | array | Filtrovacie podmienky ako asociatívne pole | |
language_id | int | Identifikátor jazyka pre lokalizované údaje |
Príklad požiadavky
GET /api/pallet/list?list_offset=0&list_count=25
X-API-KEY: {vas_api_kluc}
/api/pallet/list_product_receipt_items
Načítanie zoznamu skladových položiek (prijímacích položiek) umiestnených na danej palete.
Query parametre
| Parameter | Typ | Povinné | Popis |
|---|---|---|---|
id | int | Identifikátor palety, ktorej položky sa majú načítať |
Príklad požiadavky
GET /api/pallet/list_product_receipt_items?id=15
X-API-KEY: {vas_api_kluc}
/api/pallet/save
Vytvorenie alebo úprava palety. Pre nový záznam data[id] = 0.
POST polia — data objekt
| Pole | Typ | Povinné | Popis |
|---|---|---|---|
id | int | 0 = nová paleta, >0 = úprava | |
company_id | int | Identifikátor spoločnosti | |
company_user_id | int | Identifikátor zodpovedného pracovníka | |
name | string | Názov / kód palety | |
size_width | float | Šírka (cm) | |
size_height | float | Výška (cm) | |
size_length | float | Dĺžka (cm) | |
weight | float | Vlastná hmotnosť (kg) |
Príklad požiadavky
POST /api/pallet/save
X-API-KEY: {vas_api_kluc}
Content-Type: application/json
{
"data": {
"id": 0,
"company_id": 1,
"company_user_id": 3,
"name": "EUR-raklap-001",
"size_width": 80,
"size_height": 120,
"size_length": 120,
"weight": 25
}
}
/api/pallet/delete
Vymazanie palety podľa identifikátora.
POST polia — data objekt
| Pole | Typ | Povinné | Popis |
|---|---|---|---|
id | int | Identifikátor palety, ktorá sa má vymazať |
Príklad požiadavky
POST /api/pallet/delete
X-API-KEY: {vas_api_kluc}
Content-Type: application/json
{ "data": { "id": 15 } }
/api/pallet/download
Stiahnutie dokumentu palety v rôznych formátoch.
Query parametre
| Parameter | Typ | Povinné | Popis |
|---|---|---|---|
receipt_id | int | Identifikátor palety | |
file_type | string | Formát súboru, napr. pdf |
Príklad požiadavky
GET /api/pallet/download?receipt_id=15&file_type=pdf
X-API-KEY: {vas_api_kluc}
Zaregistruj sa teraz,
zaplať neskôr!