API pre e-shop, ktoré poskytuje základné informácie.
Rozhranie dodáva verziu API a samotného programu.
{
"api":"1.3.3",
"program":"5.26.0.14"
}
Rozhranie dodáva zoznam databáz. Za bežných okolností by malo dodať dve položky. Názov ostrej databázy a názov cvičnej databázy.
{
"items": [
{
"db": "ostra",
"nazov": "Ostrá",
"popis": "Ostrá databáza."
}
]
}
Pomocou tejto funkcie si viete sledovať vymazané položky, ktoré sa stali cez iné funkcie API neprístupné. Napríklad sa sledujú zmeny v skladových kartách, alebo zmeny v obrázkoch ku skladovým kartám. Úplný popis situácií, za ktorých sa signalizuje zmena nájdete v článku o sledovaní zmien.
Parametre:
version
(voliteľný): Verzia údajov. Ako používať version.id
(voliteľný): ID hľadaného záznamu. Ak je vyplnené, tak funguje ako filter a dodá iba záznam, vyhovujúci danému id.offset
(voliteľný): Offset, od ktorého sa majú dodať požadované riadky. Offset 0 je úplne prvý riadok.limit
(voliteľný): Koľko riadkov sa má dodať.Odpoveď:
id_typ:
15
: Skladové karty.16
: Obrázky k skladovým kartám.id_operation:
1
: Úplné vymazanie riadku v databáze.2
: Zmena nastavenia na riadku v databáze.3
: Zmena nastavenia na riadku v databáze.4
: Zmena parametrov.5
: Zmena parametrov.10
: Iba signalizácia, že nejaké podriadené položky skladovej karty sa zmenili.oid
: ID záznamu. Podľa tohto ID možno vyhľadať príslušný záznam v importovanej tabuľke. Treba sa orientovať podľa id_typ, kde je uvedené, čo za záznamy to boli.datum
popis
{
"items": [
{
"id_delete": 1,
"id_typ": 15,
"id_operation": 2,
"oid": 1,
"datum": "2019-04-02T13:46:05.027Z",
"popis": "SK2017/00001",
"version": "666010",
"Row#": "1"
},
...
],
"paging": {
"offset": 0,
"limit": 100,
"maximum": 6
}
}