Základná URL
https://{tenant}.logzi.com/api/collect_packaging/
Každá požiadavka vracia odpoveď vo formáte JSON. Pri úspešnej odpovedi je result.code == 1, pri chybe result.code == 0. Balenie zberu zaznamenáva spotrebu obalového materiálu priradenú k zbernému dokladu — na základe produktu a množstva.
/api/collect_packaging/get
Získanie jednej položky balenia na základe identifikátora.
Query parametre
| Parameter | Typ | Povinné | Popis |
|---|---|---|---|
id | int | Identifikátor položky balenia |
Príklad požiadavky
GET /api/collect_packaging/get?id=1
X-API-KEY: {vas_api_kluc}
/api/collect_packaging/list
Stránkovateľný zoznam položiek balenia.
Query parametre
| Parameter | Typ | Povinné | Popis |
|---|---|---|---|
list_offset | int | Posun stránkovania (predvolené: 0) | |
list_condition | object | Filtrovacie podmienky (napr. filtrovanie podľa receipt_id) |
Príklad požiadavky
GET /api/collect_packaging/list?list_condition[receipt_id]=100&list_offset=0
X-API-KEY: {vas_api_kluc}
/api/collect_packaging/save
Vytvorenie položky balenia. Každé uloženie vytvorí nový záznam.
POST polia — objekt data
| Pole | Typ | Povinné | Popis |
|---|---|---|---|
receipt_id | int | Identifikátor zberného dokladu | |
product_id | int | Identifikátor produktu obalového materiálu | |
quantity | float | Použité množstvo |
Príklad požiadavky
POST /api/collect_packaging/save
X-API-KEY: {vas_api_kluc}
Content-Type: application/json
{
"data": {
"receipt_id": 100,
"product_id": 55,
"quantity": 2
}
}
/api/collect_packaging/delete
Odstránenie položky balenia na základe identifikátora.
POST polia — objekt data
| Pole | Typ | Povinné | Popis |
|---|---|---|---|
id | int | Identifikátor položky balenia, ktorá sa má odstrániť |
Príklad požiadavky
POST /api/collect_packaging/delete
X-API-KEY: {vas_api_kluc}
Content-Type: application/json
{ "data": { "id": 1 } }
Zaregistruj sa teraz,
zaplať neskôr!