Základná URL
https://{tenant}.logzi.com/api/collect_item/
Každá požiadavka vracia JSON odpoveď. Pri úspešnej odpovedi je result.code == 1, pri chybe result.code == 0. Položka zberu predstavuje riadok kompletizačného (zberného) dokladu. Prostredníctvom položky je možné aktualizovať skladové miesto, paletu, cenu, stav kontroly a sériové čísla.
/api/collect_item/get
Načítanie jednej položky zberu podľa identifikátora.
Query parametre
| Parameter | Typ | Povinné | Popis |
|---|---|---|---|
id | int | Identifikátor položky zberu |
Príklad požiadavky
GET /api/collect_item/get?id=1
X-API-KEY: {vas_api_kluc}
/api/collect_item/list
Zoznam položiek jedného zberného dokladu.
Query parametre
| Parameter | Typ | Povinné | Popis |
|---|---|---|---|
receipt_id | int | Identifikátor zberného dokladu | |
receipt_type_id | int | Identifikátor typu dokladu | |
list_count | int | Maximálny počet vrátených riadkov | |
list_offset | int | Posun stránkovania (predvolené: 0) | |
list_condition | object | Objekt s filtračnými podmienkami | |
list_params | object | Doplnkové parametre dopytu | |
list_sort | string | Názov poľa pre zoradenie |
Príklad požiadavky
GET /api/collect_item/list?receipt_id=100&receipt_type_id=22&list_offset=0
X-API-KEY: {vas_api_kluc}
/api/collect_item/save
Úprava skladových údajov a stavu položky zberu.
POST polia — objekt data
| Pole | Typ | Povinné | Popis |
|---|---|---|---|
id | int | Identifikátor upravovanej položky | |
store_id | int | Identifikátor skladu | |
store_locality_id | int | Identifikátor skladovej lokality | |
pallet_id | int | Identifikátor palety | |
comment_top | string | Poznámka k položke | |
price | float | Cena položky | |
checked | int | 1 = skontrolované, 0 = neskontrolované |
Príklad požiadavky
POST /api/collect_item/save
X-API-KEY: {vas_api_kluc}
Content-Type: application/json
{
"data": {
"id": 42,
"store_locality_id": 5,
"checked": 1
}
}
/api/collect_item/delete
Odstránenie položky zberu podľa identifikátora.
POST polia — objekt data
| Pole | Typ | Povinné | Popis |
|---|---|---|---|
id | int | Identifikátor položky, ktorá sa má odstrániť |
Príklad požiadavky
POST /api/collect_item/delete
X-API-KEY: {vas_api_kluc}
Content-Type: application/json
{ "data": { "id": 42 } }
Zaregistruj sa teraz,
zaplať neskôr!