API Dokumentace

Menu

Dokumentace v API podobě na rychlejší vyhledávání

URL adresa: https://api.protect6.cz/documentation

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].name - Název položky v api
data[].url - Url adresa na volání
data[].get[].name - Název proměnné pro GET
data[].get[].value - Hodnota proměnné
data[].get[].require - Pokud je true, tak jde o povinnou položku
data[].post[].name - Název proměnné pro POST
data[].post[].value - Hodnota proměnné
data[].post[].require - Pokud je true, tak jde o povinnou položku
data[].files[].name - Název proměnné pro FILES
data[].files[].value - Hodnota proměnné
data[].files[].require - Pokud je true, tak jde o povinnou položku
data[].return[0][] - Vrací chybové hlášky
data[].return[1][] - Vrací úspěšné volání

Vrací podmínky použití služby

URL adresa: https://api.protect6.cz/terms

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data - Vrací text pro podmínky použití

Ochrana osobnich udaju služby

URL adresa: https://api.protect6.cz/policy

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data - Vrací text pro ochranu osobních údajů

Autorizace push notifikací

URL adresa: https://api.protect6.cz/notification

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
token - Token na komunikaci se zařízením, vytváří přímo aplikace resp plugin na PUSH notifikace (povinná položka)
type - Je nutné zadat typ zařízení: 0 - android, 1 - apple (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Vrací seznam všech notifikací

URL adresa: https://api.protect6.cz/notification/list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].user.id - ID uživatele
data[].user.name - Jméno uživatele
data[].user.thumb - URL adresa ikony uživatele pokud je zadána
data[].user.abbr - Zkratka jména uživatele na 2 písmena
data[].user.color - Barva ikony uživatele
data[].desc - Popis notifikace, jde o to co se provedlo
data[].date - Datum pořízení notifikace, vždy ve formátu podle zvoleného jazyka uživatele
data[].ip - IP adresa nebo ID zařízení ze kterého byla notifikace zadána
data[].product - ID produktu ke kterému patří notifikace
data[].question.type - Typ otázky/servisu (1 - rychlý dotaz, 2 - mimořádný servis, 3 - pravidelný servis, 4 - rezervace servisu)
data[].question.id - ID otázky/servisu
data[].url - Jde o QR kód k produktu
data[].view - Pokud je 1, tak již uživatel danou notifikaci viděl, jinak je 0

Vrací počet nepřečtených notifikací

URL adresa: https://api.protect6.cz/notification/count

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.count - Vrací počet nepřečtených notifikací uživatelem

Přidává novou notifikaci ze byl neuspesne nacten produkt (použití ve chvíli kdy aplikace nemá přístup k internetu)

URL adresa: https://api.protect6.cz/notification/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
unopen_code - Url adresy z qr kodu produktu, případně QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Vraci cas kdy byla databaze jayzků naposled upravena

URL adresa: https://api.protect6.cz/translate/update

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.update - Datum poslední aktualizace textů ve formátu YYYY-MM-DD HH:ii:ss

Vraci vsechny texty, ktere patri k tabletu

URL adresa: https://api.protect6.cz/translate/data

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[ID_TEXTU][ID_JAZYKU] - Vrací příslušný text v poli, kde ID_TEXTU je unikátní číslo textu a ID_JAZYKU je identifikace ve kterém jazyku aktuálně text je (např. cs,en,it atd.)

Vrací texty jen k jednomu jazyku

URL adresa: https://api.protect6.cz/translate/specific_lang

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[ID_TEXTU] - Vrací text pro konkrétní jazyk, ID_TEXTU je unikátní číslo textu

Seznam zemí pro adresy

URL adresa: https://api.protect6.cz/countries

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - Kód země
data[].name - Název země

Jednotlivé tarify - info texty

URL adresa: https://api.protect6.cz/tariffs/info

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].name - Název skupiny
data[].list[].id - ID položky
data[].list[].name - Název položky

Jednotlivé tarify - varianty

URL adresa: https://api.protect6.cz/tariffs

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID tarifu
data[].name - Název
data[].desc - Popis
data[].text - Doprovodný text
data[].popular - Pokud jde o populární tarif tak je true
data[].contact_sales - Pokud se má zobrazit tlačítko na kontaktovat prodejce tak je true
data[].price.free - Pokud jde o tarif zdarma tak je true
data[].price.individual - Pokud jde o individualní tarif tak je true
data[].price.monthly - Cena za měsíc
data[].price.year - Cena za rok
data[].price.currency - Měna
data[].price.char - Znak měny
data[].price.position_right - Pokud je znak u měny umístěn na pravo tak je true
data[].max_products - Maximální počet produktů
data[].list[TARIFFS_PARAMETER_ID] - ID parametru a pokud je true, tak je povoleno, jinak zamitnuto

Viditelnost části systému - Vraci konkretni omezeni uzivatele dle jeho tarifu

URL adresa: https://api.protect6.cz/tariffs/actual

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[TARIFFS_PARAMETER_ID] - ID parametru a pokud je true, tak je povoleno, jinak zamitnuto

Vraci konkretni omezeni uzivatele dle jeho tarifu - po4et registrací které má a které jsou hotové

URL adresa: https://api.protect6.cz/tariffs/limits

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.limit - Limit registrací
data.actual - Aktuální počet registrací

Funkce na tvorbu uploadu souboru, pro prubezne nahravani souboru na server

URL adresa: https://api.protect6.cz/upload/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
number - Počet fotek, které se mají nahrát na server (povinná položka)
extension[] - Pole s koncovkami jednotlivych souboru (png,jpg,gif), plati pouze pro file format

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.image[].id - ID fotky, ktera je ulozena na serveru
data.image[].hash - Hash na nahravani fotky na server
data.image[].url - Url adresa fotky
data.image[].thumb - Url adresa thumb u dane fotky

Funkce na upload souborů (upload souborů je na základě předchozího volání a získání proměnné UPLOAD_HASH)

URL adresa: https://api.protect6.cz/upload/UPLOAD_HASH

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
type - base64 / pokud je zadano, tak se soubory posilaji druhou metodou a nahravaji na server
source - datovy zdroj fotek v base64 formatu

Files data:

file - Je třeba odeslat soubor v příslušných formátech (pokud je soubor v base64, tak je polozka nepovinna) (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Funkce na upload souborů do servisu (upload souborů je na základě předchozího volání a získání proměnné UPLOAD_HASH)

URL adresa: https://api.protect6.cz/upload/files/UPLOAD_HASH

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Files data:

file - Je třeba odeslat soubor v příslušných formátech (pokud je soubor v base64, tak je polozka nepovinna) (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Informace ke koupeni registrace nebo znamky

URL adresa: https://api.protect6.cz/product_new_info

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
country - Zvolena zeme aktualni (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.registration.price - Cena formatovana registrace
data.registration.currency - Aktualni mena
data.registration.summary.item - Cena registrace
data.registration.summary.delivery - Cena dopravy
data.registration.summary.all - Cena celkem
data.registration.summary_gate.item - Cena registrace / neformatovana
data.registration.summary_gate.delivery - Cena dopravy / neformatovana
data.registration.summary_gate.all - Cena celkem / neformatovana
data.mark.price - Cena formatovana znamky
data.mark.currency - Aktualni mena
data.mark.summary.item - Cena znamky
data.mark.summary.delivery - Cena dopravy
data.mark.summary.all - Cena celkem
data.mark.summary_gate.item - Cena znamky / neformatovana
data.mark.summary_gate.delivery - Cena dopravy / neformatovana
data.mark.summary_gate.all - Cena celkem / neformatovana

Kontroluje jestli QR kod je volny

URL adresa: https://api.protect6.cz/check_code

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kod k registraci (povinná položka)
activation - Aktivacni kod k registraci (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Celkový počet registrovaných produktů

URL adresa: https://api.protect6.cz/count

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data - Číslo, které určuje počet registrovaných produktů

Celkový počet ukradených produktů

URL adresa: https://api.protect6.cz/count/steal

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data - Číslo, které určuje počet ukradených produktů

Vrací QR kód hledaného produktu, dokáže prohledávat všechny systémy

URL adresa: https://api.protect6.cz/get_qr_code

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.code - Unikátní QR kód produktu, může vrátit i prázdný text

Přihlášení uživatele

URL adresa: https://api.protect6.cz/login

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
email - E-mail uživatele na přihlášení do systému (povinná položka)
password - Heslo uživatele na příhlášení do systému, heslo je v SHA1 (povinná položka)
register_hash - Jde o identifikátor, že jde o konkretni pripravu objednavky a vraci k ni data, pouze u nepřihlášených uživatelů

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.email - Pokud je true, tak je chyba v e-mailu
error.password - Pokud je true, tak je chyba v heslu uživatele

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
finish_user - True/False - Pokud je true, tak zobrazuje stranku na dokonceni registrace/uzivatel musi vyplnit alespon jmeno a zmenit heslo
data.user_id - ID uživatele
data.user_name - Jméno uživatele
data.user_abbr - Zkratka jména uživatele na 2 písmena
data.user_icon - URL adresa ikony uživatele pokud je zadána
data.user_color - Barva ikony uživatele
data.company.id - ID firmy, pokud je prazdné, tak uživatel není přiřazen k žádné firmě
data.company.name - Název firmy, pokud je přiřazen uživatel k firmě, tak je vyplněno
data.session - Číslo session, pro přihlášeného uživatele resp. identifikátor

Posílá zapomenuté heslo

URL adresa: https://api.protect6.cz/forgot

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
email - E-mail uživatele na přihlášení do systému (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.email - Pokud je true, tak je chyba v e-mailu

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Registrace uživatele do systému

URL adresa: https://api.protect6.cz/signup

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
email - E-mail uživatele na přihlášení do systému (povinná položka)
password - Heslo uživatele na příhlášení do systému, heslo je v textové podobě, nesmí být HASH! (povinná položka)
name - Celé jméno uživatele (povinná položka)
register_hash - Jde o identifikátor, že jde o konkretni pripravu objednavky a vraci k ni data, pouze u nepřihlášených uživatelů

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.email - Pokud je true, tak je chyba v e-mailu
error.password - Pokud je true, tak je chyba v heslu uživatele
error.name - Pokud je true, tak je chyba ve jménu uživatele

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
finish_user - True/False - Pokud je true, tak zobrazuje stranku na dokonceni registrace/uzivatel musi vyplnit alespon jmeno a zmenit heslo
data.user_id - ID uživatele
data.user_name - Jméno uživatele
data.user_abbr - Zkratka jména uživatele na 2 písmena
data.user_icon - URL adresa ikony uživatele pokud je zadána
data.user_color - Barva ikony uživatele
data.company.id - ID firmy, pokud je prazdné, tak uživatel není přiřazen k žádné firmě
data.company.name - Název firmy, pokud je přiřazen uživatel k firmě, tak je vyplněno
data.session - Číslo session, pro přihlášeného uživatele resp. identifikátor

Registrace uživatele s firmou do systému

URL adresa: https://api.protect6.cz/registration

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
email - E-mail uživatele na přihlášení do systému (povinná položka)
password - Heslo uživatele na příhlášení do systému, heslo je v textové podobě, nesmí být HASH! (povinná položka)
name - Celé jméno uživatele (povinná položka)
phone - Telefonní číslo uživatele
company_name - Název firmy (povinná položka)
company_ic - IČ firmy (povinná položka)
company_dic - DIČ firmy
company_web - Webová stránka firmy
company_type - Typ firmy (1 - Výrobce, 2 - Distributor, 3 - Prodejce, 4 - Majitel). Defaultně by měl být zvolen Majitel (povinná položka)
street - Ulice - Kde sídlí firma (povinná položka)
city - Město - Kde sídlí firma (povinná položka)
state - Kraj - Kde sídlí firma
country - Země - Kde sídlí firma, pouze zpratka cs,en atd. (povinná položka)
zip - PSČ - Kde sídlí firma (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.email - Pokud je true, tak je chyba v e-mailu
error.password - Pokud je true, tak je chyba v heslu uživatele
error.name - Pokud je true, tak je chyba ve jménu uživatele
error.phone - Pokud je true, tak je chyba v telefonu uživatele
error.company.name - Pokud je true, tak je chyba v názvu firmy
error.company.ic - Pokud je true, tak je chyba v IČ firmy
error.company.dic - Pokud je true, tak je chyba v DIČ firmy
error.company.web - Pokud je true, tak je chyba ve webové stránce firmy
error.company.type - Pokud je true, tak je chyba v typu firmy
error.street - Pokud je true, tak je chyba v ulici firmy
error.city - Pokud je true, tak je chyba v městu firmy
error.state - Pokud je true, tak je chyba v kraji/regionu firmy
error.country - Pokud je true, tak je chyba v zemi firmy
error.zip - Pokud je true, tak je chyba v PSC firmy
error.exist.company - Pokud je true, tak firma existuje a zobrazuje se chybova hlaska ze firma již existuje
error.exist.msg - Pokud neni prázdná hodnota, tak zobrazuje chybovou hlášku

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
finish_user - True/False - Pokud je true, tak zobrazuje stranku na dokonceni registrace/uzivatel musi vyplnit alespon jmeno a zmenit heslo
data.user_id - ID uživatele
data.user_name - Jméno uživatele
data.user_abbr - Zkratka jména uživatele na 2 písmena
data.user_icon - URL adresa ikony uživatele pokud je zadána
data.user_color - Barva ikony uživatele
data.company.id - ID firmy, pokud je prazdné, tak uživatel není přiřazen k žádné firmě
data.company.name - Název firmy, pokud je přiřazen uživatel k firmě, tak je vyplněno
data.session - Číslo session, pro přihlášeného uživatele resp. identifikátor

Hledání v rejstříku ARES

URL adresa: https://api.protect6.cz/ares

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
company_ic - IČ firmy (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.company.ic - Pokud je true, tak je chyba v IČ firmy

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.ic - IČ firmy
data.dic - DIČ firmy
data.name - Název firmy
data.street - Ulice
data.city - Město
data.country.id - ID země
data.country.name - Název země
data.zip - PSČ

Kontrola produktu v jakém je stavu

URL adresa: https://api.protect6.cz/check

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu, který slouží pro kontrolu v jakém stavu je daný produkt (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID produktu
data.qr_code - QR kód produktu (pokud nemá produkt oficiálně QR kód tak vrací prázdnou hodnotu)
data.qr_code_alt - Skrytý QR kód produktu, pokud produkt nemá QR kód tak zde je interní identifikátor produktu
data.ibeacon_active - True/False - Pokud je true, tak produkt má i iBeacon nadefinovaný
data.ibeacon - Identifikační číslo iBeacone zařízení
data.serial_number - Seriové číslo produktu
data.name - Název produktu
data.version - Verze produktu
data.stolen - Pokud je produkt ukraden tak vrací 1, jinak 0
data.status - Aktuální status produktu
data.category.color_new.text - Aktuální status produktu barva textu
data.category.color_new.border - Aktuální status produktu barva okrajů
data.category.color_new.background - Aktuální status produktu barva pozadí
data.date - Datum vytvoření/výroby produktu
data.photos[] - Pole s url adresami na fotky produktu

Odeslání zprávy majiteli produktu

URL adresa: https://api.protect6.cz/message

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
name - Jméno člověka, který odesílá zprávu majiteli (povinná položka)
email - E-mail člověka, který odesílá zprávu majiteli (povinná položka)
phone - Telefon člověka, který odesílá zprávu
text - Text zprávy, která se odesílá majiteli produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.email - Pokud je true, tak je chyba v e-mailu
error.name - Pokud je true, tak je chyba ve jmenu
error.phone - Pokud je true, tak je chyba v telefonu
error.desc - Pokud je true, tak je chyba v textu pro majitele

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Hledání produktu v ukradených

URL adresa: https://api.protect6.cz/stolen

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
query - Seriové číslo/QR kód/Název produktu - vyhledává ve všech typech záznamů, jestli nebyla nalezena shoda (!!!pokud je uživatel přihlášen, tak tato proměnná nefunguje!!!) (povinná položka)
partner - Pokud se zašle parameter "OFF", tak vyhledává pouze ve vlastní DB produktů a nehledá v partnerských aplikacích

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID produktu
data[].qr_code - QR kód produktu (pokud nemá produkt oficiálně QR kód tak vrací prázdnou hodnotu)
data[].qr_code_alt - Skrytý QR kód produktu, pokud produkt nemá QR kód tak zde je interní identifikátor produktu
data[].ibeacon_active - True/False - Pokud je true, tak produkt má i iBeacon nadefinovaný
data[].ibeacon - Identifikační číslo iBeacone zařízení
data[].serial_number - Seriové číslo produktu
data[].name - Název produktu
data[].version - Verze produktu
data[].alt_name - Alternativní název produktu
data[].alt_version - Alternativní verze produktu
data[].stolen - Pokud je produkt ukraden tak vrací 1, jinak 0
data[].address.info - Adresa kde byl produkt nahlášen jako ukradený
data[].address.lat - GPS lokace kde byl produkt nahlášen jako ukradený - zeměpisná šířka
data[].address.lng - GPS lokace kde byl produkt nahlášen jako ukradený - zeměpisná délka
data[].status - Aktuální status produktu
data[].date - Datum vytvoření/výroby produktu
data[].photos[] - Pole s url adresami na fotky produktu

Hledání v databízi produktů

URL adresa: https://api.protect6.cz/search

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
q - Seriové číslo/QR kód/Název produktu - vyhledává ve všech typech záznamů, jestli nebyla nalezena shoda (povinná položka)
filter - Filtrování dle ID kategorií, jednotlivé kategorie jsou vypsány v api príkazu /list/category

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID produktu
data[].qr_code - QR kód produktu (pokud nemá produkt oficiálně QR kód tak vrací prázdnou hodnotu)
data[].qr_code_alt - Skrytý QR kód produktu, pokud produkt nemá QR kód tak zde je interní identifikátor produktu
data[].ibeacon_active - True/False - Pokud je true, tak produkt má i iBeacon nadefinovaný
data[].ibeacon - Identifikační číslo iBeacone zařízení
data[].serial_number - Seriové číslo produktu
data[].name - Název produktu
data[].version - Verze produktu
data[].category - ID kategorie produktu
data[].alt_name - Alternativní název produktu
data[].alt_version - Alternativní verze produktu
data[].stolen - Pokud je produkt ukraden tak vrací 1, jinak 0
data[].status - Aktuální status produktu
data[].date - Datum vytvoření/výroby produktu

Odhlášení přihlášeného uživatele ze systému

URL adresa: https://api.protect6.cz/logout

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Dalsi informace, ktere musí uzivatel vyplnit kdyz se prihlasi poprve do systému

URL adresa: https://api.protect6.cz/finish_user

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
password - Nové heslo uživatele na příhlášení do systému, heslo je v textové podobě, nesmí být HASH! (povinná položka)
name - Celé jméno uživatele (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.password - Pokud je true, tak je chyba v heslu uživatele
error.name - Pokud je true, tak je chyba ve jménu uživatele

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.user_id - ID uživatele
data.user_name - Jméno uživatele
data.user_abbr - Zkratka jména uživatele na 2 písmena
data.user_icon - URL adresa ikony uživatele pokud je zadána
data.user_color - Barva ikony uživatele
data.company.id - ID firmy, pokud je prazdné, tak uživatel není přiřazen k žádné firmě
data.company.name - Název firmy, pokud je přiřazen uživatel k firmě, tak je vyplněno

Dokonceni registrace uzivatele

URL adresa: https://api.protect6.cz/finish_signup

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
thumb - Ikona uživatele, v proměnné thumb je název souboru
phone - Telefonní číslo uživatele
sex - Pohlaví uživatele pokud je 1 tak jde o ženu, jinak je 0 - muž
birthday - Datum narození uživatele, musí být ve formátu YYYY-MM-DD

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.thumb - Pokud je true, tak je chyba v ikoně uživatele
error.phone - Pokud je true, tak je chyba v telefonu
error.sex - Pokud je true, tak je chyba v pohlaví
error.birthday - Pokud je true, tak je chyba v datumu narození

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.user_id - ID uživatele
data.user_name - Jméno uživatele
data.user_abbr - Zkratka jména uživatele na 2 písmena
data.user_icon - URL adresa ikony uživatele pokud je zadána
data.user_color - Barva ikony uživatele
data.thumb - Jde o HASH, který se vkládá do /upload a následne nahrává obrázek do systému
data.company.id - ID firmy, pokud je prazdné, tak uživatel není přiřazen k žádné firmě
data.company.name - Název firmy, pokud je přiřazen uživatel k firmě, tak je vyplněno

Seznam všech servisních míst

URL adresa: https://api.protect6.cz/service_places

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu, pokud chceme zvýraznit adresy, firemních majitelů produktu

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID firmy
data[].ic - IČ firmy
data[].name - Název firmy
data[].phone - Telefonní číslo
data[].email - E-mail firmy
data[].web - Webové stránky
data[].policy_type - Pokud jde o policii, tak je 1, jinak je 0
data[].address.name - Název doručovací adresy
data[].address.street - Ulice
data[].address.city - Město
data[].address.state - Konec
data[].address.country - Země
data[].address.zip - PSČ
data[].address.geo.lat - Geolokační údaje latitude
data[].address.geo.lng - Geolokační údaje longitude
data[].distance - Vzdálenost od místa, kde je aktuálně uživatel (vrací km nebo m)
data[].product_owner - Pokud je true, tak jde o bývalého majitele produktu, funguje jen v případě, že je zadán QR kód produktu

Načítá informace o uživateli

URL adresa: https://api.protect6.cz/settings/info

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.name - Jméno uživatele
data.email - E-mail uživatele (stejné jako přihlašovací e-mail)
data.phone - Telefón uživatele
data.thumb - Ikona uživatele, její url adresa ne a serveru
data.sex - Pohlaví uživatele (0 - muž, 1 - žena)
data.birthday - Datum narození uživatele
data.company.id - ID firmy uzavitele
data.company.name - Nazev firmy uzivatele
data.role.id - ID role uzivatele
data.role.name - Nazev role uzivatele
data.notification.help_new - Notifikace když se udělá nový servis, pokud je aktivní je zde 1, jinak 0
data.notification.help_repeat - Notifikace když se reaguje na servis, pokud je aktivní je zde 1, jinak 0
data.notification.help_call - Notifikace ostatní k servisním informacím, pokud je aktivní je zde 1, jinak 0
data.notification.device_new - Notifikace když se předá produkt na nového uživatele, pokud je aktivní je zde 1, jinak 0
data.notification.device_suspect - Notifikace když je ukradený produkt načten cizím uživatelem, pokud je aktivní je zde 1, jinak 0
data.notification.user_new - Notifikace ostatní k uživatelským nastavením, pokud je aktivní je zde 1, jinak 0
data.notification.preorder_new - Notifikace když je vytvořena nová poptávka, pokud je aktivní je zde 1, jinak 0
data.notification.marketing - Notifikace na zasilani marketingovych zprav, pokud je aktivní je zde 1, jinak 0
data.user_lang[].id - ID jazyka
data.user_lang[].name - Název jazyka
data.user_lang[].select - Pokud je true, tak jde o vybraný jazyk
data.user_lang_set - Aktuálně zvolený jazyk uživatele

Aktualizuje uživatelské informace

URL adresa: https://api.protect6.cz/settings/update

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Jméno uživatele (povinná položka)
password - Nové heslo uživatele na příhlášení do systému, heslo je v textové podobě, nesmí být HASH!
email - E-mail uživatele (povinná položka)
thumb - Ikona uživatele
phone - Telefón uživatele
sex - Pohlaví uživatele (0 - muž, 1 - žena)
birthday - Datum narození uživatele YYYY-MM-DD
notif_help_new - Notifikace když se udělá nový servis, pokud je aktivní je zde 1, jinak 0
notif_help_repeat - Notifikace když se reaguje na servis, pokud je aktivní je zde 1, jinak 0
notif_help_call - Notifikace ostatní k servisním informacím, pokud je aktivní je zde 1, jinak 0
notif_device_new - Notifikace když se předá produkt na nového uživatele, pokud je aktivní je zde 1, jinak 0
notif_device_suspect - Notifikace když je ukradený produkt načten cizím uživatelem, pokud je aktivní je zde 1, jinak 0
notif_user_new - Notifikace ostatní k uživatelským nastavením, pokud je aktivní je zde 1, jinak 0
notif_preorder_new - Notifikace když je vytvořena nová poptávka, pokud je aktivní je zde 1, jinak 0
notif_marketing - Notifikace na zasilani marketingovych zprav, pokud je aktivní je zde 1, jinak 0
change_user_lang - pokud je zadána do proměnné ID jayzku, tak mění jayzk u uživatele

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Pokud je true, tak je chyba v jménu uživatele
error.password - Pokud je true, tak je chyba v heslu uživatele
error.email - Pokud je true, tak je chyba v e-mailu
error.thumb - Pokud je true, tak je chyba v ikoně uživatele
error.phone - Pokud je true, tak je chyba v telefonu
error.sex - Pokud je true, tak je chyba v pohlaví
error.birthday - Pokud je true, tak je chyba v datumu narození
error.notif_help_new - Pokud je true, tak je chyba v notifikaci
error.notif_help_repeat - Pokud je true, tak je chyba v notifikaci
error.notif_help_call - Pokud je true, tak je chyba v notifikaci
error.notif_device_new - Pokud je true, tak je chyba v notifikaci
error.notif_device_suspect - Pokud je true, tak je chyba v notifikaci
error.notif_user_new - Pokud je true, tak je chyba v notifikaci
error.notif_preorder_new - Pokud je true, tak je chyba v notifikaci
error.notif_marketing - Pokud je true, tak je chyba v notifikaci

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.user_id - ID uživatele
data.user_name - Jméno uživatele
data.user_abbr - Zkratka jména uživatele na 2 písmena
data.user_icon - URL adresa ikony uživatele pokud je zadána
data.user_color - Barva ikony uživatele
data.thumb - Jde o HASH, který se vkládá do /upload a následne nahrává obrázek do systému

Aktualizuje uživatelskou ikonu

URL adresa: https://api.protect6.cz/settings/update_thumb

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
photo - Ikona uživatele v base64 formatu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.thumb - Ikona uživatele, její url adresa na serveru

Aktualizuje uživatelskou ikonu - pokud se nahrává obrázek

URL adresa: https://api.protect6.cz/settings/update_thumb_img

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Files data:

photo - Pokud je zadán thumb, tak se ve file posílá obrázek jako ikona uživatele (JPG,JPEG,PNG,GIF) (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.thumb - Ikona uživatele, její url adresa na serveru

Zobrazuje ktere moduly jsou aktivni a ktere ne

URL adresa: https://api.protect6.cz/modules

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.manuals - True/False - Pokud je true, tak zobrazuje část: manualy
data.parts - True/False - Pokud je true, tak zobrazuje část: nahradni dily
data.questions - True/False - Pokud je true, tak zobrazuje část: otazky
data.questions_add - True/False - Pokud je true, tak zobrazuje část: otazky pridani
data.service - True/False - Pokud je true, tak zobrazuje část: servis
data.service_add - True/False - Pokud je true, tak zobrazuje část: servis novy
data.owner_list - True/False - Pokud je true, tak zobrazuje část: seznam majitelu
data.history_data - True/False - Pokud je true, tak zobrazuje část: seznam historie
data.service_places - True/False - Pokud je true, tak zobrazuje část: seznam servisnich mist
data.specification_list - True/False - Pokud je true, tak zobrazuje část: seznam technickych dokumemtu
data.invoice_list - True/False - Pokud je true, tak zobrazuje část: seznam faktur
data.photo_add - True/False - Pokud je true, tak zobrazuje část: pridani fotek
data.go_to_service - True/False - Pokud je true, tak zobrazuje část: zobrazuje tlacitko na predani na servis

Zobrazuje ktere casti systemu jsou nebo nejsou viditelne

URL adresa: https://api.protect6.cz/privacy_modules

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.CATEGORY_NAME.TYPE_NAME.view - True/False - Pokud je true, tak zobrazuje část
data.CATEGORY_NAME.TYPE_NAME.edit - True/False - Pokud je true, tak edituje část

Seznam kategorii produktů

URL adresa: https://api.protect6.cz/list/category

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kategorie
data[].name - Název kategorie
data[].steal - Hláška pokud je produkt ukraden
data[].info - Hláška jen informativního charakteru
data[].icon - Urk adresa ikony u kategorie
data[].color - Barva kategorie
data[].color_new.text - Barva textu kategorie
data[].color_new.border - Barva okraje kategorie
data[].color_new.background - Barva pozadí kategorie

Seznam kategorií pro inventuru

URL adresa: https://api.protect6.cz/list/category_inventory

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kategorie
data[].name - Název kategorie
data[].steal - Hláška pokud je produkt ukraden
data[].info - Hláška jen informativního charakteru
data[].icon - Urk adresa ikony u kategorie
data[].color - Barva kategorie
data[].color_new.text - Barva textu kategorie
data[].color_new.border - Barva okraje kategorie
data[].color_new.background - Barva pozadí kategorie

Seznam tagů

URL adresa: https://api.protect6.cz/list/category_tags

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID tagu
data[].tag - Název tagu

Seznam produktů

URL adresa: https://api.protect6.cz/list/data

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
tag - Jednotlivé tagy, slouží pro filtraci, pokud jich je více, tak jsou odděleny čárkou (např.: Machinelogit,syste,crm)
tag_search_id - Pokud se do post tag poslou rovnou ID tagu, tak tato polozka musi byt nastavena na 1, a pak vyhledava pomoci tagu
q - Vyhledávání v rámci listu, vyhledává dle jména, seriového čísla, qrkódu
pg - Stránkování, pokud chce vidět další stránku tak se zadávají jednotlivá čísla stránek
limit - Vrací počet výsledků na stránku je možné jsi zvolit počet
category - Filtrování dle jednotlivých kategorií, pokud chceme filtrovat více než jednu kategorii, tak je třeba oddělit čárkou (např.: ID kategorie,ID kategorie)
orderby - Pokud chceme řadit podle jiných parametrů než statusu, tak je možné použít tuto proměnnou s násleudjícími parametry: name, qrcode, serial

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID produktu
data[].qr_code - QR kód produktu (pokud nemá produkt oficiálně QR kód tak vrací prázdnou hodnotu)
data[].qr_code_alt - Skrytý QR kód produktu, pokud produkt nemá QR kód tak zde je interní identifikátor produktu
data[].ibeacon_active - True/False - Pokud je true, tak produkt má i iBeacon nadefinovaný
data[].ibeacon - Identifikační číslo iBeacone zařízení
data[].serial_number - Seriové číslo produktu
data[].product_type_id - ID typ produktu
data[].name - Název produktu
data[].version - Verze produktu
data[].category - ID kategorie produktu
data[].alt_name - Alternativní název produktu
data[].alt_version - Alternativní verze produktu
data[].date - Datum vytvoření/výroby produktu
data[].name_serial - Celé jméno produktu včetně seriového čísla
data[].manufactoring_mode.active - Pokud je aktivní status výroby tak je true
data[].manufactoring_mode.status - Status ve kterém je výroba
data[].manufactoring_mode.name - Název statusu
data[].manufactoring_mode.actual_status - Aktuální ID statusu
data[].manufactoring_mode.actual_status_name - Aktuální název statusu
data[].inventory.active - Pokud je aktivována inventura tak je true
data[].inventory.status - Aktuální status produktu na inventuře
data[].inventory.status_name - Název statusu na inventuře
data[].inventory.name - Název inventury
data[].inventory.color.text - Barva textu stitku
data[].inventory.color.border - Barva okraje stitku
data[].inventory.color.background - Barva pozadi stitku
data[].inventory.date - Datum inventury
data[].stolen - Pokud je produkt ukraden tak vrací 1, jinak 0
data[].status - Aktuální status produktu
data[].picture - Obrázek produktu

Informace ke koupeni registrace nebo znamky

URL adresa: https://api.protect6.cz/product/new/info

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
country - Zvolena zeme aktualni (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.registration.price - Cena formatovana registrace
data.registration.currency - Aktualni mena
data.registration.summary.item - Cena registrace
data.registration.summary.delivery - Cena dopravy
data.registration.summary.all - Cena celkem
data.registration.summary_gate.item - Cena registrace / neformatovana
data.registration.summary_gate.delivery - Cena dopravy / neformatovana
data.registration.summary_gate.all - Cena celkem / neformatovana
data.mark.price - Cena formatovana znamky
data.mark.currency - Aktualni mena
data.mark.summary.item - Cena znamky
data.mark.summary.delivery - Cena dopravy
data.mark.summary.all - Cena celkem
data.mark.summary_gate.item - Cena znamky / neformatovana
data.mark.summary_gate.delivery - Cena dopravy / neformatovana
data.mark.summary_gate.all - Cena celkem / neformatovana

Seznam volných QR kódů

URL adresa: https://api.protect6.cz/product/new/qrcode_list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].qrcode - Volný QR kód
data[].activator - Jeho aktivační číslo, ať jsi jej nemusí pomatovat uživatel

Seznam již použitých address

URL adresa: https://api.protect6.cz/product/new/address

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID adresy, která může být použita při vytváření produktu
data[].name - Celý název adresy pro vyhledávání
data[].address.name - Název
data[].address.street - Ulice
data[].address.city - Město
data[].address.state - Konec
data[].address.country - Země (pouze kód)
data[].address.zip - PSČ
data[].address.geo.latitude - Geolokační údaj zeměpisná šířka
data[].address.geo.longitude - Geolokační údaj zeměpisná délka

Seznam zemí pro adresy

URL adresa: https://api.protect6.cz/product/new/countries

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - Kód země
data[].name - Název země

Seznam typů produktů

URL adresa: https://api.protect6.cz/product/new/product_type

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID typ produktu
data[].name - Název typu produktu včetně výrobního čísla

Seznam typů vlastnictví produktu

URL adresa: https://api.protect6.cz/product/new/owner_type

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID typu vlastnictví
data[].name - Název typu vlastnictví
data[].steal - Hláška pokud je produkt ukraden
data[].info - Hláška jen informativního charakteru
data[].icon - Urk adresa ikony u typu vlastnictví
data[].color - Barva typu vlastnictví

Defaultní vlastnictví produktu pro danou firmu

URL adresa: https://api.protect6.cz/product/new/owner_type_default

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.owner_type_id - ID typu vlastnictví, které je defaultní pro danou firmu

Seznam náhradních dílů

URL adresa: https://api.protect6.cz/product/new/part_list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID náhradního dílu
data[].name - Název náhradního dílu
data[].desc - Popis náhradního dílu
data[].serial_number - Výrobní číslo náhradního dílu
data[].category.id - ID kategorie
data[].category.name - Název kategorie
data[].url - Obrázek náhradního dílu

Seznam kategorii u otázek

URL adresa: https://api.protect6.cz/questions/category

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kategorie
data[].name - Název kategorie

Seznam všech rychlých otázek

URL adresa: https://api.protect6.cz/questions/list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID otázky
data[].name - Název otázky
data[].product.id - ID produktu
data[].product.qr_code - QR kód produktu (pokud nemá produkt oficiálně QR kód tak vrací prázdnou hodnotu)
data[].product.qr_code_alt - Skrytý QR kód produktu, pokud produkt nemá QR kód tak zde je interní identifikátor produktu
data[].product.serial_number - Seriové číslo produktu
data[].product.name - Název produktu
data[].product.version - Verze produktu
data[].product.picture - Obrázek produktu
data[].category - ID kategorie
data[].view - Pokud je true, tak otázka již byla přečtena uživatelem
data[].date_create - Datum vytvoření

Seznam kategorií k servisům

URL adresa: https://api.protect6.cz/service/categories

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
tier - Určení jaký seznam kategorií je třeba vracet (možné hodnoty: 1 - otázky, 2 - mimořádný servis, 3 - pravidelný plánovaný servis, 4 - rezervace servisu) (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID statusu servisu
data[].name - Název statusu servisu
data[].color.text - Barva textu
data[].color.border - Barva okraje
data[].color.background - Barva pozadí

Seznam typu změny statusů k servisům

URL adresa: https://api.protect6.cz/service/type

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
tier - Určení jaký seznam typů povolených odpovědí je třeba vracet (možné hodnoty: 1 - mimořádný servis, 2 - pravidelný plánovaný servis) (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID odpovědi, které se dává do repeat u servisu do proměnné "end"
data[].name - Název typu odpovědi
data[].color - Barva odpovědi

Při tvorbě servisů je třeba zvolit jednotky cyklů, tak zde jsou povolené hodnoty

URL adresa: https://api.protect6.cz/service/cycle_type

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID odpovědi, které se dává do repeat u servisu do proměnné "end"
data[].name - Název typu odpovědi

Seznam všech servisních zásahů

URL adresa: https://api.protect6.cz/service/list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
only_limited - Pokud je 1 tak vraci pouze limitovany pocet polozek
pg - Strankovani (default je 1) jinak je to dalsi stranka
limit - Počet prvků na stránkce (default 25), ale je možné jsi zvolit

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
count - Celkovy pocet servisu (vraci u strankovani jen)
data[].id - ID servisu
data[].name - Název servisu
data[].product.id - ID produktu
data[].product.qr_code - QR kód produktu (pokud nemá produkt oficiálně QR kód tak vrací prázdnou hodnotu)
data[].product.qr_code_alt - Skrytý QR kód produktu, pokud produkt nemá QR kód tak zde je interní identifikátor produktu
data[].product.serial_number - Seriové číslo produktu
data[].product.name - Název produktu
data[].product.version - Verze produktu
data[].product.picture - Obrázek produktu
data[].category - ID kategorie
data[].date_create - Datum vytvoření
data[].category_name - Název kategorie
data[].type - 1 - mimořádný servis, 2 - pravidelný plánovaný servis
data[].urgent - Pokud je 1 tak jde o urgentni servis, jinak jde o mimořádný nebo pravidelný dle hodnoty type
data[].check_date - U mimořádného servisu jde o datum dokončení, které je potřeba, u pravidelného je to datum kdy má být proveden servis
data[].check_cycle.value - U pravidelného serisu je i další položka dle počtu cyklů, pokud je zadána hodnota, tak je potřeba zobrazit i cykly
data[].check_cycle.unit - Jednotka ve které jsou cykly (cykly,km,h)
data[].check_cycle.unit_name - Jednotka název
data[].view - Pokud je true, tak servis již byl přečten uživatelem
data[].finish_date - Datum dokončení
data[].one_step - Pokud je 1, tak jde o jednokrokový servis

Tvorba šablony na pravidelný servis

URL adresa: https://api.protect6.cz/service/template/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Název servisu (povinná položka)
one_step - Pokud je 1, tak jdeo jednokrokovy servis, jinak jde o vicekrokovy s manuálem (povinná položka)
desc - Popis úkolu pro pravidelný servis (u jednokokového je povinný)
manual_id - ID manuálu, který je vybrán (u vícekokového je povinný)
manual_version - Verze manuálu která je vybána (u vícekokového je povinný)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Pokud je True, tak je chyba v názvu template
error.desc - Pokud je True, tak je chyba v popisu template
error.manual - Pokud je True, tak je chyba v manuálu template

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.service_template_id - ID template servisu, který byl vytvořen

Seznam šablon na pravidelný servis k danému produktu

URL adresa: https://api.protect6.cz/service/template

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID template servisu
data[].one_step - Pokud je 1 tak jde o jednokrokový servis jinak jde o vícekrokový
data[].desc - U jednokrokového je zadán i popis
data[].manual.id - U vícekrokového servisu je manuál - ID manuálu
data[].manual.name - Název manuálu
data[].manual.serial - Seriové číslo manuálu
data[].manual.version.id - ID verze manuálu
data[].manual.version.name - Název verze manuálu
data[].date_create - Datum vytvoření

Detail šablony k danému pravidelnému servisu

URL adresa: https://api.protect6.cz/service/template/SERVICE_TEMPLATE_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID template servisu
data.one_step - Pokud je 1 tak jde o jednokrokový servis jinak jde o vícekrokový
data.user.id - ID uživatele, který vytvořil servis
data.user.name - Název uživatele, který vytvořil servis
data.company.id - ID firmy, která vytvořila servis
data.company.name - Název firmy, která vytvořila servis
data.desc - U jednokrokového je zadán i popis
data.manual.id - U vícekrokového servisu je manuál - ID manuálu
data.manual.name - Název manuálu
data.manual.serial - Seriové číslo manuálu
data.manual.version.id - ID verze manuálu
data.manual.version.name - Název verze manuálu
data.connection[].product_type_id - ID typu produktu, ke kterému je servis nalinkován
data.connection[].product_id - ID produktu, ke kterému je servis nalinkován
data.delete - Pokud je 1, tak jde o smazaný servis
data.date_create - Datum vytvoření

Detail šablony k danému pravidelnému servisu - editace

URL adresa: https://api.protect6.cz/service/template/SERVICE_TEMPLATE_ID/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Název servisu (povinná položka)
one_step - Pokud je 1, tak jdeo jednokrokovy servis, jinak jde o vicekrokovy s manuálem (povinná položka)
desc - Popis úkolu pro pravidelný servis (u jednokokového je povinný)
manual_id - ID manuálu, který je vybrán (u vícekokového je povinný)
manual_version - Verze manuálu která je vybána (u vícekokového je povinný)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Pokud je True, tak je chyba v názvu template
error.desc - Pokud je True, tak je chyba v popisu template
error.manual - Pokud je True, tak je chyba v manuálu template

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Detail šablony k danému pravidelnému servisu - smazání

URL adresa: https://api.protect6.cz/service/template/SERVICE_TEMPLATE_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Detail šablony k danému pravidelnému servisu - vraci seznam spojeni s detaily

URL adresa: https://api.protect6.cz/service/template/SERVICE_TEMPLATE_ID/connection

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].is_product - Pokud je true, tak vraci detial produktu jinak jde o detail typu produktu
data[].product_type_id - ID typu produktu, ke kterému je servis nalinkován
data[].product_id - ID produktu, ke kterému je servis nalinkován
data[].category.id - ID kategorie
data[].category.name - Nazev kategorie
data[].url - Url adresa obrazku
data[].name - Nazev produktu/Typu produktu
data[].version - Verze typu produktu (pouze u typu produktu)
data[].serial - Seriove cislo (pouze u produktu)
data[].qr_code - QR kod produktu (pouze u produktu)
data[].qr_code_alt - Alternativni QR kod produktu (pouze u produktu)

Detail šablony k danému pravidelnému servisu - vytvoření spojení

URL adresa: https://api.protect6.cz/service/template/SERVICE_TEMPLATE_ID/connection/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
product_type_id - ID typ produktu (povinná položka)
product_id - ID produktu

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Detail šablony k danému pravidelnému servisu - smazání spojení

URL adresa: https://api.protect6.cz/service/template/SERVICE_TEMPLATE_ID/connection/remove

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
product_type_id - ID typ produktu (povinná položka)
product_id - ID produktu

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Seznam manuálů (stara verze)

URL adresa: https://api.protect6.cz/manual

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
step - Pokud je 1 tak vrací krokové manuály, které se používají do pravidelného servisu, jinak vrací obecné manuály (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID manuálu
data[].serial - seriové číslo manuálu
data[].name - název manuálu
data[].main_lang - hlavní jazyk manuálu
data[].last_version - poslední verze manuálu

Vrací seznam verzí k danému manuálu

URL adresa: https://api.protect6.cz/manual/version

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
manual_id - ID manuálu, ke kterému se vrací seznam verzí (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID verze manuálu
data[].name - název verze manuálu

Manualy - Seznam manuálů (nova verze)

URL adresa: https://api.protect6.cz/manuals

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
type - Pokud je 1 tak vrací krokové manuály, které se používají do pravidelného servisu, 0 vrací obecné manuály a pokud je -1, tak vraci vse
tag - Filtrovani dle stitku, pokud chci filtrovat pomoci vice polozek, tak je meni nimi carka
pg - Aktualni stranka (pokud je -1, tak vraci vse) od 1 a vice je strankovani
limit - Pocet polozek na stranku (default je 15)
name - Filtruje dle nayvu manualu
serial - Filtruje dle serioveho cisla manualu
lang_manual - Filtruje dle jazyka manualu, pomoci ID jazyka
order_by - Řadí dle položek (name,serial,type a lang)
order_by_asc - Pokud je 1 tak řadí od A do Z, Pokud je 0 tak řadí od Z do A

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.list[].id - ID manuálu
data.list[].serial - seriové číslo manuálu
data.list[].name - název manuálu
data.list[].type.id - Typ manualu - ID
data.list[].type.name - Typ manualu - jmeno
data.list[].main_lang.id - hlavní jazyk manuálu - ID
data.list[].main_lang.name - hlavní jazyk manuálu - jmeno
data.list[].last_version.id - poslední verze manuálu - ID
data.list[].last_version.name - poslední verze manuálu - jmeno
data.list[].connections - Pocet propojeni
data.list[].tags[].id - ID tagu
data.list[].tags[].tag - Nazev tagu
data.page.actual - Aktualni stranka
data.page.number - Pocet polozek na stranku
data.page.count - Celkovy pocet polozek

Manualy - Vrací seznam typu k manuálum

URL adresa: https://api.protect6.cz/manuals/types

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID typu manuálu
data[].name - název typu manuálu

Manualy - Vrací seznam tagu k manuálum

URL adresa: https://api.protect6.cz/manuals/tags

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID tagu manuálu
data[].tag - název tagu manuálu

Manualy - Vrací seznam jazyku, ktere jdou vybrat k manuálum

URL adresa: https://api.protect6.cz/manuals/languages

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID jazyku
data[].name - název jazyku

Manualy - Vrací seznam omezeni na viditelnost kapitol, ktere jdou vybrat k manuálum

URL adresa: https://api.protect6.cz/manuals/privacy

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ochrana soukromí ID
data[].name - název privacy

Manualy - Tvorba noveho manualu

URL adresa: https://api.protect6.cz/manual/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Nazev verze manualu (povinná položka)
serial - Seriove cislo manualu (povinná položka)
type - Typ manualu - 0 obecny, 1 krokovy (povinná položka)
primary_lang - Primarni jazyk manualu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Pokud je true, tak je chyba v nazvu
error.serial - Pokud je true, tak je chyba v seriovem cisle

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.manual_id - ID manuálu

Manualy - Detail manualu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID manuálu
data.serial - seriové číslo manuálu
data.name - název manuálu
data.type.id - Typ manualu - ID
data.type.name - Typ manualu - jmeno
data.main_lang.id - hlavní jazyk manuálu - ID
data.main_lang.name - hlavní jazyk manuálu - jmeno
data.last_version.id - poslední verze manuálu - ID
data.last_version.name - poslední verze manuálu - jmeno
data.connections - Pocet propojeni
data.delete - Pokud je 1 tak je smazan manual
data.tags[].id - ID tagu
data.tags[].tag - Nazev tagu
data.owner - Pokud je true, tak firma vlastni prava na upravy a podle prav uzivatele muze manual upravovat

Manualy - Detail manualu - editace

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Nazev verze manualu (povinná položka)
serial - Seriove cislo manualu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Pokud je true, tak je chyba v nazvu
error.serial - Pokud je true, tak je chyba v seriovem cisle

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy-Detail manual-bludia manual

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - vsechny verze

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/versions

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID verze manuálu
data[].name - název verze manuálu

Manualy - Detail manualu - vytvari novou verzi manualu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/versions/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Nazev verze manualu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Pokud je true, tak je chyba v nazvu

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.version_id - ID verze manuálu

Manualy - Detail manualu - detail verze

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/versions/VERSION_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID verze manuálu
data.name - název verze manuálu

Manualy - Detail manualu - edituje verzi manualu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/versions/VERSION_ID/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Nazev verze manualu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - maze verzi manualu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/versions/VERSION_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - detail verze - seznam jazyku

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/versions/VERSION_ID/languages

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID jazyka manuálu
data[].name - název jazyka manuálu

Manualy - Detail manualu - detail verze - tvorba noveho jazyka manualu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/versions/VERSION_ID/languages/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
lang_source - ID zdrojového jazyka odkud má kopírovat data (povinná položka)
lang_new - ID nového jazyka který se vytváří (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - detail verze - detail jazyka

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/versions/VERSION_ID/languages/LANGUAGE_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID jazyka manuálu
data.name - název jazyka manuálu

Manualy - Detail manualu - seznam kapitol

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID položky v databazi
data[].chapter_id - ID kapitoly
data[].name - název kapitoly
data[].changed_lang - Pokud je true, tak polozka byla zmenena
data[].number - pozice kapitoly
data[].privacy - viditelnost kapitoly
data[].must_be_image - pokud je 1, tak se musi ke kapitole pridat fotka u servisu

Manualy - Detail manualu - detail dane kapitoly - pridava kapitolu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)
name - Nazev nove kapitoly (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.chapter_id - ID nové kapitoly

Manualy - Detail manualu - detail dane kapitoly

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID položky v databazi
data.name - název kapitoly
data.text - Text pro danou kapitolu
data.changed_lang - Pokud je true, tak polozka byla zmenena
data.language - Aktuální jayzk kapitoly
data.number - pozice kapitoly
data.privacy - viditelnost kapitoly
data.must_be_image - pokud je 1, tak se musi ke kapitole pridat fotka u servisu
data.parts[].id - ID náhradního dílu
data.parts[].name - Název náhradního dílu
data.parts[].serial_number - Seriové číslo náhradního dílu
data.parts[].desc - Popis náhradního dílu
data.parts[].category.id - ID kategorie náhradního dílu
data.parts[].category.name - Nazev kategorie náhradního dílu
data.parts[].url - Fotka náhradního dílu

Manualy - Detail manualu - detail dane kapitoly - interni popis

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/note

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.text - Text interni poznamky pro danou kapitolu

Manualy - Detail manualu - detail dane kapitoly - interni popis - editace

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/note/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)
text - Text ktery se vklada do interni poznamky (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - detail dane kapitoly - seznam historii pro kapitolu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/history

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID položky v databazi
data[].name - název polozky

Manualy - Detail manualu - detail dane kapitoly - detail historie pro kapitolu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/history/HISTORY_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.text - Text pro danou kapitolu z historie

Manualy - Detail manualu - detail dane kapitoly - maze kapitolu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - detail dane kapitoly - edituje kapitolu - nazev

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/edit/name

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)
name - nazev kapitoly (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - detail dane kapitoly - edituje kapitolu - text

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/edit/text

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)
text - text kapitoly (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - detail dane kapitoly - edituje kapitolu - pozice kapitol

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/edit/position

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)
chapter_ids[] - pole se vsemi kapitolami, tak jak maji jit za sebou (vzdy ID kapitoly v poli) (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - detail dane kapitoly - edituje kapitolu - viditelnost kapitoly

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/edit/privacy

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)
privacy - Hodnota privacy viditelnosti (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - detail dane kapitoly - edituje kapitolu - nutnost obrazku u servisu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/edit/must_image

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)
allow - Pokud je 1, tak je nutny obrazek jinak je 0 (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - detail dane kapitoly - nahradni dily - seznam nahradnich dilu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/parts

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID náhradního dílu
data[].name - Název náhradního dílu
data[].serial_number - Seriové číslo náhradního dílu
data[].desc - Popis náhradního dílu
data[].category.id - ID kategorie náhradního dílu
data[].category.name - Nazev kategorie náhradního dílu
data[].url - Fotka náhradního dílu

Manualy - Detail manualu - detail dane kapitoly - nahradni dily - tvori spojeni s nahradnim dilem

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/parts/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)
part_id - ID nahradniho dilu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - detail dane kapitoly - nahradni dily - detail nahradniho dilu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/parts/PART_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID náhradního dílu
data.name - Název náhradního dílu
data.serial_number - Seriové číslo náhradního dílu
data.desc - Popis náhradního dílu
data.category.id - ID kategorie náhradního dílu
data.category.name - Nazev kategorie náhradního dílu
data.url - Fotka náhradního dílu

Manualy - Detail manualu - detail dane kapitoly - nahradni dily - maze propojeni na nahradni dil

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/chapters/CHAPTER_ID/parts/PART_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
select_lang - ID zvoleneho jazyka (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - seznam typu produktu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/types

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID typ produktu
data[].category.id - ID kategorie
data[].category.name - Nazev kategorie
data[].manual_version.id - ID verze manualu
data[].manual_version.name - Nazev verze manualu
data[].name - Nazev typu produktu
data[].version - verze typu produktu
data[].image - Url obrazku

Manualy - Detail manualu - novy typ produktu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/types/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
product_type_id - ID zvoleneho typu produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - aktualizuje verzi manualu u typu produktu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/types/update

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
version_id_new - ID nové verze manualu (povinná položka)
product_type_id - ID zvoleneho typu produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - maže typ produktu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/types/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
product_type_id - ID zvoleneho typu produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - seznam produktu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/products

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID produktu
data[].category.id - ID kategorie
data[].category.name - Nazev kategorie
data[].manual_version.id - ID verze manualu
data[].manual_version.name - Nazev verze manualu
data[].qr_code - QR kod produktu
data[].name - Nazev produktu
data[].serial_number - seriove cislo produktu
data[].image - Url obrazku

Manualy - Detail manualu - novy produkt

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/products/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
product_id - ID zvoleneho produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - aktualizuje verzi manualu u produktu

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/products/update

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
version_id_new - ID nové verze manualu (povinná položka)
product_id - ID zvoleneho produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - maže produkt

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/products/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
version_id - ID zvolene verze manualu (povinná položka)
product_id - ID zvoleneho produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - seznam servisnih template

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/service_templates

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - Šablona služby ID
data[].name - Nazev template
data[].desc - Šablona Popis
data[].manual.id - ID manualu
data[].manual.version.id - ID verze manualu
data[].manual.version.name - Nazev verze manualu
data[].connections - Počet propojeni na produkty
data[].date_create - Datum vytvoření

Manualy - Detail manualu - novy tag

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/tags/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - název zvoleného štítku (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Manualy - Detail manualu - seznam štítků

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/tags

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID štítku
data[].tag - Název štítku

Manualy - Detail manualu - maze dany stitek a jeho propojeni

URL adresa: https://api.protect6.cz/manuals/MANUAL_ID/tags/TAG_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - seznam

URL adresa: https://api.protect6.cz/spare_parts

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
category - ID kategorie dle ktere se ma filtrovat a pokud je -1, tak vraci vse
tag - Filtrovani dle stitku, pokud chci filtrovat pomoci vice polozek, tak je meni nimi carka
pg - Aktualni stranka (pokud je -1, tak vraci vse) od 1 a vice je strankovani
limit - Pocet polozek na stranku (default je 15)
name - Filtruje dle nayvu manualu
serial - Filtruje dle serioveho cisla manualu
position - Filtruje dle pozice
banned - 1 jde o smazane, 0 je o nesmazane a pokud je -1, tak vraci vse
order_by - Řadí dle položek (name,serial,category a position)
order_by_asc - Pokud je 1 tak řadí od A do Z, Pokud je 0 tak řadí od Z do A

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.list[].id - ID nahradniho dilu
data.list[].serial - vyrobni číslo
data.list[].name - název
data.list[].category.id - kategorie - ID
data.list[].category.name - kategorie - jmeno
data.list[].company.id - firma - ID
data.list[].company.name - firma - jmeno
data.list[].position - pozice manualu
data.list[].banned - vraci jestli je smazany nebo ne
data.list[].connections - Pocet propojeni
data.list[].url - Url obrazku
data.list[].tags[].id - ID tagu
data.list[].tags[].tag - Nazev tagu
data.page.actual - Aktualni stranka
data.page.number - Pocet polozek na stranku
data.page.count - Celkovy pocet polozek

Nahradni dily - Kategorie - seznam kategorii

URL adresa: https://api.protect6.cz/spare_parts/categories

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kategorie
data[].name - Název
data[].count - Pocet propojeni na polozky

Nahradni dily - Kategorie - nova kategorie

URL adresa: https://api.protect6.cz/spare_parts/categories/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - název kategorie (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.category_id - ID nove kategorie

Nahradni dily - Kategorie - edituje nazev kategorie

URL adresa: https://api.protect6.cz/spare_parts/categories/CATEGORY_ID/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - název kategorie (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - Kategorie - maze kategorii

URL adresa: https://api.protect6.cz/spare_parts/categories/CATEGORY_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - Štítky - seznam

URL adresa: https://api.protect6.cz/spare_parts/tags

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID štítku
data[].tag - Název štítku

Nahradni dily - Vyrobci - seznam vyrobcu

URL adresa: https://api.protect6.cz/spare_parts/manufacturers

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID vyrobce
data[].name - Název

Nahradni dily - novy nahradni dil

URL adresa: https://api.protect6.cz/spare_parts/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
serial - vyrobni cislo (povinná položka)
name - název (povinná položka)
position - pozice
category - ID kategorie (povinná položka)
alternative - ID alternativniho nahradniho dilu (melo by se jednat o vlastni nahradni dily jen - ty ktere vytvorila dana firma)
manufacturer - ID vyrobce
variables[].name - název variabilni promenne
variables[].value - hodnota variabilni promenne

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.serial - Pokud je true, tak je chyba ve vyrobnim cisle
error.name - Pokud je true, tak je chyba v nazvu
error.position - Pokud je true, tak je chyba v pozici dilu
error.category - Pokud je true, tak je chyba v kategorii
error.alternative - Pokud je true, tak je chyba v alternativnim nahradnim dilu
error.manufacturer - Pokud je true, tak je chyba ve vyrobci

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.part_id - ID novho dilu

Nahradni dily - detail nahradniho dilu

URL adresa: https://api.protect6.cz/spare_parts/PART_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID nahradniho dilu
data.serial - vyrobni číslo
data.name - název
data.description - popis
data.category.id - kategorie - ID
data.category.name - kategorie - jmeno
data.company.id - firma - ID
data.company.name - firma - jmeno
data.manufacturer.id - vyrobce - ID
data.manufacturer.name - vyrobce - jmeno
data.position - pozice manualu
data.banned - vraci jestli je smazany nebo ne
data.connections - Pocet propojeni
data.url - Url obrazku hlavniho
data.variables[].id - ID promenád
data.variables[].name - Nazev promenne
data.variables[].value - Hodnota promenne
data.alternative[].id - ID nahradniho dilu
data.alternative[].serial - vyrobni číslo
data.alternative[].name - název
data.alternative[].category.id - kategorie - ID
data.alternative[].category.name - kategorie - jmeno
data.alternative[].company.id - firma - ID
data.alternative[].company.name - firma - jmeno
data.alternative[].position - pozice manualu
data.alternative[].banned - vraci jestli je smazany nebo ne
data.alternative[].url - Url obrazku
data.alternative_main.id - ID nahradniho dilu
data.alternative_main.serial - vyrobni číslo
data.alternative_main.name - název
data.alternative_main.description - popis produktu
data.alternative_main.category.id - kategorie - ID
data.alternative_main.category.name - kategorie - jmeno
data.alternative_main.position - pozice manualu
data.alternative_main.banned - vraci jestli je smazany nebo ne
data.alternative_main.url - Url obrazku
data.files[].id - ID obrazku/souboru
data.files[].name - nazev obrazku/souboru
data.files[].url - url adresa obrazku
data.files[].image - Pokud je 1 tak jde o obrazek, jinak jde o soubor
data.tags[].id - ID tagu
data.tags[].tag - Nazev tagu
data.owner - Vlastnik produktu - pokud je true, tak muze menit hodnoty

Nahradni dily - detail nahradniho dilu - editace

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
serial - vyrobni cislo (povinná položka)
name - název (povinná položka)
position - pozice
category - ID kategorie (povinná položka)
alternative - ID alternativniho nahradniho dilu (melo by se jednat o vlastni nahradni dily jen - ty ktere vytvorila dana firma)
manufacturer - ID vyrobce
variables[].name - název variabilni promenne
variables[].value - hodnota variabilni promenne

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.serial - Pokud je true, tak je chyba ve vyrobnim cisle
error.name - Pokud je true, tak je chyba v nazvu
error.position - Pokud je true, tak je chyba v pozici dilu
error.category - Pokud je true, tak je chyba v kategorii
error.alternative - Pokud je true, tak je chyba v alternativnim nahradnim dilu
error.manufacturer - Pokud je true, tak je chyba ve vyrobci

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - detail nahradniho dilu - editace popisu textoveho

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/edit/description

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
text - Popis produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - detail nahradniho dilu - maze nahradni dil

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - detail nahradniho dilu - alternativy - seznam

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/alternatives

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID nahradniho dilu
data[].serial - vyrobni číslo
data[].name - název
data[].category.id - kategorie - ID
data[].category.name - kategorie - jmeno
data[].company.id - firma - ID
data[].company.name - firma - jmeno
data[].position - pozice manualu
data[].banned - vraci jestli je smazany nebo ne
data[].url - Url obrazku

Nahradni dily - detail nahradniho dilu - alternativy - vytvoreni noveho propojeni

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/alternatives/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
part_id - ID nahradniho dilu (melo by se jednat o vlastni nahradni dily jen - ty ktere vytvorila dana firma) (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - detail nahradniho dilu - alternativy - maže propojeni

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/alternatives/ALTERNATIVE_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - detail nahradniho dilu - novy tag

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/tags/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - název zvoleného štítku (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - detail nahradniho dilu - seznam štítků

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/tags

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID štítku
data[].tag - Název štítku

Nahradni dily - detail nahradniho dilu - maze dany stitek a jeho propojeni

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/tags/TAG_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - detail nahradniho dilu - seznam typu produktu

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/types

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID typ produktu
data[].category.id - ID kategorie
data[].category.name - Nazev kategorie
data[].name - Nazev typu produktu
data[].version - verze typu produktu
data[].image - Url obrazku

Nahradni dily - detail nahradniho dilu - novy typ produktu

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/types/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
product_type_id - ID zvoleneho typu produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - detail nahradniho dilu - maže typ produktu

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/types/PRODUCT_TYPE_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - detail nahradniho dilu - seznam produktu

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/products

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID produktu
data[].category.id - ID kategorie
data[].category.name - Nazev kategorie
data[].qr_code - QR kod produktu
data[].name - Nazev produktu
data[].serial_number - seriove cislo produktu
data[].image - Url obrazku

Nahradni dily - detail nahradniho dilu - novy produkt

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/products/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
product_id - ID zvoleneho produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - detail nahradniho dilu - maže produkt

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/products/PRODUCT_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - detail nahradniho dilu - seznam souboru

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/files

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID obrazku/souboru
data[].name - nazev obrazku/souboru
data[].url - url adresa obrazku
data[].image - Pokud je 1 tak jde o obrazek, jinak jde o soubor

Nahradni dily - detail nahradniho dilu - nahrava novy soubor

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/files/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Files data:

file - Nahrava soubor k nahradnimu dilu, bud pobrazek nebo PDF a i jine typy souboru (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahradni dily - detail nahradniho dilu - maze soubor

URL adresa: https://api.protect6.cz/spare_parts/PART_ID/files/FILE_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - seznam

URL adresa: https://api.protect6.cz/product_types

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
category - ID kategorie dle ktere se ma filtrovat a pokud je -1, tak vraci vse
tag - Filtrovani dle stitku, pokud chci filtrovat pomoci vice polozek, tak je meni nimi carka
pg - Aktualni stranka (pokud je -1, tak vraci vse) od 1 a vice je strankovani
limit - Pocet polozek na stranku (default je 15)
name - Filtruje dle nazvu
version - Filtruje dle verze
order_by - Řadí dle položek (name,version a category)
order_by_asc - Pokud je 1 tak řadí od A do Z, Pokud je 0 tak řadí od Z do A

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.list[].id - ID typ produktu
data.list[].version - verze
data.list[].name - název
data.list[].category.id - kategorie - ID
data.list[].category.name - kategorie - jmeno
data.list[].company.id - firma - ID
data.list[].company.name - firma - jmeno
data.list[].connections - Pocet propojeni
data.list[].url - Url obrazku
data.list[].tags[].id - ID tagu
data.list[].tags[].tag - Nazev tagu
data.page.actual - Aktualni stranka
data.page.number - Pocet polozek na stranku
data.page.count - Celkovy pocet polozek

Typy produktu - Kategorie - seznam kategorii

URL adresa: https://api.protect6.cz/product_types/categories

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kategorie
data[].name - Název
data[].count - Pocet propojeni na polozky

Typy produktu - Kategorie - nova kategorie

URL adresa: https://api.protect6.cz/product_types/categories/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - název kategorie (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.category_id - ID nove kategorie

Typy produktu - Kategorie - nova podkategorie

URL adresa: https://api.protect6.cz/product_types/categories/CATEGORY_ID/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - název kategorie (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.category_id - ID nove kategorie

Typy produktu - Kategorie - maze kategorii

URL adresa: https://api.protect6.cz/product_types/categories/CATEGORY_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - Štítky - seznam

URL adresa: https://api.protect6.cz/product_types/tags

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID štítku
data[].tag - Název štítku

Typy produktu - Vyrobci - seznam vyrobcu

URL adresa: https://api.protect6.cz/product_types/manufacturers

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID vyrobce
data[].name - Název

Typy produktu - Servisy - seznam servisu

URL adresa: https://api.protect6.cz/product_types/services

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID servisu
data[].name - Název

Typy produktu - Zarucni doba - seznam typu zaruky

URL adresa: https://api.protect6.cz/product_types/complaint_type

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID
data[].name - Název

Typy produktu - novy typ produktu

URL adresa: https://api.protect6.cz/product_types/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Název typu produktu (povinná položka)
version - Verze typu produktu
category - ID kategorie typu produktu (povinná položka)
complaint_value - Záruka, zadává se počet (dnů apod.)
complaint_type - Typ jednotky k záruce
manufacturer_id - ID výrobce, na základe seznamu firem
service_id - ID servisu, na základe seznamu firem

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Pokud je True, tak je chyba v dané položce, jinak je False
error.version - Pokud je True, tak je chyba v dané položce, jinak je False
error.category - Pokud je True, tak je chyba v dané položce, jinak je False
error.complaint - Pokud je True, tak je chyba v dané položce, jinak je False
error.manufacturer_id - Pokud je True, tak je chyba v dané položce, jinak je False
error.service_id - Pokud je True, tak je chyba v dané položce, jinak je False

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.product_type_id - ID typ produktu

Typy produktu - detail typu produktu

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID typ produktu
data.name - Název
data.version - Verze
data.description - Popis typu produktu v html
data.category.id - ID kategorie
data.category.name - Název kategorie
data.company.id - ID firmy
data.company.name - Název firmy
data.manufacturer.id - ID výrobce
data.manufacturer.name - Název firmy výrobce
data.service.id - ID servisu
data.service.name - Název firmy servisu
data.complaint.name - Délka záruky
data.date_create - Datum vytvoření
data.url - Url obrazku
data.connections - Pocet propojeni
data.owner - Pokud je true, tak jde o vlasntika a muze editovat detaily
data.tags[].id - ID tagu
data.tags[].tag - Nazev tagu
data.images[].id - ID souboru
data.images[].name - Název souboru
data.images[].url - Url adresa souboru
data.files[].id - ID souboru
data.files[].name - Název souboru
data.files[].url - Url adresa souboru
data.files[].image - Pokud je 1 tak jde o obrázek jinak jde o soubor

Typy produktu - detail typu produktu - editace

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Název typu produktu (povinná položka)
version - Verze typu produktu
category - ID kategorie typu produktu (povinná položka)
complaint_value - Záruka, zadává se počet (dnů apod.)
complaint_type - Typ jednotky k záruce
manufacturer_id - ID výrobce, na základe seznamu firem
service_id - ID servisu, na základe seznamu firem

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Pokud je True, tak je chyba v dané položce, jinak je False
error.version - Pokud je True, tak je chyba v dané položce, jinak je False
error.category - Pokud je True, tak je chyba v dané položce, jinak je False
error.complaint - Pokud je True, tak je chyba v dané položce, jinak je False
error.manufacturer_id - Pokud je True, tak je chyba v dané položce, jinak je False
error.service_id - Pokud je True, tak je chyba v dané položce, jinak je False

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - detail typu produktu - editace popisu textoveho

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/edit/description

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
text - Popis produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - detail typu produktu - maze typ produktu

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - detail typu produktu - novy tag

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/tags/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - název zvoleného štítku (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - detail typu produktu - seznam štítků

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/tags

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID štítku
data[].tag - Název štítku

Typy produktu - detail typu produktu - maze dany stitek a jeho propojeni

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/tags/TAG_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - detail typu produktu - seznam produktu

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/products

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID produktu
data[].qr_code - QR kod produktu
data[].serial_number - seriove cislo produktu
data[].owner - Aktualni vlasntník produktu
data[].status.id - ID statusu
data[].status.name - Nazev statusu
data[].image - Url obrazku
data[].manufacturing_date - Datum vyroby

Typy produktu - detail typu produktu - seznam sablon na proavidelny servis

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/service_templates

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID template servisu
data[].one_step - Pokud je 1 tak jde o jednokrokový servis jinak jde o vícekrokový
data[].desc - U jednokrokového je zadán i popis
data[].manual.id - U vícekrokového servisu je manuál - ID manuálu
data[].manual.name - Název manuálu
data[].manual.serial - Seriové číslo manuálu
data[].manual.version.id - ID verze manuálu
data[].manual.version.name - Název verze manuálu
data[].connections - Pocet propojeni
data[].date_create - Datum vytvoření

Typy produktu - detail typu produktu - seznam souboru

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/files

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID obrazku/souboru
data[].name - nazev obrazku/souboru
data[].url - url adresa obrazku
data[].image - Pokud je 1 tak jde o obrazek, jinak jde o soubor

Typy produktu - detail typu produktu - nahrava novy soubor

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/files/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Files data:

file - Nahrava soubor k nahradnimu dilu, bud pobrazek nebo PDF a i jine typy souboru (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - detail typu produktu - maze soubor

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/files/FILE_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - detail typu produktu - seznam obrazku

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/images

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID obrazku/souboru
data[].name - nazev obrazku/souboru
data[].url - url adresa obrazku
data[].image - Pokud je 1 tak jde o obrazek, jinak jde o soubor

Typy produktu - detail typu produktu - nahrava novy obrazek

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/images/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Files data:

file - Nahrava soubor ve formatu obrazku (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - detail typu produktu - maze soubor

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/images/FILE_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - detail typu produktu - určuje primární obrázek

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/images/FILE_ID/primary

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - detail typu produktu - seznam nahradnich dilu

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/spare_parts

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID nahradniho dilu
data[].serial - vyrobni číslo
data[].name - název
data[].category.id - kategorie - ID
data[].category.name - kategorie - jmeno
data[].position - pozice manualu
data[].url - Url obrazku
data[].connections - propojeni na produkty/typy produktu

Typy produktu - detail typu produktu - pridani propojeni na nahradni dil

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/spare_parts/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
part_id - ID nahradniho dilu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.part_id - ID nahradniho dilu

Typy produktu - detail typu produktu - maze propojeni na nahradni dil

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/spare_parts/PART_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - detail typu produktu - seznam manualu

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/manuals

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID manualu
data[].serial - seriove číslo
data[].name - název
data[].main_lang.id - hlavni jazyk - ID
data[].main_lang.name - hlavni jazyk - jmeno
data[].version.id - verze manualu - ID
data[].version.name - verze manualu - nazev

Typy produktu - detail typu produktu - pridani spojeni s manualem manualu

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/manuals/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
manual_id - ID manualu (povinná položka)
version_id - ID verze manualu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typy produktu - detail typu produktu - odstranuje spojeni s manualem manualu

URL adresa: https://api.protect6.cz/product_types/PRODUCT_TYPE_ID/manuals/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
manual_id - ID manualu (povinná položka)
version_id - ID verze manualu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Produkt - seznam

URL adresa: https://api.protect6.cz/products

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
category - ID kategorie dle ktere se ma filtrovat a pokud je -1, tak vraci vse
status - ID statusu dle ktere se ma filtrovat a pokud je -1, tak vraci vse
owner - ID vlastnika (user ID nebo company ID) dle ktere se ma filtrovat a pokud je -1, tak vraci vse
owner_type - Pokud je 1 tak vzhledava v User ID, pokud je 2 tak filtruje v company ID
tag - Filtrovani dle stitku, pokud chci filtrovat pomoci vice polozek, tak je meni nimi carka
pg - Aktualni stranka (pokud je -1, tak vraci vse) od 1 a vice je strankovani
limit - Pocet polozek na stranku (default je 15)
name - Filtruje dle nazvu
serial - Filtruje dle serioveho cisla
qrcode - Filtruje dle QR kodu
order_by - Řadí dle položek (name, serial, qrcode, owner, category a status)
order_by_asc - Pokud je 1 tak řadí od A do Z, Pokud je 0 tak řadí od Z do A

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.list[].id - ID produktu
data.list[].qrcode - QR kod
data.list[].qrcode_alt - QR kod, ktery je vzdy viditelny ikdyz je qr kod skryt
data.list[].serial - seriove cislo produktu
data.list[].name - název
data.list[].category.id - kategorie - ID
data.list[].category.name - kategorie - jmeno
data.list[].status.id - status produktu - ID
data.list[].status.name - status produktu - jmeno
data.list[].owner.is_company - Aktualni vlastnik - Pokud jde o firmu tak je true
data.list[].owner.user.id - Aktualni vlastnik - uzivatel - ID
data.list[].owner.user.name - Aktualni vlastnik - uzivatel - jmeno
data.list[].owner.company.id - Aktualni vlastnik - firma - ID
data.list[].owner.company.name - Aktualni vlastnik - firma - jmeno
data.list[].url - Url obrazku
data.list[].tags[].id - ID tagu
data.list[].tags[].tag - Nazev tagu
data.page.actual - Aktualni stranka
data.page.number - Pocet polozek na stranku
data.page.count - Celkovy pocet polozek

Produkt - seznam produktu pro inventuru

URL adresa: https://api.protect6.cz/products/list/inventory

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
category - ID kategorie dle ktere se ma filtrovat a pokud je -1, tak vraci vse
status - ID statusu dle ktere se ma filtrovat a pokud je -1, tak vraci vse
owner - ID vlastnika (user ID nebo company ID) dle ktere se ma filtrovat a pokud je -1, tak vraci vse
owner_type - Pokud je 1 tak vzhledava v User ID, pokud je 2 tak filtruje v company ID
tag - Filtrovani dle stitku, pokud chci filtrovat pomoci vice polozek, tak je meni nimi carka
pg - Aktualni stranka (pokud je -1, tak vraci vse) od 1 a vice je strankovani
limit - Pocet polozek na stranku (default je 15)
name - Filtruje dle nazvu
serial - Filtruje dle serioveho cisla
qrcode - Filtruje dle QR kodu
order_by - Řadí dle položek (name, serial, qrcode, owner, category a status)
order_by_asc - Pokud je 1 tak řadí od A do Z, Pokud je 0 tak řadí od Z do A

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.list[].id - ID produktu
data.list[].qrcode - QR kod
data.list[].qrcode_alt - QR kod, ktery je vzdy viditelny ikdyz je qr kod skryt
data.list[].serial - seriove cislo produktu
data.list[].name - název
data.list[].category.id - kategorie - ID
data.list[].category.name - kategorie - jmeno
data.list[].status.id - status produktu - ID
data.list[].status.name - status produktu - jmeno
data.list[].owner.is_company - Aktualni vlastnik - Pokud jde o firmu tak je true
data.list[].owner.user.id - Aktualni vlastnik - uzivatel - ID
data.list[].owner.user.name - Aktualni vlastnik - uzivatel - jmeno
data.list[].owner.company.id - Aktualni vlastnik - firma - ID
data.list[].owner.company.name - Aktualni vlastnik - firma - jmeno
data.list[].url - Url obrazku
data.list[].tags[].id - ID tagu
data.list[].tags[].tag - Nazev tagu
data.page.actual - Aktualni stranka
data.page.number - Pocet polozek na stranku
data.page.count - Celkovy pocet polozek

Produkt - seznam produktu pro hromadny prevod

URL adresa: https://api.protect6.cz/products/list/transfer

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
category - ID kategorie dle ktere se ma filtrovat a pokud je -1, tak vraci vse
status - ID statusu dle ktere se ma filtrovat a pokud je -1, tak vraci vse
owner - ID vlastnika (user ID nebo company ID) dle ktere se ma filtrovat a pokud je -1, tak vraci vse
owner_type - Pokud je 1 tak vzhledava v User ID, pokud je 2 tak filtruje v company ID
tag - Filtrovani dle stitku, pokud chci filtrovat pomoci vice polozek, tak je meni nimi carka
pg - Aktualni stranka (pokud je -1, tak vraci vse) od 1 a vice je strankovani
limit - Pocet polozek na stranku (default je 15)
name - Filtruje dle nazvu
serial - Filtruje dle serioveho cisla
qrcode - Filtruje dle QR kodu
order_by - Řadí dle položek (name, serial, qrcode, owner, category a status)
order_by_asc - Pokud je 1 tak řadí od A do Z, Pokud je 0 tak řadí od Z do A

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.list[].id - ID produktu
data.list[].qrcode - QR kod
data.list[].qrcode_alt - QR kod, ktery je vzdy viditelny ikdyz je qr kod skryt
data.list[].serial - seriove cislo produktu
data.list[].name - název
data.list[].category.id - kategorie - ID
data.list[].category.name - kategorie - jmeno
data.list[].status.id - status produktu - ID
data.list[].status.name - status produktu - jmeno
data.list[].owner.is_company - Aktualni vlastnik - Pokud jde o firmu tak je true
data.list[].owner.user.id - Aktualni vlastnik - uzivatel - ID
data.list[].owner.user.name - Aktualni vlastnik - uzivatel - jmeno
data.list[].owner.company.id - Aktualni vlastnik - firma - ID
data.list[].owner.company.name - Aktualni vlastnik - firma - jmeno
data.list[].url - Url obrazku
data.list[].tags[].id - ID tagu
data.list[].tags[].tag - Nazev tagu
data.page.actual - Aktualni stranka
data.page.number - Pocet polozek na stranku
data.page.count - Celkovy pocet polozek

Produkty - Štítky - seznam

URL adresa: https://api.protect6.cz/products/tags

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID štítku
data[].tag - Název štítku

Produkty - Kategorie - seznam kategorii

URL adresa: https://api.protect6.cz/products/categories

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kategorie
data[].name - Název
data[].count - Pocet propojeni na polozky

Produkty - Statusy - seznam

URL adresa: https://api.protect6.cz/products/statuses

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kategorie
data[].name - Název kategorie
data[].steal - Hláška pokud je produkt ukraden
data[].info - Hláška jen informativního charakteru
data[].icon - Urk adresa ikony u kategorie
data[].color - Barva kategorie
data[].color_new.text - Barva textu kategorie
data[].color_new.border - Barva okraje kategorie
data[].color_new.background - Barva pozadí kategorie

Produkty - Statusy - seznam pro inventuru

URL adresa: https://api.protect6.cz/products/statuses/inventory

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kategorie
data[].name - Název kategorie
data[].steal - Hláška pokud je produkt ukraden
data[].info - Hláška jen informativního charakteru
data[].icon - Urk adresa ikony u kategorie
data[].color - Barva kategorie
data[].color_new.text - Barva textu kategorie
data[].color_new.border - Barva okraje kategorie
data[].color_new.background - Barva pozadí kategorie

Produkty - Vlastnici - seznam vlasntiku

URL adresa: https://api.protect6.cz/products/owners

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].is_company - Pokud je true jde o firemniho vlastnika
data[].id - ID uzivatele/firmy
data[].name - Jmeno uzivatele/firmy
data[].count - Pocet produktu

Produkty - Vytvoření nového produktu

URL adresa: https://api.protect6.cz/products/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Název produktu (povinná položka)
version - Verze produktu
type_id - Typ produktu
qrcode - QR kód produktu (povinná položka)
activator - Aktivátor ke QR kódu (povinná položka)
owner_type - Jde o typ vlastnictví (1 - výrobce, 2 - distributor, 3 - prodejce, 4 - majitel). Pokud se zadá hodnota 1 až 3 tak se nepočítá záruka, detaultně je nastavena hodnota Majitel
serial_number - Seriové číslo produktu (povinná položka)
serial_number_battery - Seriové číslo baterie
date_manufactured - Datum výroby/zadání do systému (povinná položka)
address_id - Pokud je zadáno, tak se nemusejí zadávat další parametry adresy (street, city, country a zip)
street - Ulice (povinná položka)
city - Město (povinná položka)
state - Konec
country - Země, pouze zpratka cs,en atd. (povinná položka)
zip - PSČ adresa (povinná položka)
price - Cena produktu v Kč
waranty_count - Zaruka na pocet cyklu
description - Krátký popis produktu
part[].id - ID náhradního dílu k produktu
part[].name - Název náhradního dílu k produktu
part[].serial_number - Seriové/vyrobní číslo náhradního dílu
part[].description - Krátký popis náhradního dílu

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané jméno
error.version - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané verze
error.qr_code - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané qr kód
error.activate_code - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané aktivační číslo qr kódu
error.serial_number - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané seriové číslo
error.date_manufactured - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané datum výroby
error.address.street - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané ulice
error.address.city - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané město
error.address.state - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadaný kraj
error.address.country - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané země
error.address.zip - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané PSČ
error.parts_data - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané chyba v náhradních dílech

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.product_qrcode - QR kód vytvořeného produktu
data.product_id - ID vytvořeného produktu

Produkty - detail produktu - editace

URL adresa: https://api.protect6.cz/products/PRODUCT_QR_CODE/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
alternative_name - Alternativni nazev produktu
serial - Seriove cislo (povinná položka)
product_type - ID typ produktu (povinná položka)
address_id - ID adresy zvolene (povinná položka)
complaint_date - Datum zaruky YYYY-MM-DD
price - Cena produktu v Kc
waranty_count - Delka zaruky na pocet cyklu

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Produkty - detail produktu - novy tag

URL adresa: https://api.protect6.cz/products/PRODUCT_QR_CODE/tags/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - název zvoleného štítku (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Produkty - detail produktu - seznam štítků

URL adresa: https://api.protect6.cz/products/PRODUCT_QR_CODE/tags

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID štítku
data[].tag - Název štítku

Produkty - detail produktu - maze dany stitek a jeho propojeni

URL adresa: https://api.protect6.cz/products/PRODUCT_QR_CODE/tags/TAG_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Produkty - detail produktu - seznam sablon na proavidelny servis

URL adresa: https://api.protect6.cz/products/PRODUCT_QR_CODE/service_templates

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID template servisu
data[].one_step - Pokud je 1 tak jde o jednokrokový servis jinak jde o vícekrokový
data[].desc - U jednokrokového je zadán i popis
data[].manual.id - U vícekrokového servisu je manuál - ID manuálu
data[].manual.name - Název manuálu
data[].manual.serial - Seriové číslo manuálu
data[].manual.version.id - ID verze manuálu
data[].manual.version.name - Název verze manuálu
data[].connections - Pocet propojeni
data[].date_create - Datum vytvoření

Vytvoření nového produktu

URL adresa: https://api.protect6.cz/product/new/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Název produktu (povinná položka)
version - Verze produktu
type_id - Typ produktu
qrcode - QR kód produktu (povinná položka)
activator - Aktivátor ke QR kódu (povinná položka)
owner_type - Jde o typ vlastnictví (1 - výrobce, 2 - distributor, 3 - prodejce, 4 - majitel). Pokud se zadá hodnota 1 až 3 tak se nepočítá záruka, detaultně je nastavena hodnota Majitel
serial_number - Seriové číslo produktu (povinná položka)
serial_number_battery - Seriové číslo baterie
date_manufactured - Datum výroby/zadání do systému (povinná položka)
address_id - Pokud je zadáno, tak se nemusejí zadávat další parametry adresy (street, city, country a zip)
street - Ulice (povinná položka)
city - Město (povinná položka)
state - Konec
country - Země, pouze zpratka cs,en atd. (povinná položka)
zip - PSČ adresa (povinná položka)
description - Krátký popis produktu
price - Cena produktu v Kč
waranty_count - Zaruka na pocet cyklu
part[].id - ID náhradního dílu k produktu
part[].name - Název náhradního dílu k produktu
part[].serial_number - Seriové/vyrobní číslo náhradního dílu
part[].description - Krátký popis náhradního dílu

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané jméno
error.version - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané verze
error.qr_code - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané qr kód
error.activate_code - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané aktivační číslo qr kódu
error.serial_number - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané seriové číslo
error.date_manufactured - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané datum výroby
error.address.street - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané ulice
error.address.city - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané město
error.address.state - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadaný kraj
error.address.country - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané země
error.address.zip - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané PSČ
error.parts_data - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané chyba v náhradních dílech

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.product_qrcode - QR kód vytvořeného produktu

Kontroluje produkt a zobrazuje jeho detailní informace (nejde o vlastníka produktu)

URL adresa: https://api.protect6.cz/product/check

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
update - pokud je 1, tak neukládá informace o načtení produktu

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID produktu
data.qr_code - QR kód produktu (pokud nemá produkt oficiálně QR kód tak vrací prázdnou hodnotu)
data.qr_code_alt - Skrytý QR kód produktu, pokud produkt nemá QR kód tak zde je interní identifikátor produktu
data.view.qrcode_set - Zobrazuje dodatečné informace, protože produkt má veřejný QR kód
data.ibeacon_active - True/False - Pokud je true, tak produkt má i iBeacon nadefinovaný
data.ibeacon - Identifikační číslo iBeacone zařízení
data.tariffs.type - Typ vybraneho tarifu jeho ID, muze slouzit na kontrolu s firemnim tarifem, ktery je aktualni
data.tariffs.data[TARIFFS_PARAMETER_ID] - ID parametru a pokud je true, tak je povoleno, jinak zamitnuto
data.serial_number - Seriové číslo produktu
data.name - Název produktu
data.version - Verze produktu
data.stolen - Pokud je produkt ukraden tak vrací 1, jinak 0
data.status - Aktuální status produktu
data.category.color_new.text - Aktuální status produktu barva textu
data.category.color_new.border - Aktuální status produktu barva okrajů
data.category.color_new.background - Aktuální status produktu barva pozadí
data.date - Datum vytvoření/výroby produktu
data.main_photo - Hlavní foto produktu, které je definované
data.photos[] - Pole s url adresami na fotky produktu
data.owner - True/False - pokud je true, tak jde o aktualniho vlastnika produktu

Kontroluje produkt a zobrazuje jeho detailní informace (jde o vlastníka produktu)

URL adresa: https://api.protect6.cz/product/check

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
update - pokud je 1, tak neukládá informace o načtení produktu

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID produktu
data.qr_code - QR kód produktu (pokud nemá produkt oficiálně QR kód tak vrací prázdnou hodnotu)
data.qr_code_alt - Skrytý QR kód produktu, pokud produkt nemá QR kód tak zde je interní identifikátor produktu
data.qr_code_wait_to_finish_buy - Pokud je true, tak čeká na dokončení přidání qr kódu k produktu
data.order_mark.id - ID objednavky, ktera je propojena s produktem
data.order_mark.status - Status objednavky kde status 1 - nova objednavka, 2 - ceka na zaplaceni, 3 - zaplaceno ceka na prideleni znamky, 6 - dokonceno, 7 - zruseno
data.view.qrcode_set - Zobrazuje dodatečné informace, protože produkt má veřejný QR kód
data.ibeacon_active - True/False - Pokud je true, tak produkt má i iBeacon nadefinovaný
data.ibeacon - Identifikační číslo iBeacone zařízení
data.tariffs.type - Typ vybraneho tarifu jeho ID, muze slouzit na kontrolu s firemnim tarifem, ktery je aktualni
data.tariffs.data[TARIFFS_PARAMETER_ID] - ID parametru a pokud je true, tak je povoleno, jinak zamitnuto
data.serial_number - Seriové číslo produktu
data.name - Název produktu
data.version - Verze produktu
data.product_type_id - ID typ produktu
data.type_alternative_name - True/False posila pokud je apternativni nazev jako primarni, tak je True, jinak je false a vraci promenne stejne polozky
data.type_name - Verze produktu
data.type_version - Název typu produktu
data.type_category.id - ID kategorie typu produktu
data.type_category.name - Název kategorie typu produktu
data.stolen - Pokud je produkt ukraden tak vrací 1, jinak 0
data.status - Aktuální status produktu
data.date - Datum vytvoření/výroby produktu
data.price - Cena produktu v Kč
data.main_photo - Hlavní foto produktu, které je definované
data.photos[] - Pole s url adresami na fotky produktu
data.category.color - Barva kategorie
data.category.color_new.text - Aktuální status produktu barva textu
data.category.color_new.border - Aktuální status produktu barva okrajů
data.category.color_new.background - Aktuální status produktu barva pozadí
data.category.icon - Ikona kategorie
data.owner - True/False - pokud je true, tak jde o aktualniho vlastnika produktu
data.tags[].id - ID kategorie
data.tags[].id - Název kategorie
data.tags_view - Pokud je true, tak zobrazuje tagz u produktu
data.address_id - ID Adresy
data.address.name - Adresa, název
data.address.street - Ulice
data.address.city - Město
data.address.state - Stát/Kraj
data.address.country - Země
data.address.zip - PSČ
data.address.lat - Geolokace zeměpisná šířka
data.address.lng - Geolokace zeměpisná délka
data.owner_data.name - Název vlastníka
data.owner_data.type - Typ vlastnictví
data.temporary_owner - True/False - pokud je true tak jde pouze o přechodného vlastníka (například při servisu)
data.temporary_owner_data.name - Přechodný vlastník
data.temporary_owner_data.type - Přechodný typ vlastnictví
data.distance - Ujetý počet km
data.cycle - Aktuální počet syklů
data.next_service - Vraci do promenne příští plánovaný servis
data.insurance_set - True/False - pokud je true, tak je založeno pojištění u produktu
data.insurance_end - Datum do kdy platí pojištění
data.inventory_set - True/False - pokud je true, tak je zobrazeno tlačítko na inventuru
data.inventory_status - Aktuální status produktu u inventury
data.inventory_date - Datum inventury u produktu
data.inventory_category.color - Barva kategorie pro inventuru
data.inventory_category.color_new.text - Barva textu kategorie pro inventuru
data.inventory_category.color_new.border - Barva okraje kategorie pro inventuru
data.inventory_category.color_new.background - Barva pozadí kategorie pro inventuru
data.inventory_category.icon - Ikona kategorie pro inventuru
data.note_product.name - Popis produktu (vkládá i název u výroby je to pozice na skladě)
data.note_product.value - Popis produktu, to co zadal uživatel
data.reservation_data[].id - ID rezervace
data.reservation_data[].name - Název rezervace
data.reservation_data[].category - Kategorie rezervace
data.reservation_data[].status - Stav rezervace
data.reservation_data[].place.status - Pokud je status true, tak je urceno i misto servisu
data.reservation_data[].place.data.id - ID mista servisu
data.reservation_data[].place.data.name - Název místa servisu
data.reservation_data[].place.data.ic - IČ servisu
data.reservation_data[].place.data.dic - DIČ servisu
data.reservation_data[].place.data.phone - Telefonní číslo
data.reservation_data[].place.data.email - E-mail
data.reservation_data[].place.data.web - Webová stránka
data.reservation_data[].place.data.address.street - Ulice
data.reservation_data[].place.data.address.city - Město
data.reservation_data[].place.data.address.state - Konec
data.reservation_data[].place.data.address.country - Stát
data.reservation_data[].place.data.address.zip - PSČ
data.reservation_data[].place.data.address.geo.latitude - Zeměpisná šířka
data.reservation_data[].place.data.address.geo.longitude - Zeměpisná délka
data.reservation_data[].date - Datum rezervace
data.complaint.id - ID reklamace
data.complaint.active - Pokud je true, tak je aktivní
data.complaint.date - Datum do kdy jsou možné reklamace
data.complaint.extended - Pokud je true, tak prodloužená záruka již byla objednána
data.complaint.btn - Pokud je true, tak zobrazuje tlačítko na objednání prodloužené záruky
data.complaint.url - Url adresa na objednání prodloužené záruky
data.group[].id - ID skupiny produktů
data.group[].serial_number - Seriové číslo produktu
data.group[].qr_code - QR kód produktu
data.group[].name - Název produktu
data.group[].version - Verze produktu
data.view.change_owner - Zobrazit položky - změna vlasntika
data.view.change_steal - Zobrazit položky v otázce - nahlaseni zruseni ztráty
data.view.service_info - Zobrazení dané položky - tlacitko na zobrazeni dalsich informaci
data.view.basic_info - Zobrazení dané položky - zakladni informace
data.view.specification_list - Zobrazení dané položky - seznam technickych dokumemtu
data.view.invoice_list - Zobrazení dané položky - seznam faktur
data.view.photo_list - Zobrazení dané položky - seznam fotek
data.view.photo_add - Zobrazit položky v otázce - pridani fotky
data.view.manuals - Zobrazení dané položky - manualy
data.view.parts - Zobrazení dané položky - nahradni dily
data.view.questions - Zobrazení dané položky - otazky
data.view.questions_add - Zobrazení položek v otázku - zeptejte se pridani
data.view.service - Zobrazení dané položky - servis
data.view.service_add - Zobrazení dané položky - servis novy
data.view.owner_list - Zobrazení dané položky - seznam majitelu
data.view.service_places - Zobrazení dané položky - seznam servisnich mist
data.view.history_data - Zobrazení dané položky - seznam historie
data.view.back_owner - Zobrazení dané položky - vraci produkt vlastnikovi
data.view.delete_product - Zobrazení dané položky - maze produkt z databaze
data.view.repase_product - Zobrazení dané položky - obnovuje produkt z databaze
data.view.confirm_product - Zobrazení dané položky - potvrzuje produkt
data.view.stop_product - Zobrazení dané položky - ukoncuje produkt
data.view.insurance_add - Zobrazení položek v otázku - Ukazuje tlacitko pro pojisteni
data.view.inventory_status_checked - Zobrazení dané položky - Zobrazuje tlacitko na potvrzeni inventury
data.view.inventory_status_notfind - Zobrazení dané položky - Zobrazuje tlacitko na nenalezeni inventury
data.view.reservation_data - Zobrazení dané položky - Zobrazuje data na rezervaci
data.view.reservation_new - Zobrazení položek v otázku - Ukazuje tlacitko na vytvoreni rezervace
data.view.go_to_service - Zobrazení položek v otázku - Ukazuje tlacitko na predani na služby
data.view.complaint - Zobrazení dané položky - Zobrazuje tlacitko na reklamaci
data.view.group - Zobrazení položek v otázku - Ukazuje tlacitko skupiny
data.view.cycle - Zobrazení dané položky - Zobrazuje cyklus
data.view.change_cycle - Zobrazit položky v otázce - nahlaseni změny v počtu cyklu
data.view.faq - Zobrazení dané položky - FAQ otázky v aplikaci
data.view.next_service - Zobrazení dané položky - Zobrazuje planovany servis dalsi
data.empty.basic_info - Zobrazení dané položky (pokud je true, tak je položka prázdná) - zakladni informace
data.empty.specification_list - Zobrazení dané položky (pokud je true, tak je položka prázdná) - seznam technickych dokumemtu
data.empty.invoice_list - Zobrazení dané položky (pokud je true, tak je položka prázdná) - seznam faktur
data.empty.photo_list - Zobrazení dané položky (pokud je true, tak je položka prázdná) - seznam fotek
data.empty.manuals - Zobrazení dané položky (pokud je true, tak je položka prázdná) - manualy
data.empty.parts - Zobrazení dané položky (pokud je true, tak je položka prázdná) - nahradni dily
data.empty.questions - Zobrazení dané položky (pokud je true, tak je položka prázdná) - otazky
data.empty.service - Zobrazení dané položky (pokud je true, tak je položka prázdná) - servis
data.empty.owner_list - Zobrazení dané položky (pokud je true, tak je položka prázdná) - seznam majitelu
data.empty.history_data - Zobrazení dané položky (pokud je true, tak je položka prázdná) - seznam historie
data.empty.faq - Zobrazení dané položky (pokud je true, tak je položka prázdná) - FAQ otázky v aplikaci

Metoda na zjistovani aktualniho tarifu u produktu (nastavuje ten ktery se ma zobrazit)

URL adresa: https://api.protect6.cz/product/tariffs

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.tariffs.type - Typ vybraneho tarifu jeho ID, muze slouzit na kontrolu s firemnim tarifem, ktery je aktualni
data.tariffs.data[TARIFFS_PARAMETER_ID] - ID parametru a pokud je true, tak je povoleno, jinak zamitnuto

Metoda na přidání/změnu qr kódu u daného produktu

URL adresa: https://api.protect6.cz/product/change_code

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
code - QR kód nový k danému produktu (povinná položka)
activation - Aktivační kód k danému QR kódu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.code - Pokud je true, tak je chyba v QR kodu
error.activation - Pokud je true, tak je chyba v aktivačním kódu

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Metoda na koupeni kodu k danemu produktu

URL adresa: https://api.protect6.cz/product/buy/info

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
country - Zvolena zeme aktualni (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.price - Cena formatovana znamky
data.currency - Aktualni mena
data.summary.mark - Cena znamky
data.summary.delivery - Cena dopravy
data.summary.all - Cena celkem
data.summary_gate.mark - Cena znamky / neformatovana
data.summary_gate.delivery - Cena dopravy / neformatovana
data.summary_gate.all - Cena celkem / neformatovana

Metoda na koupeni kodu k danemu produktu - koupeni produktu

URL adresa: https://api.protect6.cz/product/buy/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
full_name - Dorucovaci adresa Cele jmeno (povinná položka)
email - Dorucovaci adresa e-mail (povinná položka)
phone - Dorucovaci adresa telefon
street - Dorucovaci adresa Ulice (povinná položka)
city - Dorucovaci adresa Mesto (povinná položka)
state - Dorucovaci adresa Kraj
zip - Dorucovaci adresa PSC (povinná položka)
country - Dorucovaci adresa Zeme (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.address.name - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa Cele jmeno
error.address.email - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa email
error.address.phone - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa telefon
error.address.street - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa ulice
error.address.city - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa mesto
error.address.state - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa kraj
error.address.zip - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa PSC

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.order_id - ID objednavky

Odesílá majiteli produktu zprávu

URL adresa: https://api.protect6.cz/product/message

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
text - Textová zpráva pro majitele produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.email - Pokud je true, tak je chyba v e-mailu
error.name - Pokud je true, tak je chyba ve jmenu
error.phone - Pokud je true, tak je chyba v telefonu
error.desc - Pokud je true, tak je chyba v textu pro majitele

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahlášení produktu jako ukradeného

URL adresa: https://api.protect6.cz/product/steal/on

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahlášení produktu jako navráceno vlastnictví

URL adresa: https://api.protect6.cz/product/steal/off

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Vrací seznam aktuálních majitelů produktu

URL adresa: https://api.protect6.cz/product/owner/list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].name - Jméno majitele
data[].ownership - Typ vlastnictví
data[].date_end - Datum ukončení nebo aktuální status

Vrací seznam aktuálních majitelů produktu - verze 2

URL adresa: https://api.protect6.cz/product/owner/list_v2

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.actual.name - Název hlavičky pro daný typ zobrazení (aktuální majitel)
data.actual.list[].name - Jméno majitele/firmy nebo e-mail pokud není uživatel zaregistrovaný zatím
data.actual.list[].name_none - Pokud je true, tak uživatel ještě nebyl zaregistrován
data.actual.list[].user.id - ID uživatele
data.actual.list[].company.id - ID firmy
data.actual.list[].ownership.status - Typ vlastnictví ID
data.actual.list[].ownership.name - Typ vlastnictví název
data.actual.list[].ownership.color.text - Barva textu
data.actual.list[].ownership.color.border - Barva okrajů
data.actual.list[].ownership.color.background - Barva pozadí
data.actual.list[].date.start - Datum začátku
data.actual.list[].date.end - Datum ukončení
data.temporary.name - Název hlavičky pro daný typ zobrazení (přechodný majitel)
data.temporary.list[].name - Jméno majitele/firmy nebo e-mail pokud není uživatel zaregistrovaný zatím
data.temporary.list[].name_none - Pokud je true, tak uživatel ještě nebyl zaregistrován
data.temporary.list[].user.id - ID uživatele
data.temporary.list[].company.id - ID firmy
data.temporary.list[].ownership.status - Typ vlastnictví ID
data.temporary.list[].ownership.name - Typ vlastnictví název
data.temporary.list[].ownership.color.text - Barva textu
data.temporary.list[].ownership.color.border - Barva okrajů
data.temporary.list[].ownership.color.background - Barva pozadí
data.temporary.list[].date.start - Datum začátku
data.temporary.list[].date.end - Datum ukončení
data.waiting.name - Název hlavičky pro daný typ zobrazení (Čeká na potvrzení)
data.waiting.list[].name - Jméno majitele/firmy nebo e-mail pokud není uživatel zaregistrovaný zatím
data.waiting.list[].name_none - Pokud je true, tak uživatel ještě nebyl zaregistrován
data.waiting.list[].user.id - ID uživatele
data.waiting.list[].company.id - ID firmy
data.waiting.list[].ownership.status - Typ vlastnictví ID
data.waiting.list[].ownership.name - Typ vlastnictví název
data.waiting.list[].ownership.color.text - Barva textu
data.waiting.list[].ownership.color.border - Barva okrajů
data.waiting.list[].ownership.color.background - Barva pozadí
data.waiting.list[].date.start - Datum začátku
data.waiting.list[].date.end - Datum ukončení
data.old.name - Název hlavičky pro daný typ zobrazení (Předchozí majitelé)
data.old.list[].name - Jméno majitele/firmy nebo e-mail pokud není uživatel zaregistrovaný zatím
data.old.list[].name_none - Pokud je true, tak uživatel ještě nebyl zaregistrován
data.old.list[].user.id - ID uživatele
data.old.list[].company.id - ID firmy
data.old.list[].ownership.status - Typ vlastnictví ID
data.old.list[].ownership.name - Typ vlastnictví název
data.old.list[].ownership.color.text - Barva textu
data.old.list[].ownership.color.border - Barva okrajů
data.old.list[].ownership.color.background - Barva pozadí
data.old.list[].date.start - Datum začátku
data.old.list[].date.end - Datum ukončení

Seznamu typ, kterym muze predat produkt

URL adresa: https://api.protect6.cz/product/owner/change/owners

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID typu předání
data[].name - Název typu
data[].icon - Ikona typu předání
data[].color - Barva typu předání

Seznam firem, kterým se může předat produkt

URL adresa: https://api.protect6.cz/product/owner/change/company_list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID firmy
data[].name - Název firmy

Smazání produktu

URL adresa: https://api.protect6.cz/product/owner/change/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Obnovení produktu

URL adresa: https://api.protect6.cz/product/owner/change/repase

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Potvrzení převzetí produktu

URL adresa: https://api.protect6.cz/product/owner/change/confirm

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Zrušení převzetí produktu

URL adresa: https://api.protect6.cz/product/owner/change/stop

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Vytvari nove prevzeti produktu

URL adresa: https://api.protect6.cz/product/owner/change/make

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
company_id - ID firmy, které se předává produkt nebo (povinná položka)
email_owner - email uživatele kterému se předává produkt (povinná položka)
type_name - Typ nového vlastnictví, je zadáváno ID typu (povinná položka)
group_change_all - Pokud chce uživatel změnit majitele u všech produktů v rámci skupiny produktů tak je true
service_owner - vkládá nového majitele tzv. mezifirmu pokud je položka true, jinak nevkládá nic
service_owner_type_name - typ vlastnictví mezimajitele, je zadáváno ID typu
service_owner_company_id - ID firmy mezimajitele, pokud je zadán mezimajitel, jinak ne

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Funkce ktera umoznuje prodejci/vyrobci/distributorovi prevzit produkt na servis

URL adresa: https://api.protect6.cz/product/owner/change/go_to_service

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Vraci produkt majiteli

URL adresa: https://api.protect6.cz/product/owner/change/back

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nastavuje stav inventury na zkontrolovano

URL adresa: https://api.protect6.cz/product/owner/change/inventory_checked

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nastavuje stav inventury na nenalezeno

URL adresa: https://api.protect6.cz/product/owner/change/inventory_notfind

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Zobrazuje seznam rezervací servisu

URL adresa: https://api.protect6.cz/product/reservation/list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID rezervace
data[].name - Název rezervace
data[].category - Typ rezervace
data[].status - Aktuální status rezervace
data[].place.status - Pokud je status true, tak je urceno i misto servisu
data[].place.data.id - ID mista servisu
data[].place.data.name - Název místa servisu
data[].place.data.ic - IČ servisu
data[].place.data.dic - DIČ servisu
data[].place.data.phone - Telefonní číslo
data[].place.data.email - E-mail
data[].place.data.web - Webová stránka
data[].place.data.address.street - Ulice
data[].place.data.address.city - Město
data[].place.data.address.state - Konec
data[].place.data.address.country - Stát
data[].place.data.address.zip - PSČ
data[].place.data.address.geo.latitude - Zeměpisná šířka
data[].place.data.address.geo.longitude - Zeměpisná délka
data[].date - Datum rezervace

Vrací seznam stavu rezervace servisu

URL adresa: https://api.protect6.cz/product/reservation/status

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID statusu rezervace
data[].name - Název statusu

Vytváří novou rezervaci servisu

URL adresa: https://api.protect6.cz/product/reservation/new

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
name - Název rezervace (povinná položka)
status - ID statusu rezervace (povinná položka)
place - ID servisního místa, kde bude servis probíhat (jde o API příkaz: Seznam všech servisních míst - /service_places )

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Potvrzuje rezervaci servisu

URL adresa: https://api.protect6.cz/product/reservation/confirm

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
reservation_id - ID rezervace (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Ruší rezervaci servisu

URL adresa: https://api.protect6.cz/product/reservation/stop

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
reservation_id - ID rezervace (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nacitani zakladnich informaci

URL adresa: https://api.protect6.cz/product/basic_info

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.desc - Html popis informací o produktu
data.edit.desc - Html popis informací o produktu
data.edit.type_desc - Html popis informací o typu produktu - nema se editovat

Aktualizuje základní informace

URL adresa: https://api.protect6.cz/product/update

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
name - Název produktu (povinná položka)
desc - Popis produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nacitani rychlosti a zaznam jizdy

URL adresa: https://api.protect6.cz/product/cyclometer

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
latcyclo - Aktuální geolokace pro cyklometr - latitude (povinná položka)
lngcyclo - Aktuální geolokace pro cyklometr - longitude (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.speed - Vrací vypočítanou rychlost, dle změny GPS

Nacitani historie na tento produkt

URL adresa: https://api.protect6.cz/product/history

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].user - Jméno uživatele
data[].date - Datum vytvoření
data[].thumb - Ikona uživatele
data[].user_abbr - Zkratka jména uživatele na dva znaky
data[].user_color - Barva uživatele
data[].desc - Popis historie co se stalo
data[].ip - ID adresa nebo ID zařízení kde se historie stala
data[].geo.latitude - GPS lokace události
data[].geo.longitude - GPS lokace události
data[].url.type - ID typ produktu
data[].url.product - ID produktu
data[].url.question.type - Typ otázky/servisu (1 - rychlý dotaz, 2 - mimořádný servis, 3 - pravidelný servis, 4 - rezervace servisu)
data[].url.question.id - ID otázky/servisu

Nacitani FAQ seznam informací s odpověďmi

URL adresa: https://api.protect6.cz/product/faq

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID FAQ otázky
data[].user.id - ID uživatele
data[].user.name - Jméno uživatele
data[].user.abbr - Zkratka uživatele
data[].user.icon - Ikona uživatele
data[].user.color - Barva uživatele
data[].type_id - ID typ produktu
data[].product_id - ID produktu
data[].ask - Otázka
data[].answer - Odpověď na otázku
data[].date_create - Datum vytvoření
data[].manual[].manual.id - ID manuálu
data[].manual[].manual.serial - Seriové číslo manuálu
data[].manual[].manual.name - Název manuálu
data[].manual[].manual.lang - Zkratka jayzka ve kterém je manuál
data[].manual[].manual.lang_name - Celé jméno jazyka manuálu
data[].manual[].manual.step_type - Pokud jde o krokový manuál, tak je true
data[].manual[].version - Verze manuálu
data[].manual[].capitol.id - ID kapitoly manuálu
data[].manual[].capitol.name - Název manuálu
data[].manual[].data.manual_id - ID manuálu
data[].manual[].data.manual_version - ID verze manuálu
data[].manual[].data.manual_data_id - ID kapitoly manuálu
data[].part[].id - ID náhradního dílu
data[].part[].name - Název náhradního dílu
data[].part[].serial_number - Seriové číslo dílu
data[].part[].category.id - ID kategorie nahradniho dilu
data[].part[].category.name - Nazev kategorie nahradniho dilu
data[].part[].desc - Popis náhradního dílu
data[].part[].url - Url adresa na obrázek náhradního dílu
data[].question[].id - ID rychlého dotazu
data[].question[].name - Název rychlého dotazu
data[].edit - Pokud je true, tak uživatel máí možnost editovat FAQ otázku

Načítá seznam fotek k produktu

URL adresa: https://api.protect6.cz/product/photos/list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].name - Název souboru
data[].url - Url adresa souboru fotky
data[].type - Pokud je 1 tak jde o fotku u typu produktu
data[].edit - Pokud je true, tak jde editovat, protoze je to v ramci produktu

Maze fotku u produktu

URL adresa: https://api.protect6.cz/product/photos/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
photo_number - Číslo fotky v pořadí zobrazených (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Určuje primární fotku u produktu

URL adresa: https://api.protect6.cz/product/photos/primary

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
photo_number - Číslo fotky v pořadí zobrazených (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahrává novou fotografii k seznamu fotek

URL adresa: https://api.protect6.cz/product/photos/upload

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
image - Název souboru, který se bude ukládat na server (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.image - Hash, který se používá k identifikaci uploadu fotky na server viz. /upload

Nahrává novou fotografii k seznamu fotek - nová verze nahrávání klasická

URL adresa: https://api.protect6.cz/product/photos/upload/v2

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Files data:

image - Souborl ktery chceme nahrat na server (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nahrává nove fotky k seznamu fotek

URL adresa: https://api.protect6.cz/product/photos/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
number - Počet fotek, ktere se maji nahrat (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.image[] - Hash, který se používá k identifikaci uploadu fotky na server viz. /upload (jde o více hashů v poli)

Nacitani technickou specifikaci k danemu produktu

URL adresa: https://api.protect6.cz/product/specification

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID souboru
data[].name - Název souboru
data[].url - Url adresa souboru
data[].image - Pokud je true, tak jde o obrázek, jinak jde o jiný typ souboru
data[].edit - Pokud je true, tak jde editovat, protoze je to v ramci produktu

Nacitani technickou specifikaci k danemu produktu - pridava soubor

URL adresa: https://api.protect6.cz/product/specification/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Files data:

specs - Souborl ktery chceme nahrat na server (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nacitani technickou specifikaci k danemu produktu - maze soubor

URL adresa: https://api.protect6.cz/product/specification/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
file_id - ID souboru, ktery chceme smazat (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nacitani seznam faktur/zarucni listy

URL adresa: https://api.protect6.cz/product/invoice

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID souboru
data[].name - Název souboru
data[].url - Url adresa souboru
data[].image - Pokud je true, tak jde o obrázek, jinak jde o jiný typ souboru

Nacitani seznam faktur/zarucni listy - pridava soubor

URL adresa: https://api.protect6.cz/product/invoice/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Files data:

invoice - Souborl ktery chceme nahrat na server (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Nacitani seznam faktur/zarucni listy - maze soubor

URL adresa: https://api.protect6.cz/product/invoice/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
file_id - ID souboru, ktery chceme smazat (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Seznam manualu k produktu

URL adresa: https://api.protect6.cz/product/manuals/list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID manuálu
data[].serial - Identifikační číslo manuálu veřejné
data[].name - Název manuálu
data[].language - Defaultní jayzk manuálu
data[].version.id - ID verze manuálu přiřazená k produktu
data[].version.name - Název verze manuálu přiřazená k produktu
data[].edit - Pokud je true, tak jde editovat, protoze je to v ramci produktu

Seznam kapitol k manuálu

URL adresa: https://api.protect6.cz/product/manuals/chapter

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
manual_id - ID manuálu (povinná položka)
version_id - ID verze manuálu (povinná položka)
lang_manual - Jazyk manuálu, ve kterém chceme ať se manuál zobrazí

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kapitoly
data[].number - Číslo kapitoly
data[].must_be_image - Pokud je true, tak u krokovového manuálu je nutné zadat obrázek při potvrzení kroku
data[].name - Název kapitoly

Detailu manuálu

URL adresa: https://api.protect6.cz/product/manuals/detail

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
manual_id - ID manuálu (povinná položka)
version_id - ID verze manuálu (povinná položka)
chapter_id - ID kapitoly manuálu (povinná položka)
lang_manual - Jazyk manuálu, ve kterém chceme ať se manuál zobrazí

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.name - Název kapitoly
data.text - Text v HTML
data.language - Aktuální jayzk kapitoly
data.questions[].id - ID otázky
data.questions[].name - Název otázky
data.questions[].product_serial_number - Seriové číslo produktu
data.questions[].product_name - Název produktu
data.parts[].id - ID náhradního dílu
data.parts[].name - Název náhradního dílu
data.parts[].serial_number - Seriové číslo náhradního dílu

Kategorie nahradnich dilu

URL adresa: https://api.protect6.cz/product/parts/categories

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kategorie
data[].name - Název kategorie

Seznam nahradnich dilu

URL adresa: https://api.protect6.cz/product/parts/list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID náhradního dílu
data[].serial_number - Seriové číslo náhradního dílu
data[].name - Název náhradního dílu
data[].desc - Popis náhradního dílu
data[].position - Pozice náhradního dílu
data[].category.id - ID kategorie
data[].category.name - Název kategorie
data[].url - Obrázek náhradního dílu
data[].edit - Pokud je true, tak jde editovat, protoze je to v ramci produktu

Tvorba nahradniho dilu

URL adresa: https://api.protect6.cz/product/parts/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
name - Název náhradního dílu (povinná položka)
serial_number - Seriove cislo (povinná položka)
category_id - ID kategorie (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Detail nahradniho dilu

URL adresa: https://api.protect6.cz/product/parts/detail

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
part_id - ID náhradního dílu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID náhradního dílu
data.main_image - Hlavni obrazek nahradniho dilu
data.serial_number - Seriové/výrobní číslo náhradního dílu
data.name - Název náhradního dílu
data.position - Pozice náhradního dílu
data.desc - Popis náhradního dílu
data.category.id - ID kategorie
data.category.name - Název kategorie
data.manufacturer.id - ID výrobce
data.manufacturer.name - Název výrobce
data.variables[].id - ID proměnné
data.variables[].name - Název variabilní promenné
data.variables[].value - Hodnota variabilní promenné
data.alternative.view - Pokud má alternativy, tak tato položka je true
data.alternative.list[].id - ID alternativy
data.alternative.list[].name - Název alternativy
data.alternative.list[].desc - Popis náhradního dílu
data.alternative.list[].serial_number - Výrobní číslo náhradního dílu
data.alternative.list[].category.id - ID kategorie
data.alternative.list[].category.name - Název kategorie
data.alternative.list[].url - Obrázek náhradního dílu
data.alternative_main.id - ID náhradního dílu pokud je tento díl někomu alternativa
data.alternative_main.name - Název náhradního dílu pokud je tento díl někomu alternativa
data.alternative_main.desc - Popis náhradního dílu
data.alternative_main.serial_number - Výrobní číslo náhradního dílu
data.alternative_main.category.id - ID kategorie
data.alternative_main.category.name - Název kategorie
data.alternative_main.url - Obrázek náhradního dílu
data.alternative_main.view - Je true pokud je tento díl někomu alternativa
data.preorder - Pokud je true, tak náhradní díl je možné i poptat
data.files[].name - Název souboru
data.files[].url - Url adresa souboru
data.files[].image - Pokud jde o obrázek, tak je true

Smazani nahradniho dilu

URL adresa: https://api.protect6.cz/product/parts/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
part_id - ID náhradního dílu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Predobjednavka na nahradni dil

URL adresa: https://api.protect6.cz/product/parts/preorder

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
part_id - ID náhradního dílu (povinná položka)
part_number - Počet kusů v poptávce pro náhradním dílu (povinná položka)
part_desc - Dodatečný popis u poptávky

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Seznam kategorii u otázek

URL adresa: https://api.protect6.cz/product/questions/category

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kategorie
data[].name - Název kategorie

Seznam rychlých otázek

URL adresa: https://api.protect6.cz/product/questions/list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID otázky
data[].name - Název otázky
data[].category - ID kategorie
data[].view - Pokud je true, tak otázka již byla přečtena uživatelem
data[].date_create - Datum vytvoření

Detail rychlé otázky

URL adresa: https://api.protect6.cz/product/questions/detail

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
question_id - ID otázky (povinná položka)
last_question_id - Poslední přidané ID odpovědi v rámci otázky

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID otázky
data.name - Název otázky
data.category - ID kategorie
data.date_create - Datum vytvoření
data.repeat - Pokud na otázku je možné odpovědět tak je true
data.message_last_id - Poslední ID otázky, které je možné odesílat do last_question_id na načtení jen omezených informací
data.message_new - Pokud je true, tak se vkládá další odpovědi k otázce
data.messages[].message - Text jednotlivé odpovědi
data.messages[].user.id - ID uživatele
data.messages[].user.name - Jmémo uživatele
data.messages[].user.abbr - Zkratka jména uživatele
data.messages[].user.icon - Url adresa ikony uživatele
data.messages[].user.color - Barva uživatele
data.messages[].message_private.allow - Pokud jde o privátní zprávu tak je true
data.messages[].message_private.from - Privátní zpráva od uživatele
data.messages[].message_private.to - Privátní zpráva pro uživatele
data.messages[].date - Datum vytvoření
data.messages[].image[].id - ID obrázku
data.messages[].image[].name - Název obrázku
data.messages[].image[].hash - Hash obrázku
data.messages[].image[].url - Url adresu obrázku
data.messages[].part.id - ID náhradního dílu
data.messages[].part.serial_number - Seriové číslo náhradního dílu
data.messages[].part.name - Název náhradního dílu
data.messages[].part.desc - Popis náhradního dílu
data.messages[].part.category.id - ID kategorie nahradniho dilu
data.messages[].part.category.name - Nazev kategorie nahradniho dilu
data.messages[].part.image.name - Název obrázku u náhradního dílu
data.messages[].part.image.url - Url adresa obrázku u náhradního dílu
data.messages[].views[].user.id - ID uživatele (jde o uživatele, kteří danou část přečetli)
data.messages[].views[].user.name - Jmémo uživatele
data.messages[].views[].user.abbr - Zkratka jména uživatele
data.messages[].views[].user.icon - Url adresa ikony uživatele
data.messages[].views[].user.color - Barva uživatele
data.messages[].connect_message.name - Pokud je zadána odpověď spojená s předchozí odpovědí, tak zde je její jméno
data.messages[].connect_message.messages[].message - Text jednotlivé odpovědi
data.messages[].connect_message.messages[].user.id - ID uživatele
data.messages[].connect_message.messages[].user.name - Jmémo uživatele
data.messages[].connect_message.messages[].user.abbr - Zkratka jména uživatele
data.messages[].connect_message.messages[].user.icon - Url adresa ikony uživatele
data.messages[].connect_message.messages[].user.color - Barva uživatele
data.messages[].connect_message.messages[].message_private.allow - Pokud jde o privátní zprávu tak je true
data.messages[].connect_message.messages[].message_private.from - Privátní zpráva od uživatele
data.messages[].connect_message.messages[].message_private.to - Privátní zpráva pro uživatele
data.messages[].connect_message.messages[].date - Datum vytvoření
data.messages[].connect_message.messages[].image[].id - ID obrázku
data.messages[].connect_message.messages[].image[].name - Název obrázku
data.messages[].connect_message.messages[].image[].image[].hash - Hash obrázku
data.messages[].connect_message.messages[].image[].url - Url adresu obrázku
data.messages[].connect_message.messages[].part.id - ID náhradního dílu
data.messages[].connect_message.messages[].part.serial_number - Seriové číslo náhradního dílu
data.messages[].connect_message.messages[].part.name - Název náhradního dílu
data.messages[].connect_message.messages[].part.desc - Popis náhradního dílu
data.messages[].connect_message.messages[].part.category.id - ID kategorie nahradniho dilu
data.messages[].connect_message.messages[].part.category.name - Nazev kategorie nahradniho dilu
data.messages[].connect_message.messages[].part.image.name - Název obrázku u náhradního dílu
data.messages[].connect_message.messages[].part.image.url - Url adresa obrázku u náhradního dílu

Odpověď na rychlý dotaz

URL adresa: https://api.protect6.cz/product/questions/repeat

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
question_id - ID otázky (povinná položka)
desc - Textová odpověď na otázku (povinná položka)
image[] - Pole s názvy obrázků

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.image_upload - Pokud je true, tak posílá zpět hashe na upload obrázků na server /upload
data.image[] - Jednotlivé hashe na upload obrázků na server

Tvorba nový rychlý dotaz

URL adresa: https://api.protect6.cz/product/questions/new

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
name - Název otázky (povinná položka)
desc - Textová odpověď na otázku (povinná položka)
image[] - Pole s názvy obrázků

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.image_upload - Pokud je true, tak posílá zpět hashe na upload obrázků na server /upload
data.image[] - Jednotlivé hashe na upload obrázků na server
data.question_id - ID otázky, která byla nově vytvořena

Počet servisů k danému produktu

URL adresa: https://api.protect6.cz/product/service/count

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].type - Typy servisů, které se vrací: 0 - urgentni servis / 1 - mimoradny servis / 2 - planovany servis
data[].all - Všechny servisy k danému typu
data[].completed - Počet ukončených servisů u daného produktu k danému typu
data[].uncompleted - Počet aktuálních servisů na kterých se pracuje k danému typu
data[].unread - Počet nepřečtených servisů u daného typu

Seznam servisních zásahů

URL adresa: https://api.protect6.cz/product/service/list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID servisu
data[].name - Název servisu
data[].category - ID kategorie
data[].date_create - Datum vytvoření
data[].category_name - Název kategorie
data[].type - 1 - mimořádný servis, 2 - pravidelný plánovaný servis
data[].urgent - Pokud je 1 tak jde o urgentni servis, jinak jde o mimořádný nebo pravidelný dle hodnoty type
data[].check_date - U mimořádného servisu jde o datum dokončení, které je potřeba, u pravidelného je to datum kdy má být proveden servis
data[].check_cycle.value - U pravidelného serisu je i další položka dle počtu cyklů, pokud je zadána hodnota, tak je potřeba zobrazit i cykly
data[].check_cycle.unit - Jednotka ve které jsou cykly (cykly,km,h)
data[].check_cycle.unit_name - Jednotka název
data[].view - Pokud je true, tak servis již byl přečten uživatelem
data[].finish_date - Datum dokončení
data[].one_step - Pokud je 1, tak jde o jednokrokový servis

Seznam firem pro servis - pokud je list prázdný tak nelze předat produkt na servis jiné firmě

URL adresa: https://api.protect6.cz/product/service/company_list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID firmy
data[].name - Název firmy

Seznam uzivatelu (servisnich techniku), kteri prcovali na servisu

URL adresa: https://api.protect6.cz/product/service/service_technics

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
question_id - ID servisu (povinná položka)
type - Pokud je 1, tak vrací mimořádný servis, pokud je 2, tak jde o plánovaný pravidelný servis (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID servisniho technika
data[].name - Název servisniho technika

Servisni protokoly - seznam

URL adresa: https://api.protect6.cz/product/service/service_protocol

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
question_id - ID servisu (povinná položka)
type - Pokud je 1, tak vrací mimořádný servis, pokud je 2, tak jde o plánovaný pravidelný servis (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID
data[].url - Url stránka
data[].name - Nazev protokolu
data[].user - Jmeno uzivatele, ktery ho vytvoril

Seznam odpovedi do servisniho protokolu

URL adresa: https://api.protect6.cz/product/service/service_protocol/messages

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
question_id - ID servisu (povinná položka)
type - Pokud je 1, tak vrací mimořádný servis, pokud je 2, tak jde o plánovaný pravidelný servis (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID otazky
data[].user - ID uzivatele
data[].user_name - Jmeno uzivatele
data[].desc - Popis
data[].date - Datum
data[].date_formated - Formatovany datum

Tvorba servisniho protokolu

URL adresa: https://api.protect6.cz/product/service/service_protocol/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
question_id - ID servisu (povinná položka)
type - Pokud je 1, tak vrací mimořádný servis, pokud je 2, tak jde o plánovaný pravidelný servis (povinná položka)
type_service - Typ servisu (povinná položka)
date_create - Datum vytvoření (povinná položka)
finish_date - Datum dokončení (povinná položka)
user_id - ID uživatele (povinná položka)
claim_report - Claim report (povinná položka)
internal_project_number - Interní číslo projektu (povinná položka)
road_length - Délka cesty (povinná položka)
road_time - Jak dlouho trvala cesta (povinná položka)
work_time - Jak dlouho tam servisní technik byl (povinná položka)
note_work - Poznámka u práce (povinná položka)
note - Popis/Poznámka (povinná položka)
parts[] - Pole s ID nahradnimi dily co byli v serviním protokolu (povinná položka)
problem[] - Pole s ID odpověďmi co byli v serviním protokolu (povinná položka)
result[] - Pole s ID odpověďmi co byli v serviním protokolu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Seznam plánovaného servisu, který ještě není vytvořený

URL adresa: https://api.protect6.cz/product/service/service_plan

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID servisu
data[].name - Název servisu
data[].cycle - Počet cyklů, kdy má být proveden servis
data[].date_check - Datum kdy má být proveden servis

Servis - seznam privatnich firem k danemu servisu

URL adresa: https://api.protect6.cz/product/service/private_companies

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
question_id - ID servisu (povinná položka)
type - Rozděluje zda jde o 1 mimořádný servis nebo 2 pravidelný servis (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID firmy
data[].name - Nazav firmy

Detail servisu (Pro jednokrokový servis)

URL adresa: https://api.protect6.cz/product/service/detail

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
question_id - ID servisu (povinná položka)
last_question_id - Poslední přidané ID odpovědi v rámci servisu
type - Pokud je 1, tak vrací mimořádný servis, pokud je 2, tak jde o plánovaný pravidelný servis (povinná položka)
translate_message - Pokud je 1, tak překládá zprávy do jazyka uživatelského rozhraní

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID servisu
data.name - Název servisu
data.urgent - Pokud je 1, tak jde o urgentní servis
data.category - ID kategorie
data.date_create - Datum vytvoření
data.category_name - Název kategorie
data.finish_date - Datum dokončení
data.check_date - Plánované datum dokončení
data.check_cycle.value - Počet cyklů
data.check_cycle.unit - Jednotka cyklů
data.check_cycle.unit_name - Název jednotky cyklu
data.repeat_service.active - Pokud je aktivní opakování servisu tak je true
data.repeat_service.days - Pokud je více než 0, tak vrací počet dnů po kterých se začne opakovat po dokončení
data.repeat_service.value - Počet cyklů po kterých se servis opakuje po dokončení
data.repeat_service.unit - Jednotky cyklu
data.repeat_service.unit_name - Název jednotky cyklu
data.type - 1 - mimořádný servis, 2 - pravidelný plánovaný servis
data.one_step - Pokud je 1, tak jde o jednokrokový servis
data.desc - Popis jednotlivého kroku
data.repeat - Pokud na otázku je možné odpovědět tak je true
data.message_last_id - Poslední ID otázky, které je možné odesílat do last_question_id na načtení jen omezených informací
data.messages[].message - Text jednotlivé odpovědi
data.messages[].message_translate - Text jednotlivé odpovědi přeložená
data.messages[].user.id - ID uživatele
data.messages[].user.name - Jmémo uživatele
data.messages[].user.abbr - Zkratka jména uživatele
data.messages[].user.icon - Url adresa ikony uživatele
data.messages[].user.color - Barva uživatele
data.messages[].message_private.allow - Pokud jde o privátní zprávu tak je true
data.messages[].message_private.from_id - Privátní zpráva od firmy - ID firmy
data.messages[].message_private.from - Privátní zpráva od uživatele
data.messages[].message_private.to_id - Privátní zpráva pro firmu - ID firmy
data.messages[].message_private.to - Privátní zpráva pro uživatele
data.messages[].date - Datum vytvoření
data.messages[].image[].id - ID obrázku
data.messages[].image[].name - Název obrázku
data.messages[].image[].hash - Hash obrázku
data.messages[].image[].url - Url adresu obrázku
data.messages[].part.id - ID náhradního dílu
data.messages[].part.serial_number - Seriové číslo náhradního dílu
data.messages[].part.name - Název náhradního dílu
data.messages[].part.desc - Popis náhradního dílu
data.messages[].part.category.id - ID kategorie nahradniho dilu
data.messages[].part.category.name - Nazev kategorie nahradniho dilu
data.messages[].part.image.name - Název obrázku u náhradního dílu
data.messages[].part.image.url - Url adresa obrázku u náhradního dílu
data.messages[].files[].id - ID souboru
data.messages[].files[].name - Název souboru
data.messages[].files[].hash - Hašovací souboru
data.messages[].files[].url - Url adresa souboru
data.messages[].files[].type - Typ souboru (0 - soubor,1 - video, 2 - audio)
data.messages[].files[].uploaded - Pokud je 1 tak je soubor nahran na server
data.messages[].views[].user.id - ID uživatele (jde o uživatele, kteří danou část přečetli)
data.messages[].views[].user.name - Jmémo uživatele
data.messages[].views[].user.abbr - Zkratka jména uživatele
data.messages[].views[].user.icon - Url adresa ikony uživatele
data.messages[].views[].user.color - Barva uživatele
data.messages[].connect_message.name - Pokud je zadána odpověď spojená s předchozí odpovědí, tak zde je její jméno
data.messages[].connect_message.messages[].message - Text jednotlivé odpovědi
data.messages[].connect_message.messages[].message_translate - Text jednotlivé odpovědi přeložená
data.messages[].connect_message.messages[].user.id - ID uživatele
data.messages[].connect_message.messages[].user.name - Jmémo uživatele
data.messages[].connect_message.messages[].user.abbr - Zkratka jména uživatele
data.messages[].connect_message.messages[].user.icon - Url adresa ikony uživatele
data.messages[].connect_message.messages[].user.color - Barva uživatele
data.messages[].connect_message.messages[].message_private.allow - Pokud jde o privátní zprávu tak je true
data.messages[].connect_message.messages[].message_private.from_id - Privátní zpráva od uživatele - ID firmy
data.messages[].connect_message.messages[].message_private.from - Privátní zpráva od uživatele
data.messages[].connect_message.messages[].message_private.to_id - Privátní zpráva pro uživatele - ID firmy
data.messages[].connect_message.messages[].message_private.to - Privátní zpráva pro uživatele
data.messages[].connect_message.messages[].date - Datum vytvoření
data.messages[].connect_message.messages[].image[].id - ID obrázku
data.messages[].connect_message.messages[].image[].name - Název obrázku
data.messages[].connect_message.messages[].image[].hash - Hash obrázku
data.messages[].connect_message.messages[].image[].url - Url adresu obrázku
data.messages[].connect_message.messages[].part.id - ID náhradního dílu
data.messages[].connect_message.messages[].part.serial_number - Seriové číslo náhradního dílu
data.messages[].connect_message.messages[].part.name - Název náhradního dílu
data.messages[].connect_message.messages[].part.desc - Popis náhradního dílu
data.messages[].connect_message.messages[].part.category.id - ID kategorie nahradniho dilu
data.messages[].connect_message.messages[].part.category.name - Nazev kategorie nahradniho dilu
data.messages[].connect_message.messages[].part.image.name - Název obrázku u náhradního dílu
data.messages[].connect_message.messages[].part.image.url - Url adresa obrázku u náhradního dílu
data.messages[].connect_message.messages[].files[].id - ID souboru
data.messages[].connect_message.messages[].files[].name - Název souboru
data.messages[].connect_message.messages[].files[].hash - Hašovací souboru
data.messages[].connect_message.messages[].files[].url - Url adresa souboru
data.messages[].connect_message.messages[].files[].type - Typ souboru (0 - soubor,1 - video, 2 - audio)
data.messages[].connect_message.messages[].files[].uploaded - Pokud je 1 tak je soubor nahran na server

Detail servisu (Pro vícekrokový servis)

URL adresa: https://api.protect6.cz/product/service/detail

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
question_id - ID servisu (povinná položka)
last_question_id - Poslední přidané ID odpovědi v rámci servisu
translate_message - Pokud je 1, tak překládá zprávy do jazyka uživatelského rozhraní

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID servisu
data.name - Název servisu
data.category - ID kategorie
data.date_create - Datum vytvoření
data.category_name - Název kategorie
data.finish_date - Datum dokončení
data.check_date - Plánované datum dokončení
data.check_cycle.value - Počet cyklů
data.check_cycle.unit - Jednotka cyklů
data.check_cycle.unit_name - Název jednotky cyklu
data.repeat_service.active - Pokud je aktivní opakování servisu tak je true
data.repeat_service.days - Pokud je více než 0, tak vrací počet dnů po kterých se začne opakovat po dokončení
data.repeat_service.value - Počet cyklů po kterých se servis opakuje po dokončení
data.repeat_service.unit - Jednotky cyklu
data.repeat_service.unit_name - Název jednotky cyklu
data.type - 1 - mimořádný servis, 2 - pravidelný plánovaný servis
data.one_step - Pokud je 1, tak jde o jednokrokový servis
data.repeat - Pokud na otázku je možné odpovědět tak je true
data.steps[].id - ID kroku
data.steps[].name - Název kroku
data.steps[].desc - Popis jednotlivého kroku
data.steps[].finish - Pokud je dokončeno tak je true
data.steps[].finish_date - Datum dokončení
data.steps[].finish_user - Uživatel, který dokončil krok
data.steps[].finish_user_id - ID Uživatele, který dokončil krok
data.steps[].repeat - Pokud je true, tak se může na daný krok odpovídat
data.steps[].message_last_id - Poslední ID odpovědi na servis
data.steps[].messages[].tags - Seznam tagů rozdělené tagy čárkama
data.steps[].messages[].message - Text jednotlivé odpovědi
data.steps[].messages[].message_translate - Text jednotlivé odpovědi přeložená
data.steps[].messages[].user.id - ID uživatele
data.steps[].messages[].user.name - Jmémo uživatele
data.steps[].messages[].user.abbr - Zkratka jména uživatele
data.steps[].messages[].user.icon - Url adresa ikony uživatele
data.steps[].messages[].user.color - Barva uživatele
data.steps[].messages[].message_private.allow - Pokud jde o privátní zprávu tak je true
data.steps[].messages[].message_private.from - Privátní zpráva od uživatele
data.steps[].messages[].message_private.from_id - Privátní zpráva od uživatele - ID
data.steps[].messages[].message_private.to - Privátní zpráva pro uživatele
data.steps[].messages[].message_private.to_id - Privátní zpráva pro uživatele - ID
data.steps[].messages[].date - Datum vytvoření
data.steps[].messages[].image[].id - ID obrázku
data.steps[].messages[].image[].name - Název obrázku
data.steps[].messages[].image[].hash - Hash obrázku
data.steps[].messages[].image[].url - Url adresu obrázku
data.steps[].messages[].part.id - ID náhradního dílu
data.steps[].messages[].part.serial_number - Seriové číslo náhradního dílu
data.steps[].messages[].part.name - Název náhradního dílu
data.steps[].messages[].part.desc - Popis náhradního dílu
data.steps[].messages[].part.category.id - ID kategorie nahradniho dilu
data.steps[].messages[].part.category.name - Nazev kategorie nahradniho dilu
data.steps[].messages[].part.image.name - Název obrázku u náhradního dílu
data.steps[].messages[].part.image.url - Url adresa obrázku u náhradního dílu
data.steps[].messages[].files[].id - ID souboru
data.steps[].messages[].files[].name - Název souboru
data.steps[].messages[].files[].hash - Hašovací souboru
data.steps[].messages[].files[].url - Url adresa souboru
data.steps[].messages[].files[].type - Typ souboru (0 - soubor,1 - video, 2 - audio)
data.steps[].messages[].files[].uploaded - Pokud je 1 tak je soubor nahran na server
data.steps[].messages[].views[].user.id - ID uživatele (jde o uživatele, kteří danou část přečetli)
data.steps[].messages[].views[].user.name - Jmémo uživatele
data.steps[].messages[].views[].user.abbr - Zkratka jména uživatele
data.steps[].messages[].views[].user.icon - Url adresa ikony uživatele
data.steps[].messages[].views[].user.color - Barva uživatele
data.steps[].messages[].connect_message.name - Pokud je zadána odpověď spojená s předchozí odpovědí, tak zde je její jméno
data.steps[].messages[].connect_message.messages[].message - Text jednotlivé odpovědi
data.steps[].messages[].connect_message.messages[].message_translate - Text jednotlivé odpovědi přeložená
data.steps[].messages[].connect_message.messages[].user.id - ID uživatele
data.steps[].messages[].connect_message.messages[].user.name - Jmémo uživatele
data.steps[].messages[].connect_message.messages[].user.abbr - Zkratka jména uživatele
data.steps[].messages[].connect_message.messages[].user.icon - Url adresa ikony uživatele
data.steps[].messages[].connect_message.messages[].user.color - Barva uživatele
data.steps[].messages[].connect_message.messages[].message_private.allow - Pokud jde o privátní zprávu tak je true
data.steps[].messages[].connect_message.messages[].message_private.from - Privátní zpráva od uživatele
data.steps[].messages[].connect_message.messages[].message_private.from_id - Privátní zpráva od uživatele - ID
data.steps[].messages[].connect_message.messages[].message_private.to - Privátní zpráva pro uživatele
data.steps[].messages[].connect_message.messages[].message_private.to_id - Privátní zpráva pro uživatele - ID
data.steps[].messages[].connect_message.messages[].date - Datum vytvoření
data.steps[].messages[].connect_message.messages[].image[].id - ID obrázku
data.steps[].messages[].connect_message.messages[].image[].name - Název obrázku
data.steps[].messages[].connect_message.messages[].image[].hash - Hash obrázku
data.steps[].messages[].connect_message.messages[].image[].url - Url adresu obrázku
data.steps[].messages[].connect_message.messages[].part.id - ID náhradního dílu
data.steps[].messages[].connect_message.messages[].part.serial_number - Seriové číslo náhradního dílu
data.steps[].messages[].connect_message.messages[].part.name - Název náhradního dílu
data.steps[].messages[].connect_message.messages[].part.desc - Popis náhradního dílu
data.steps[].messages[].connect_message.messages[].part.category.id - ID kategorie nahradniho dilu
data.steps[].messages[].connect_message.messages[].part.category.name - Nazev kategorie nahradniho dilu
data.steps[].messages[].connect_message.messages[].part.image.name - Název obrázku u náhradního dílu
data.steps[].messages[].connect_message.messages[].part.image.url - Url adresa obrázku u náhradního dílu
data.steps[].messages[].connect_message.messages[].files[].id - ID souboru
data.steps[].messages[].connect_message.messages[].files[].name - Název souboru
data.steps[].messages[].connect_message.messages[].files[].hash - Hašovací souboru
data.steps[].messages[].connect_message.messages[].files[].url - Url adresa souboru
data.steps[].messages[].connect_message.messages[].files[].type - Typ souboru (0 - soubor,1 - video, 2 - audio)
data.steps[].messages[].connect_message.messages[].files[].uploaded - Pokud je 1 tak je soubor nahran na server

Odpověď na servis

URL adresa: https://api.protect6.cz/product/service/repeat

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
question_id - ID servisu (povinná položka)
type - Rozděluje zda jde o 1 mimořádný servis nebo 2 pravidelný servis (povinná položka)
step_id - Pokud jde o pravidelný plánovaný servis vícekrokový, tak se zavává při odpovědi ještě ID kroku, jinak je to nepotřebná položka
desc - Textová odpověď na otázku (povinná položka)
private - Pokud je 1 tak jde o privateni zpravu
private_company - Pokud jde o privatni zpravu, tka je treba zadat ID firmy prijemce z databaze
spare_parts[] - Pole s ID nahradnich dilu, ktere mohou byt u servisu
image[] - Pole s názvy obrázků
image_id[] - Pole s ID obrázků (pokud při nahrávání obrázků je použita metoda Base64 a obrázky již jsou na serveru uložené)
file_name[] - Pole s názvy souboru
file_type[] - Pole s typy souboru (0 - soubory,1 - video, 2 - audio)
end - Pokud je 1 tak jde o dokončenou opravu, pokud je 2 tak jde o neúspěšnou opravu

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.image_upload - Pokud je true, tak posílá zpět hashe na upload obrázků na server /upload
data.image[] - Jednotlivé hashe na upload obrázků na server
data.file_upload - Pokud je true, tak posílá zpět hashe na upload souboru na server /upload/files
data.files[] - Jednotlivé hashe na upload souboru na server

Tvorba nového servisu

URL adresa: https://api.protect6.cz/product/service/new

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
type - Rozděluje zda jde o 1 mimořádný servis nebo 2 pravidelný servis (povinná položka)
name - Název otázky (pokud jde o mimořádný servis typu reklamace, tak není potřeba zadávat název servisu, vypní jsi server automaticky) (povinná položka)
desc - Textová odpověď na otázku (povinná položka)
urgent - Pokud je 1, tak se vytvoří urgentní servis, jinak jde o normální mimořádný servis (platí pouze pro type 1)
image[] - Pole s názvy obrázků
image_id[] - Pole s ID obrázků (pokud při nahrávání obrázků je použita metoda Base64 a obrázky již jsou na serveru uložené)
complaint - Pokud je 1, tak jde o mimořádný servis označený jako reklamace, standardně je 0
check_date - Pokud je zadáno ve formátu YYYY-MM-DD tak se u mimořádného servisu a pravidelného plánovaného servisu přidá datum do kdy má být servis dokončen (platí pouze pro type 1 a 2)
service_template_id - Pravidelný plánovaný servis / ID template servisu (platí pouze pro type 2 a zde je povinné a musí být zadáno, jinak vrací chybu)
cycle_value - Pravidelný plánovaný servis / Počet cyklů při kterých má být proveden servis (platí pouze pro type 2)
cycle_type - Pravidelný plánovaný servis / Typ cyklu (km,cykly,h) dle cycle_type (platí pouze pro type 2)
repeat_value - Pravidelný plánovaný servis / Počet cyklů při kterých se má opakovat servis (platí pouze pro type 2)
repeat_type - Pravidelný plánovaný servis / Typ cyklu (km,cykly,h) dle cycle_type (platí pouze pro type 2)
repeat_days - Pravidelný plánovaný servis / Počet dnů po kterých se má opakovat servis (platí pouze pro type 2)
service_company_id - Pokud je položka zadána, tak po vytvoření servisu se produkt převede na vybranou servisní firmu

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.service_template_id - Pokud je True, tak je chyba u této položky (platí pouze pro type 2)
error.check_date - Pokud je True, tak je chyba u této položky (platí pouze pro type 2)
error.cycle - Pokud je True, tak je chyba u této položky (platí pouze pro type 2)
error.repeat - Pokud je True, tak je chyba u této položky (platí pouze pro type 2)

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.image_upload - Pokud je true, tak posílá zpět hashe na upload obrázků na server /upload
data.image[] - Jednotlivé hashe na upload obrázků na server
data.question_id - ID otázky/servisu, který byl nově vytvořen

Tvorba šablony na pravidelný servis

URL adresa: https://api.protect6.cz/product/service/template/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
name - Název servisu (povinná položka)
one_step - Pokud je 1, tak jdeo jednokrokovy servis, jinak jde o vicekrokovy s manuálem (povinná položka)
desc - Popis úkolu pro pravidelný servis (u jednokokového je povinný)
manual_id - ID manuálu, který je vybrán (u vícekokového je povinný)
manual_version - Verze manuálu která je vybána (u vícekokového je povinný)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Pokud je True, tak je chyba v názvu template
error.desc - Pokud je True, tak je chyba v popisu template
error.manual - Pokud je True, tak je chyba v manuálu template

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.service_template_id - ID template servisu, který byl vytvořen

Seznam šablon na pravidelný servis k danému produktu

URL adresa: https://api.protect6.cz/product/service/template

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID template servisu
data[].one_step - Pokud je 1 tak jde o jednokrokový servis jinak jde o vícekrokový
data[].desc - U jednokrokového je zadán i popis
data[].manual.id - U vícekrokového servisu je manuál - ID manuálu
data[].manual.name - Název manuálu
data[].manual.serial - Seriové číslo manuálu
data[].manual.version.id - ID verze manuálu
data[].manual.version.name - Název verze manuálu
data[].connections - Pocet propojeni
data[].date_create - Datum vytvoření

Detail šablony k danému pravidelnému servisu

URL adresa: https://api.protect6.cz/product/service/template/SERVICE_TEMPLATE_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID template servisu
data.one_step - Pokud je 1 tak jde o jednokrokový servis jinak jde o vícekrokový
data.user.id - ID uživatele, který vytvořil servis
data.user.name - Název uživatele, který vytvořil servis
data.company.id - ID firmy, která vytvořila servis
data.company.name - Název firmy, která vytvořila servis
data.desc - U jednokrokového je zadán i popis
data.manual.id - U vícekrokového servisu je manuál - ID manuálu
data.manual.name - Název manuálu
data.manual.serial - Seriové číslo manuálu
data.manual.version.id - ID verze manuálu
data.manual.version.name - Název verze manuálu
data.connection[].product_type_id - ID typu produktu, ke kterému je servis nalinkován
data.connection[].product_id - ID produktu, ke kterému je servis nalinkován
data.delete - Pokud je 1, tak jde o smazaný servis
data.date_create - Datum vytvoření

Detail šablony k danému pravidelnému servisu - editace

URL adresa: https://api.protect6.cz/product/service/template/SERVICE_TEMPLATE_ID/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
qrcode - QR kód produktu (povinná položka)
name - Název servisu (povinná položka)
one_step - Pokud je 1, tak jdeo jednokrokovy servis, jinak jde o vicekrokovy s manuálem (povinná položka)
desc - Popis úkolu pro pravidelný servis (u jednokokového je povinný)
manual_id - ID manuálu, který je vybrán (u vícekokového je povinný)
manual_version - Verze manuálu která je vybána (u vícekokového je povinný)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Pokud je True, tak je chyba v názvu template
error.desc - Pokud je True, tak je chyba v popisu template
error.manual - Pokud je True, tak je chyba v manuálu template

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Typ produktu - kategorie

URL adresa: https://api.protect6.cz/product_type/categories

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
all - Pokud je 1, tak vrací celý strom kategorií včetně všech podkategorií, jinak vrací pouze použité kategorie

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kategorie
data[].name - Název kategorie

Typ produktu - typy jednotek pro záruku

URL adresa: https://api.protect6.cz/product_type/complaint_type

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID jednotky
data[].name - Název jednotky

Typ produktu - tvorba nového typu

URL adresa: https://api.protect6.cz/product_type/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Název typu produktu (povinná položka)
version - Verze typu produktu
category - ID kategorie typu produktu - seznam je z /product_type/categories (plus musi byt 1 u parametru all) (povinná položka)
complaint_value - Záruka, zadává se počet (dnů apod.)
complaint_type - Typ jednotky k záruce, jde načíst /product_type/complaint_type
complaint_url - Url adresa na prodlouženou záruku, není povinná
manufacturer_id - ID výrobce, na základe seznamu firem
service_id - ID servisu, na základe seznamu firem
note - Poznámka k typu produktu interní

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Pokud je True, tak je chyba v dané položce, jinak je False
error.version - Pokud je True, tak je chyba v dané položce, jinak je False
error.category - Pokud je True, tak je chyba v dané položce, jinak je False
error.complaint - Pokud je True, tak je chyba v dané položce, jinak je False
error.manufacturer_id - Pokud je True, tak je chyba v dané položce, jinak je False
error.service_id - Pokud je True, tak je chyba v dané položce, jinak je False
error.note - Pokud je True, tak je chyba v dané položce, jinak je False

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.product_type_id - ID typ produktu

Typ produktu - seznam polozek

URL adresa: https://api.protect6.cz/product_type

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
q - Vyhledávání v rámci listu, vyhledává dle jména, varianty

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID typ produktu
data[].name - Název
data[].version - Verze
data[].category.id - ID kategorie
data[].category.name - Název kategorie
data[].company.id - ID firmy
data[].company.name - Název firmy

Typ produktu - detail

URL adresa: https://api.protect6.cz/product_type/PRODUCT_TYPE_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID typ produktu
data.name - Název
data.version - Verze
data.category.id - ID kategorie
data.category.name - Název kategorie
data.company.id - ID firmy
data.company.name - Název firmy
data.manufacturer.id - ID výrobce
data.manufacturer.name - Název firmy výrobce
data.service.id - ID servisu
data.service.name - Název firmy servisu
data.complaint.name - Délka záruky
data.complaint.url - Url adresa na objednani prodlouzené záruky
data.note - Poznámka
data.date_create - Datum vytvoření

Typ produktu - detail - popis

URL adresa: https://api.protect6.cz/product_type/PRODUCT_TYPE_ID/description

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data - Popis typu produktu v html

Typ produktu - detail - fotky

URL adresa: https://api.protect6.cz/product_type/PRODUCT_TYPE_ID/photos

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID souboru
data[].name - Název souboru
data[].url - Url adresa souboru

Typ produktu - detail - technická specifikace

URL adresa: https://api.protect6.cz/product_type/PRODUCT_TYPE_ID/specifications

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID souboru
data[].name - Název souboru
data[].url - Url adresa souboru
data[].image - Pokud je 1 tak jde o obrázek jinak jde o soubor

Typ produktu - detail - náhradní díly

URL adresa: https://api.protect6.cz/product_type/PRODUCT_TYPE_ID/spare_parts

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID nahradniho dilu
data[].serial_number - Výrobní číslo
data[].name - Název
data[].desc - popis
data[].category.id - ID kategorie
data[].category.name - Název kategorie
data[].url - Url adresa obrazku nahradniho dilu

Typ produktu - detail - propojení na produkt

URL adresa: https://api.protect6.cz/product_type/PRODUCT_TYPE_ID/connections

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID produktu
data[].qr_code - QR kód produktu (pokud nemá produkt oficiálně QR kód tak vrací prázdnou hodnotu)
data[].qr_code_alt - Skrytý QR kód produktu, pokud produkt nemá QR kód tak zde je interní identifikátor produktu
data[].serial_number - Seriové číslo produktu
data[].name - Název produktu
data[].version - Verze produktu
data[].picture - Obrázek produktu

Uživatel firmy - role

URL adresa: https://api.protect6.cz/users/roles

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID role
data[].name - Název role

Uživatel firmy - nový uživatel

URL adresa: https://api.protect6.cz/users/new

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Jméno uživatele (povinná položka)
email - E-mail uživatele (povinná položka)
phone - Telefon uživatele
password_auto - Pokud je 1, tak se automaticky vytvori heslo (povinná položka)
password - Heslo uživatele (povinná položka)
position - Role uživatele manažer, výrobní technik, servisní technik (povinná položka)
notif_device_new - Notifikace když se předá produkt na nového uživatele, pokud je aktivní je zde 1, jinak 0
notif_device_suspect - Notifikace když je ukradený produkt načten cizím uživatelem, pokud je aktivní je zde 1, jinak 0
notif_user_new - Notifikace ostatní k uživatelským nastavením, pokud je aktivní je zde 1, jinak 0
notif_marketing - Notifikace na zasilani marketingovych zprav, pokud je aktivní je zde 1, jinak 0
notif_help_new - Notifikace na zasilani zprav při tvorbě servisu, pokud je aktivní je zde 1, jinak 0
notif_help_repeat - Notifikace na zasilani zprav při odpovědi na servis, pokud je aktivní je zde 1, jinak 0
notif_help_call - Notifikace na zasilani zprav při ostatnim na servisni informace, pokud je aktivní je zde 1, jinak 0

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Chyba pokud je true - Jméno uživatele
error.email - Chyba pokud je true - E-mail uživatele
error.phone - Chyba pokud je true - Telefon uživatele
error.password - Chyba pokud je true - Heslo uživatele
error.position - Chyba pokud je true - Role uživatele manažer, výrobní technik, servisní technik

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Uživatel firmy - seznam polozek

URL adresa: https://api.protect6.cz/users

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
q - Vyhledávání v rámci listu, vyhledává dle jména, emailu

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID uživatele
data[].name - Celé jméno
data[].email - E-mail uživatele
data[].phone - Telefon na uživatele
data[].banned - Pokud je 1, tak uživatel je aktuálně odstraněný
data[].thumb - Thumbnail uživatele pokud je zadaný, jinak prázdná hodnota
data[].role.id - ID role
data[].role.name - Název role
data[].company.id - ID firmy
data[].company.name - Název firmy

Uživatel firmy - detail

URL adresa: https://api.protect6.cz/users/USER_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID uživatele
data.name - Celé jméno
data.email - E-mail uživatele
data.phone - Telefon na uživatele
data.banned - Pokud je 1, tak uživatel je aktuálně odstraněný
data.role.id - ID role
data.role.name - Název role
data.lang.id - ID jazyka
data.lang.name - Název jazyka
data.sex - Pokud je 0, tak uživatel je muž, jinak je žena
data.birthday - Datum narození
data.thumb - Thumbnail uživatele pokud je zadaný, jinak prázdná hodnota
data.notification.device.new - Notifikace když se předá produkt na nového uživatele, pokud je aktivní je zde 1, jinak 0
data.notification.device.suspect - Notifikace když je ukradený produkt načten cizím uživatelem, pokud je aktivní je zde 1, jinak 0
data.notification.user.new - Notifikace ostatní k uživatelským nastavením, pokud je aktivní je zde 1, jinak 0
data.notification.marketing - Notifikace na zasilani marketingovych zprav, pokud je aktivní je zde 1, jinak 0
data.notification.help.new - Notifikace na zasilani zprav při novém servisu, pokud je aktivní je zde 1, jinak 0
data.notification.help.repeat - Notifikace na zasilani zprav při odpovědi na servis, pokud je aktivní je zde 1, jinak 0
data.notification.help.call - Notifikace na zasilani zprav u servisu ostatní, pokud je aktivní je zde 1, jinak 0
data.address.id - ID adresy, která může být použita při vytváření produktu
data.address.data.name - Název
data.address.data.street - Ulice
data.address.data.city - Město
data.address.data.state - Konec
data.address.data.country - Země (pouze kód)
data.address.data.zip - PSČ
data.address.data.geo.latitude - Geolokační údaj zeměpisná šířka
data.address.data.geo.longitude - Geolokační údaj zeměpisná délka

Uživatel firmy - detail - historie

URL adresa: https://api.protect6.cz/users/USER_ID/history

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].user - Jméno uživatele
data[].date - Datum vytvoření
data[].thumb - Ikona uživatele
data[].user_abbr - Zkratka jména uživatele na dva znaky
data[].user_color - Barva uživatele
data[].desc - Popis historie co se stalo
data[].ip - ID adresa nebo ID zařízení kde se historie stala
data[].geo.latitude - GPS lokace události
data[].geo.longitude - GPS lokace události
data[].url.type - ID typ produktu
data[].url.product - ID produktu
data[].url.question.type - Typ otázky/servisu (1 - rychlý dotaz, 2 - mimořádný servis, 3 - pravidelný servis, 4 - rezervace servisu)
data[].url.question.id - ID otázky/servisu

Uživatel firmy - detail - smazání uživatele

URL adresa: https://api.protect6.cz/users/USER_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Uživatel firmy - detail - obnovení uživatele

URL adresa: https://api.protect6.cz/users/USER_ID/restore

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Uživatel firmy - detail - editace

URL adresa: https://api.protect6.cz/users/USER_ID/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Jméno uživatele (povinná položka)
email - E-mail uživatele (povinná položka)
phone - Telefon uživatele
password - Heslo uživatele
position - Role uživatele manažer, výrobní technik, servisní technik (povinná položka)
notif_device_new - Notifikace když se předá produkt na nového uživatele, pokud je aktivní je zde 1, jinak 0
notif_device_suspect - Notifikace když je ukradený produkt načten cizím uživatelem, pokud je aktivní je zde 1, jinak 0
notif_user_new - Notifikace ostatní k uživatelským nastavením, pokud je aktivní je zde 1, jinak 0
notif_marketing - Notifikace na zasilani marketingovych zprav, pokud je aktivní je zde 1, jinak 0
notif_help_new - Notifikace na zasilani zprav při tvorbě servisu, pokud je aktivní je zde 1, jinak 0
notif_help_repeat - Notifikace na zasilani zprav při odpovědi na servis, pokud je aktivní je zde 1, jinak 0
notif_help_call - Notifikace na zasilani zprav při ostatnim na servisni informace, pokud je aktivní je zde 1, jinak 0

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Chyba pokud je true - Jméno uživatele
error.email - Chyba pokud je true - E-mail uživatele
error.phone - Chyba pokud je true - Telefon uživatele
error.password - Chyba pokud je true - Heslo uživatele
error.position - Chyba pokud je true - Role uživatele manažer, výrobní technik, servisní technik

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Objednávky uživatele - Seznam

URL adresa: https://api.protect6.cz/user_orders

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID objednávky
data[].name - Název objednávky
data[].type.id - ID typu objednávky
data[].type.name - Název typu
data[].price - Cena
data[].currency - Měna
data[].price_formatted - Formátovaná cena
data[].status.id - ID statusu objednavky (1 - nova objednavka [bila],2 - Čeká na zaplacení [tyrkysova],3 - Čeká na odeslání (zaplaceno) [modra], 4 - Čeká na odeslání (dobírka) [fialova], 5 - Odesláno (dobírka) [cerna], 6 - Vyřízená objednávka [zelena], 7 - Zamitnuto [cervena])
data[].status.name - Nazev statusu
data[].product.id - ID produktu (zobrazit pokud není prázdná)
data[].product.qr_code - QR kod produktu (zobrazit pokud není prázdná, QR kód nezobrazovat)
data[].date_create.source - Datum vytvoreni
data[].date_create.formatted - Datum vytvoreni formatovany

Objednávky uživatele - detail

URL adresa: https://api.protect6.cz/user_orders/ORDER_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID objednávky
data.name - Název objednávky
data.type.id - ID typu objednávky
data.type.name - Název typu
data.order_data[] - Pole s položkami, pokud je type.variant=2 a zaroven type.mark=buy tak zobrazuje adresu data.order_data.address[]
data.price - Cena
data.currency - Měna
data.price_formatted - Formátovaná cena
data.list[].name - Nazev polozky
data.list[].quantity - Pocket
data.list[].price - Cena
data.list[].price_formatted - Cena formatovana
data.status.id - ID statusu objednavky (1 - nova objednavka [bila],2 - Čeká na zaplacení [tyrkysova],3 - Čeká na odeslání (zaplaceno) [modra], 4 - Čeká na odeslání (dobírka) [fialova], 5 - Odesláno (dobírka) [cerna], 6 - Vyřízená objednávka [zelena], 7 - Zamitnuto [cervena])
data.status.name - Nazev statusu
data.stripe.id - ID platby (zobrazit u statusu 2 pokud není prázdná)
data.stripe.url - URL platby (zobrazit u statusu 2 pokud není prázdná)
data.invoice.url - URL faktury (zobrazit u statusu 3 a více pokud není prázdná)
data.product.id - ID produktu (zobrazit pokud není prázdná)
data.product.qr_code - QR kod produktu (zobrazit pokud není prázdná, QR kód nezobrazovat)
data.address.id - ID adresy (adresu pro doruceni je treba vzit z polozky data.order_data.address[]
data.address.street - Ulice
data.address.city - mesto
data.address.state - kraj
data.address.country.id - ID zeme
data.address.country.name - nazev zeme
data.address.zip - PSC
data.date_create.source - Datum vytvoreni
data.date_create.formatted - Datum vytvoreni formatovany

Objednávky uživatele - platba za objednavku

URL adresa: https://api.protect6.cz/user_orders/ORDER_ID/pay

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID disku
data.url - Adresa URL platby
data.customer_id - ID zákazníka
data.payment_intent - Tajný cíl platby
data.ephemeral_key - Tajný tajný klíč klíče

Firma - detail

URL adresa: https://api.protect6.cz/company

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.name - nazvev firmy
data.ic - IC firmy
data.dic - DIČ
data.email - e-mail firmy
data.phone - telefon firmy
data.web - web firmy
data.owner_type - seznam typu vlastnictvi firmy
data.service_protocol - servisni protokol
data.date_license - licence na datum
data.qr_code.free - qr kody volne
data.qr_code.all - qr kody vsechny
data.tariffs.id - ID tarifu
data.tariffs.name - Název tarifu
data.tariffs.variant.id - ID varianty
data.tariffs.variant.name - Název varianty
data.tariffs.price.value - Cena
data.tariffs.price.other.currency - Měna
data.tariffs.price.other.char - Znak měny
data.tariffs.price.other.position_right - Umístění měny vpravo
data.address.list[].id - ID adresy seznam
data.address.list[].name - seznam adress nazev
data.address.street - Ulice
data.address.city - mesto
data.address.state - kraj
data.address.country.id - ID zeme
data.address.country.name - nazev zeme
data.address.zip - PSC
data.address.geo.latitude - zeměpisná šířka
data.address.geo.longitude - zeměpisná délka

Firma - detail - editace

URL adresa: https://api.protect6.cz/company/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Jméno firmy (povinná položka)
ic - IC (povinná položka)
dic - DIC
email - e-mail firmy
phone - telefon firmy
web - web
address_id - ID adresy (povinná položka)
company_type - ID typu vlastnictvi (povinná položka)
service_protocol - email na prijem servisniho protokolu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.name - Chyba pokud je true - Jméno
error.ic - Chyba pokud je true - IC
error.dic - Chyba pokud je true - dic
error.email - Chyba pokud je true - E-mail
error.phone - Chyba pokud je true - Telefon
error.web - Chyba pokud je true - web
error.service_protocol - Chyba pokud je true - service_protocol

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Firma - nastaveni/editace firemniho tarifu

URL adresa: https://api.protect6.cz/company/tariff

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
tariff_id - ID tarifu (1-Free, 2-basic, 3-premium, 4-business, 5-Enterprise) (povinná položka)
payment_type - Typ platby (1 - měsíčně, 2 - ročně) (povinná položka)
url_success - Url adresa pokud uzivatel povolí a zaplatí polozku (povinná položka)
url_cancel - Url adresa pokud uzivatel zrusi polozku (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.updated - Pokud true, tak byla polozka uspesne aktualizovana, pokud je false tak se uzivatel musi presmerovat na hodnotu z URL polozky
data.url - Url adresa na presmerovani na stripe platebni metody

Firma - vrací seznam faktur

URL adresa: https://api.protect6.cz/company/invoices

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[] - Vrací kompletní data k fakturám, více informací je na https://stripe.com/docs/api/invoices/list

Firma - vrací seznam faktur - vraci list cen na identifikaci nazvu polozek ve fakture

URL adresa: https://api.protect6.cz/company/invoices/prices

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[INVOICE_PRICE_ID].tariff - Typ tarifu
data[INVOICE_PRICE_ID].payment_type - Typ plateb mesicne/rocne (1/2)
data[INVOICE_PRICE_ID].name - Jmeno polozky

Firma - partnerské firmy - seznam

URL adresa: https://api.protect6.cz/company/partners

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].partner - Pokud je firma již partnerská, tak je true, jinak je false
data[].id - ID firmy
data[].name - Název firmy
data[].ic - IČ.
data[].dic - DIČ
data[].web - WWW stránka pokud je zadaná
data[].phone - Telefonní číslo
data[].email - E-mail v rámci firmy
data[].address.name - Název adresy
data[].address.street - Ulice
data[].address.city - Město
data[].address.state - Konec
data[].address.country.code - Kód státu
data[].address.country.name - Název státu
data[].address.zip - PSČ

Firma - partnerské firmy - detail firmy

URL adresa: https://api.protect6.cz/company/partners/COMPANY_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.partner - Pokud je firma již partnerská, tak je true, jinak je false
data.id - ID firmy
data.name - Název firmy
data.ic - IČ.
data.dic - DIČ
data.web - WWW stránka pokud je zadaná
data.phone - Telefonní číslo
data.email - E-mail v rámci firmy
data.address.name - Název adresy
data.address.street - Ulice
data.address.city - Město
data.address.state - Konec
data.address.country.code - Kód státu
data.address.country.name - Název státu
data.address.zip - PSČ

Firma - partnerské firmy - detail firmy - přidání do partnerských firem

URL adresa: https://api.protect6.cz/company/partners/COMPANY_ID/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Firma - partnerské firmy - detail firmy = odstranění spojení s partnerských firem

URL adresa: https://api.protect6.cz/company/partners/COMPANY_ID/remove

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Firma - seznam qr kodu na firme

URL adresa: https://api.protect6.cz/company/qr_codes

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].qrcode - QR kod
data[].activator - Aktivacni kod
data[].used - Pokud je kod pouzity tak je 1, jinak je 0
data[].product.id - ID produktu
data[].product.serial - Seriove cislo
data[].product.name - Nazev produktu

Firma - seznam qr kodu na firme - ulozeni do csv

URL adresa: https://api.protect6.cz/company/qr_codes/csv

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.url - Url adresa na stazeni QR kodu do souboru

Firma - seznam adress na firme

URL adresa: https://api.protect6.cz/company/address

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID adresy, která může být použita při vytváření produktu
data[].name - Celý název adresy pro vyhledávání
data[].address.name - Název
data[].address.street - Ulice
data[].address.city - Město
data[].address.state - Konec
data[].address.country.code - Země (pouze kód)
data[].address.country.name - Země (nazev)
data[].address.zip - PSČ
data[].address.geo.latitude - Geolokační údaj zeměpisná šířka
data[].address.geo.longitude - Geolokační údaj zeměpisná délka
data[].connections - Počet propojení na adresu

Firma - seznam adress na firme - Vytvoření adresy

URL adresa: https://api.protect6.cz/company/address/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
street - Ulice (povinná položka)
city - Město (povinná položka)
state - Konec
country - Země, pouze zpratka cs,en atd. (povinná položka)
zip - PSČ adresa (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.street - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané ulice
error.city - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané město
error.state - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadaný kraj
error.country - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané země
error.zip - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané PSČ

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.address_id - ID adresy, která může být použita při vytváření produktu

Firma - seznam adress na firme - Detail adresy

URL adresa: https://api.protect6.cz/company/address/ADDRESS_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID adresy, která může být použita při vytváření produktu
data.name - Celý název adresy pro vyhledávání
data.address.name - Název
data.address.street - Ulice
data.address.city - Město
data.address.state - Konec
data.address.country.code - Země (pouze kód)
data.address.country.name - Země (nazev)
data.address.zip - PSČ
data.address.geo.latitude - Geolokační údaj zeměpisná šířka
data.address.geo.longitude - Geolokační údaj zeměpisná délka
data.connections - Počet propojení na adresu

Firma - seznam adress na firme - Detail adresy - Editace adresy

URL adresa: https://api.protect6.cz/company/address/ADDRESS_ID/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
street - Ulice (povinná položka)
city - Město (povinná položka)
state - Konec
country - Země, pouze zpratka cs,en atd. (povinná položka)
zip - PSČ adresa (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.street - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané ulice
error.city - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané město
error.state - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadaný kraj
error.country - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané země
error.zip - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané PSČ

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Firma - seznam adress na firme - Detail adresy - Maže adresu

URL adresa: https://api.protect6.cz/company/address/ADDRESS_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Firma - seznam fakturacních adress na firme

URL adresa: https://api.protect6.cz/company/address_invoice

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID adresy
data[].name - Název
data[].street - Ulice
data[].city - Město
data[].state - Konec
data[].country.id - Země (pouze kód)
data[].country.name - Země (nazev)
data[].zip - PSČ
data[].geo.lat - Geolokační údaj zeměpisná šířka
data[].geo.lng - Geolokační údaj zeměpisná délka
data[].primary - Pokud je true, tak jde o primarni fakturacni adresu

Firma - seznam fakturacních adress na firme - Vytvoření adresy

URL adresa: https://api.protect6.cz/company/address_invoice/add

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
street - Ulice (povinná položka)
city - Město (povinná položka)
state - Konec
country - Země, pouze zpratka cs,en atd. (povinná položka)
zip - PSČ adresa (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.street - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané ulice
error.city - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané město
error.state - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadaný kraj
error.country - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané země
error.zip - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané PSČ

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID fakturacni adresy

Firma - seznam fakturacních adress na firme - Detail adresy

URL adresa: https://api.protect6.cz/company/address_invoice/ADDRESS_ID

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.id - ID adresy, která může být použita při vytváření produktu
data.name - Název
data.street - Ulice
data.city - Město
data.state - Konec
data.country.id - Země (pouze kód)
data.country.name - Země (nazev)
data.zip - PSČ
data.geo.lat - Geolokační údaj zeměpisná šířka
data.geo.lng - Geolokační údaj zeměpisná délka
data.primary - Pokud je true, tak jde o primarni fakturacni adresu

Firma - seznam fakturacních adress na firme - Detail adresy - Editace adresy

URL adresa: https://api.protect6.cz/company/address_invoice/ADDRESS_ID/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
street - Ulice (povinná položka)
city - Město (povinná položka)
state - Konec
country - Země, pouze zpratka cs,en atd. (povinná položka)
zip - PSČ adresa (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.street - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané ulice
error.city - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané město
error.state - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadaný kraj
error.country - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané země
error.zip - True/False - pokud je true, tak je položka špatně zadaná, je špatně zadané PSČ

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Firma - seznam fakturacních adress na firme - Detail adresy - Maže adresu

URL adresa: https://api.protect6.cz/company/address_invoice/ADDRESS_ID/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Firma - seznam fakturacních adress na firme - Detail adresy - Nastavuje primarni adresu

URL adresa: https://api.protect6.cz/company/address_invoice/ADDRESS_ID/make_primary

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Firma - seznam tagu

URL adresa: https://api.protect6.cz/company/tags

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID tagu
data[].name - Nazev tagu
data[].category.id - ID kategorie
data[].category.name - Nazev kategorie
data[].desc - Popis tagu

Firma - seznam tagu - editace popisu tagu

URL adresa: https://api.protect6.cz/company/tags/TAG_ID/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
desc - Popis tagu (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Firma - seznam prav pro uzivatele

URL adresa: https://api.protect6.cz/company/privates

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID pozice
data[].name - Nazev pozice
data[].privacy[].group.name - Nazev skupiny
data[].privacy[].group.data[].name - Nazev polozky
data[].privacy[].group.data[].post - Post ID, ktere identifikuje polozku pri editaci
data[].privacy[].group.data[].values[].id - ID volby_
data[].privacy[].group.data[].values[].name - Nazev volby
data[].privacy[].group.data[].values[].select - Pokud je true, tak je zvolena tato volba
data[].privacy[].group.data[].disabled - Pokud je true, tak uzivatel polozku nemuze upravovat

Firma - seznam prav pro uzivatele - Editace

URL adresa: https://api.protect6.cz/company/privates/edit

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
USER_PRIVATE_TYPE_ID_web_users_info - Informace o uzivatelich
USER_PRIVATE_TYPE_ID_web_users_private - Informace o pravech uzivatelu
USER_PRIVATE_TYPE_ID_web_qrcode - Informace o QR kodech (povinná položka)
USER_PRIVATE_TYPE_ID_web_tags - Informace o štítcích (povinná položka)
USER_PRIVATE_TYPE_ID_web_product_type - Informace o typech produktu (povinná položka)
USER_PRIVATE_TYPE_ID_mobil_product_info - Informace o produktech (povinná položka)
USER_PRIVATE_TYPE_ID_mobil_product_advanced - Informace o produktech - detailni info (povinná položka)
USER_PRIVATE_TYPE_ID_mobil_product_owner_list - Informace o produktech - vlasntici (povinná položka)
USER_PRIVATE_TYPE_ID_mobil_product_owner_new - Informace o produktech - novy vlastnik (povinná položka)
USER_PRIVATE_TYPE_ID_mobil_product_inventory - Informace o produktech - inventura (povinná položka)
USER_PRIVATE_TYPE_ID_mobil_product_history - Informace o produktech - historie (povinná položka)
USER_PRIVATE_TYPE_ID_mobil_parts_info - Informace o nahradnich dilech (povinná položka)
USER_PRIVATE_TYPE_ID_mobil_manuals_main - Informace o manualech - obecne (povinná položka)
USER_PRIVATE_TYPE_ID_mobil_manuals_steps - Informace o manualech - postupove (povinná položka)
USER_PRIVATE_TYPE_ID_mobil_service_questions - Informace o servisu - urgentni servis (povinná položka)
USER_PRIVATE_TYPE_ID_mobil_service_repair - Informace o servisu - mimoradny servis (povinná položka)
USER_PRIVATE_TYPE_ID_mobil_service_planned - Informace o servisu - pravidelny servis (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Product - převod vlastnictví - potvrzení pomocí hashe z emailu (uživatel nemusí být přihlášen)

URL adresa: https://api.protect6.cz/product_transfer_confirm

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
code - Ověřovací kód, který slouží na potvrzení převodu (povinná položka)
code_second - Druhý ověřovací kód, který posílají jen bývalí majitelé produktu, jinak je prázdný
confirm - Potvrzení nebo zamítnutí převodu - potvrzení je 1 a zamítnutí 0 (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Seznam firem s detailem o uživatelích

URL adresa: https://api.protect6.cz/companies

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
partner - Pokud je 1, tak vrací jen omezený seznam firem, jen partnerské firmy
short - Pokud je 1, tak vrací jen zjendodušený výpis firem

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID firmy
data[].name - Název firmy
data[].ic - IČ.
data[].dic - DIČ
data[].web - WWW stránka pokud je zadaná
data[].phone - Telefonní číslo
data[].email - E-mail v rámci firmy
data[].address.name - Název adresy
data[].address.street - Ulice
data[].address.city - Město
data[].address.state - Konec
data[].address.country.code - Kód státu
data[].address.country.name - Název státu
data[].address.zip - PSČ
data[].users[].id - ID uživatele
data[].users[].name - Celé jméno
data[].users[].email - E-mail uživatele
data[].users[].phone - Telefon na uživatele
data[].users[].banned - Pokud je 1, tak uživatel je aktuálně odstraněný
data[].users[].role.id - ID role
data[].users[].role.name - Název role

Informace o inventuře

URL adresa: https://api.protect6.cz/inventory/status

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.status - Vraci aktualni stav inventurniho modu True/False - podle toho jestli je nebo není zapnutá inventura

Zapnutí/vypnutí inventurního modu

URL adresa: https://api.protect6.cz/inventory/status/change

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
status - Pokud je 1 tak zapíná inventruni mod, 0 ho vypina (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.status - Vraci aktualni stav inventurniho modu True/False - podle toho jestli je nebo není zapnutá inventura

Restartuje Inventuru na cisty stit

URL adresa: https://api.protect6.cz/inventory/restart

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Dokoncuje inventuru a veci, ktere nebyly nazeleny, tak automaticky nahlasuje

URL adresa: https://api.protect6.cz/inventory/finish

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Vrací seznam kategorií k inventuře

URL adresa: https://api.protect6.cz/inventory/category

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID kategorie
data[].name - Název kategorie
data[].steal - Hláška pokud je produkt ukraden
data[].info - Hláška jen informativního charakteru
data[].icon - Urk adresa ikony u kategorie
data[].color - Barva kategorie
data[].color_new.text - Barva textu kategorie
data[].color_new.border - Barva okraje kategorie
data[].color_new.background - Barva pozadí kategorie

Seznam produktů v inventuře aktuálně

URL adresa: https://api.protect6.cz/inventory/list

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
tag - Jednotlivé tagy, slouží pro filtraci, pokud jich je více, tak jsou odděleny čárkou (např.: Machinelogit,syste,crm)
q - Vyhledávání v rámci listu, vyhledává dle jména, seriového čísla, qrkódu
pg - Stránkování, pokud chce vidět další stránku tak se zadávají jednotlivá čísla stránek
limit - Vrací počet výsledků na stránku je možné jsi zvolit počet
category - Filtrování dle jednotlivých kategorií, pokud chceme filtrovat více než jednu kategorii, tak je třeba oddělit čárkou (např.: ID kategorie,ID kategorie)
orderby - Pokud chceme řadit podle jiných parametrů než statusu, tak je možné použít tuto proměnnou s násleudjícími parametry: name, qrcode, serial

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data[].id - ID produktu
data[].qr_code - QR kód produktu (pokud nemá produkt oficiálně QR kód tak vrací prázdnou hodnotu)
data[].qr_code_alt - Skrytý QR kód produktu, pokud produkt nemá QR kód tak zde je interní identifikátor produktu
data[].ibeacon_active - True/False - Pokud je true, tak produkt má i iBeacon nadefinovaný
data[].ibeacon - Identifikační číslo iBeacone zařízení
data[].serial_number - Seriové číslo produktu
data[].product_type_id - ID typ produktu
data[].name - Název produktu
data[].version - Verze produktu
data[].category - ID kategorie produktu
data[].alt_name - Alternativní název produktu
data[].alt_version - Alternativní verze produktu
data[].date - Datum vytvoření/výroby produktu
data[].name_serial - Celé jméno produktu včetně seriového čísla
data[].manufactoring_mode.active - Pokud je aktivní status výroby tak je true
data[].manufactoring_mode.status - Status ve kterém je výroba
data[].manufactoring_mode.name - Název statusu
data[].manufactoring_mode.actual_status - Aktuální ID statusu
data[].manufactoring_mode.actual_status_name - Aktuální název statusu
data[].inventory.active - Pokud je aktivována inventura tak je true
data[].inventory.status - Aktuální status produktu na inventuře
data[].inventory.status_name - Název statusu na inventuře
data[].inventory.name - Název inventury
data[].inventory.color.text - Barva textu stitku
data[].inventory.color.border - Barva okraje stitku
data[].inventory.color.background - Barva pozadi stitku
data[].inventory.date - Datum inventury
data[].stolen - Pokud je produkt ukraden tak vrací 1, jinak 0
data[].status - Aktuální status produktu
data[].picture - Obrázek produktu

Stripe napojeni na uzivatele - tvorba noveho customer ID nebo aktualizace

URL adresa: https://api.protect6.cz/settings/stripe/create

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
name - Jmeno uzivatele (povinná položka)
email - E-mail (povinná položka)
phone - Telefon (povinná položka)
street - Ulice (povinná položka)
city - Praha (povinná položka)
state - Konec (povinná položka)
zip - PSC (povinná položka)
country_id - ID zeme (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.customer_id - ID zakaznika na stripe

Stripe napojeni na uzivatele - vraci customer ID

URL adresa: https://api.protect6.cz/settings/stripe

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.customer_id - ID zakaznika na stripe

Příprava objednávky / nepřihlášený uživatel - seznam všech

URL adresa: https://api.protect6.cz/order_prepare

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
register_hash - Jde o identifikátor, že jde o konkretni pripravu objednavky a vraci k ni data, pouze u nepřihlášených uživatelů

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
register_hash - Vrací unikátní hash, který slouží k dalšímu volání
data.bike.name - Nazev kola
data.bike.serial - Seriove cislo
data.bike.battery - Cislo baterie
data.bike.date - Datum vyroby
data.bike.desc - Popis
data.bike.images[].id - ID obrazku
data.bike.images[].url - Url adresa obrazku
data.bike.images[].thumb - Adresa URL adresa skicy
data.bike.address.street - Adresa kola Ulice
data.bike.address.city - Adresa kola Mesto
data.bike.address.state - Adresa kola Kraj
data.bike.address.zip - Adresa kola PSC
data.bike.address.country - Adresa kola Zeme
data.type.variant - Jde o variantu 1 (registrace) nebo 2 (registrace s ochrannou znamkou)
data.type.mark - Pokud jde o variantu 2, tak jde bud o buy (nakup znamky) nebo own (vlastni znamka)
data.type.qrcode - QR kod
data.type.activation - Aktivacni kod
data.address.name - Dorucovaci adresa Cele jmeno
data.address.email - Dorucovaci adresa email
data.address.phone - Dorucovaci adresa telefon
data.address.street - Dorucovaci adresa ulice
data.address.city - Dorucovaci adresa mesto
data.address.state - Dorucovaci adresa kraj
data.address.zip - Dorucovaci adresa PSC
data.address.country - Dorucovaci adresa Zeme
data.summary.currency - Mena CZK default
data.summary.order_id - ID objednavky pokud je zadano
price.registration.price - Cenové údaje k dané poptávce - formatovana cena
price.registration.currency - Mena
price.registration.summary.item - Cena polozky
price.registration.summary.delivery - Posta
price.registration.summary.all - Celkem
price.registration.summary_gate.item - Cena polozky - platebni brana
price.registration.summary_gate.delivery - Posta - platebni brana
price.registration.summary_gate.all - Celkem - platebni brana
price.mark.price - Formatovana cena
price.mark.currency - Mena
price.mark.summary.item - Cena polozky
price.mark.summary.delivery - Posta
price.mark.summary.all - Celkem
price.mark.summary_gate.item - Cena polozky - platebni brana
price.mark.summary_gate.delivery - Posta - platebni brana
price.mark.summary_gate.all - Celkem - platebni brana

Příprava objednávky / prihlaseny uživatel - seznam všech

URL adresa: https://api.protect6.cz/order_prepare

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.bike.name - Nazev kola
data.bike.serial - Seriove cislo
data.bike.battery - Cislo baterie
data.bike.date - Datum vyroby
data.bike.desc - Popis
data.bike.images[].id - ID obrazku
data.bike.images[].url - Url adresa obrazku
data.bike.images[].thumb - Adresa URL adresa skicy
data.bike.address.street - Adresa kola Ulice
data.bike.address.city - Adresa kola Mesto
data.bike.address.state - Adresa kola Kraj
data.bike.address.zip - Adresa kola PSC
data.bike.address.country - Adresa kola Zeme
data.type.variant - Jde o variantu 1 (registrace) nebo 2 (registrace s ochrannou znamkou)
data.type.mark - Pokud jde o variantu 2, tak jde bud o buy (nakup znamky) nebo own (vlastni znamka)
data.type.qrcode - QR kod
data.type.activation - Aktivacni kod
data.address.name - Dorucovaci adresa Cele jmeno
data.address.email - Dorucovaci adresa email
data.address.phone - Dorucovaci adresa telefon
data.address.street - Dorucovaci adresa ulice
data.address.city - Dorucovaci adresa mesto
data.address.state - Dorucovaci adresa kraj
data.address.zip - Dorucovaci adresa PSC
data.address.country - Dorucovaci adresa Zeme
data.summary.currency - Mena CZK default
data.summary.order_id - ID objednavky pokud je zadano
price.registration.price - Cenové údaje k dané poptávce - formatovana cena
price.registration.currency - Mena
price.registration.summary.item - Cena polozky
price.registration.summary.delivery - Posta
price.registration.summary.all - Celkem
price.registration.summary_gate.item - Cena polozky - platebni brana
price.registration.summary_gate.delivery - Posta - platebni brana
price.registration.summary_gate.all - Celkem - platebni brana
price.mark.price - Formatovana cena
price.mark.currency - Mena
price.mark.summary.item - Cena polozky
price.mark.summary.delivery - Posta
price.mark.summary.all - Celkem
price.mark.summary_gate.item - Cena polozky - platebni brana
price.mark.summary_gate.delivery - Posta - platebni brana
price.mark.summary_gate.all - Celkem - platebni brana

Příprava objednávky / nepřihlášený/přihlášený uživatel - aktualizace krok 1

URL adresa: https://api.protect6.cz/order_prepare/1

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
register_hash - Jde o identifikátor, že jde o konkretni pripravu objednavky a vraci k ni data, pouze u nepřihlášených uživatelů
name - Nazev kola (povinná položka)
serial - Seriove cislo (povinná položka)
battery - Cislo baterie
date - Datum vyroby (povinná položka)
desc - Popis
image_id[] - Pole s ID obrazku (povinná položka)
street - Adresa kola Ulice (povinná položka)
city - Adresa kola Mesto (povinná položka)
state - Adresa kola Kraj
zip - Adresa kola PSC (povinná položka)
country - Adresa kola Zeme (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.bike.name - Pokud je true, tak jde o chybu v dané položce - Nazev kola
error.bike.serial - Pokud je true, tak jde o chybu v dané položce - Seriove cislo
error.bike.battery - Pokud je true, tak jde o chybu v dané položce - Cislo baterie
error.bike.date - Pokud je true, tak jde o chybu v dané položce - Datum vyroby
error.bike.desc - Pokud je true, tak jde o chybu v dané položce - Popis
error.bike.address.street - Pokud je true, tak jde o chybu v dané položce - Adresa kola Ulice
error.bike.address.city - Pokud je true, tak jde o chybu v dané položce - Adresa kola Mesto
error.bike.address.state - Pokud je true, tak jde o chybu v dané položce - Adresa kola Kraj
error.bike.address.zip - Pokud je true, tak jde o chybu v dané položce - Adresa kola PSC
error.type.qrcode - Pokud je true, tak jde o chybu v dané položce - QR kod
error.type.activation - Pokud je true, tak jde o chybu v dané položce - Aktivacni kod
error.address.name - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa Cele jmeno
error.address.email - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa email
error.address.phone - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa telefon
error.address.street - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa ulice
error.address.city - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa mesto
error.address.state - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa kraj
error.address.zip - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa PSC

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
register_hash - Vrací unikátní hash, který slouží k dalšímu volání
page - Další stránka, která následuje po této
data.bike.name - Nazev kola
data.bike.serial - Seriove cislo
data.bike.battery - Cislo baterie
data.bike.date - Datum vyroby
data.bike.desc - Popis
data.bike.images[].id - ID obrazku
data.bike.images[].url - Url adresa obrazku
data.bike.images[].thumb - Adresa URL adresa skicy
data.bike.address.street - Adresa kola Ulice
data.bike.address.city - Adresa kola Mesto
data.bike.address.state - Adresa kola Kraj
data.bike.address.zip - Adresa kola PSC
data.bike.address.country - Adresa kola Zeme
data.type.variant - Jde o variantu 1 (registrace) nebo 2 (registrace s ochrannou znamkou)
data.type.mark - Pokud jde o variantu 2, tak jde bud o buy (nakup znamky) nebo own (vlastni znamka)
data.type.qrcode - QR kod
data.type.activation - Aktivacni kod
data.address.name - Dorucovaci adresa Cele jmeno
data.address.email - Dorucovaci adresa email
data.address.phone - Dorucovaci adresa telefon
data.address.street - Dorucovaci adresa ulice
data.address.city - Dorucovaci adresa mesto
data.address.state - Dorucovaci adresa kraj
data.address.zip - Dorucovaci adresa PSC
data.address.country - Dorucovaci adresa Zeme
data.summary.currency - Mena CZK default
data.summary.order_id - ID objednavky pokud je zadano
price.registration.price - Cenové údaje k dané poptávce - formatovana cena
price.registration.currency - Mena
price.registration.summary.item - Cena polozky
price.registration.summary.delivery - Posta
price.registration.summary.all - Celkem
price.registration.summary_gate.item - Cena polozky - platebni brana
price.registration.summary_gate.delivery - Posta - platebni brana
price.registration.summary_gate.all - Celkem - platebni brana
price.mark.price - Formatovana cena
price.mark.currency - Mena
price.mark.summary.item - Cena polozky
price.mark.summary.delivery - Posta
price.mark.summary.all - Celkem
price.mark.summary_gate.item - Cena polozky - platebni brana
price.mark.summary_gate.delivery - Posta - platebni brana
price.mark.summary_gate.all - Celkem - platebni brana

Příprava objednávky / nepřihlášený/přihlášený uživatel - aktualizace krok 2

URL adresa: https://api.protect6.cz/order_prepare/2

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
register_hash - Jde o identifikátor, že jde o konkretni pripravu objednavky a vraci k ni data, pouze u nepřihlášených uživatelů
type_variant - Varianta - Pro 1 je to registrace a pro 2 je registrace s ochrannou znamkou (povinná položka)
type_mark - Jsou dve moznosti, pokud mam vybranou variantu 2 tak je to bud: buy - nakup znamky nebo own kde již vlastnim znamku (povinná položka)
type_qrcode - Je povinne pri variante 2 a mark own - QR kod
type_activation - Je povinne pri variante 2 a mark own - aktivační kod

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.bike.name - Pokud je true, tak jde o chybu v dané položce - Nazev kola
error.bike.serial - Pokud je true, tak jde o chybu v dané položce - Seriove cislo
error.bike.battery - Pokud je true, tak jde o chybu v dané položce - Cislo baterie
error.bike.date - Pokud je true, tak jde o chybu v dané položce - Datum vyroby
error.bike.desc - Pokud je true, tak jde o chybu v dané položce - Popis
error.bike.address.street - Pokud je true, tak jde o chybu v dané položce - Adresa kola Ulice
error.bike.address.city - Pokud je true, tak jde o chybu v dané položce - Adresa kola Mesto
error.bike.address.state - Pokud je true, tak jde o chybu v dané položce - Adresa kola Kraj
error.bike.address.zip - Pokud je true, tak jde o chybu v dané položce - Adresa kola PSC
error.type.qrcode - Pokud je true, tak jde o chybu v dané položce - QR kod
error.type.activation - Pokud je true, tak jde o chybu v dané položce - Aktivacni kod
error.address.name - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa Cele jmeno
error.address.email - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa email
error.address.phone - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa telefon
error.address.street - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa ulice
error.address.city - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa mesto
error.address.state - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa kraj
error.address.zip - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa PSC

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
register_hash - Vrací unikátní hash, který slouží k dalšímu volání
page - Další stránka, která následuje po této
data.bike.name - Nazev kola
data.bike.serial - Seriove cislo
data.bike.battery - Cislo baterie
data.bike.date - Datum vyroby
data.bike.desc - Popis
data.bike.images[].id - ID obrazku
data.bike.images[].url - Url adresa obrazku
data.bike.images[].thumb - Adresa URL adresa skicy
data.bike.address.street - Adresa kola Ulice
data.bike.address.city - Adresa kola Mesto
data.bike.address.state - Adresa kola Kraj
data.bike.address.zip - Adresa kola PSC
data.bike.address.country - Adresa kola Zeme
data.type.variant - Jde o variantu 1 (registrace) nebo 2 (registrace s ochrannou znamkou)
data.type.mark - Pokud jde o variantu 2, tak jde bud o buy (nakup znamky) nebo own (vlastni znamka)
data.type.qrcode - QR kod
data.type.activation - Aktivacni kod
data.address.name - Dorucovaci adresa Cele jmeno
data.address.email - Dorucovaci adresa email
data.address.phone - Dorucovaci adresa telefon
data.address.street - Dorucovaci adresa ulice
data.address.city - Dorucovaci adresa mesto
data.address.state - Dorucovaci adresa kraj
data.address.zip - Dorucovaci adresa PSC
data.address.country - Dorucovaci adresa Zeme
data.summary.currency - Mena CZK default
data.summary.order_id - ID objednavky pokud je zadano
price.registration.price - Cenové údaje k dané poptávce - formatovana cena
price.registration.currency - Mena
price.registration.summary.item - Cena polozky
price.registration.summary.delivery - Posta
price.registration.summary.all - Celkem
price.registration.summary_gate.item - Cena polozky - platebni brana
price.registration.summary_gate.delivery - Posta - platebni brana
price.registration.summary_gate.all - Celkem - platebni brana
price.mark.price - Formatovana cena
price.mark.currency - Mena
price.mark.summary.item - Cena polozky
price.mark.summary.delivery - Posta
price.mark.summary.all - Celkem
price.mark.summary_gate.item - Cena polozky - platebni brana
price.mark.summary_gate.delivery - Posta - platebni brana
price.mark.summary_gate.all - Celkem - platebni brana

Příprava objednávky / přihlášený uživatel (nepřihlášený nemůže odesílat data) - aktualizace krok 3

URL adresa: https://api.protect6.cz/order_prepare/3

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
full_name - Dorucovaci adresa Cele jmeno (povinná položka)
email - Dorucovaci adresa e-mail (povinná položka)
phone - Dorucovaci adresa telefon
street - Dorucovaci adresa Ulice (povinná položka)
city - Dorucovaci adresa Mesto (povinná položka)
state - Dorucovaci adresa Kraj
zip - Dorucovaci adresa PSC (povinná položka)
country - Dorucovaci adresa Zeme (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
error.bike.name - Pokud je true, tak jde o chybu v dané položce - Nazev kola
error.bike.serial - Pokud je true, tak jde o chybu v dané položce - Seriove cislo
error.bike.battery - Pokud je true, tak jde o chybu v dané položce - Cislo baterie
error.bike.date - Pokud je true, tak jde o chybu v dané položce - Datum vyroby
error.bike.desc - Pokud je true, tak jde o chybu v dané položce - Popis
error.bike.address.street - Pokud je true, tak jde o chybu v dané položce - Adresa kola Ulice
error.bike.address.city - Pokud je true, tak jde o chybu v dané položce - Adresa kola Mesto
error.bike.address.state - Pokud je true, tak jde o chybu v dané položce - Adresa kola Kraj
error.bike.address.zip - Pokud je true, tak jde o chybu v dané položce - Adresa kola PSC
error.type.qrcode - Pokud je true, tak jde o chybu v dané položce - QR kod
error.type.activation - Pokud je true, tak jde o chybu v dané položce - Aktivacni kod
error.address.name - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa Cele jmeno
error.address.email - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa email
error.address.phone - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa telefon
error.address.street - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa ulice
error.address.city - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa mesto
error.address.state - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa kraj
error.address.zip - Pokud je true, tak jde o chybu v dané položce - Dorucovaci adresa PSC

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
page - Další stránka, která následuje po této
data.bike.name - Nazev kola
data.bike.serial - Seriove cislo
data.bike.battery - Cislo baterie
data.bike.date - Datum vyroby
data.bike.desc - Popis
data.bike.images[].id - ID obrazku
data.bike.images[].url - Url adresa obrazku
data.bike.images[].thumb - Adresa URL adresa skicy
data.bike.address.street - Adresa kola Ulice
data.bike.address.city - Adresa kola Mesto
data.bike.address.state - Adresa kola Kraj
data.bike.address.zip - Adresa kola PSC
data.bike.address.country - Adresa kola Zeme
data.type.variant - Jde o variantu 1 (registrace) nebo 2 (registrace s ochrannou znamkou)
data.type.mark - Pokud jde o variantu 2, tak jde bud o buy (nakup znamky) nebo own (vlastni znamka)
data.type.qrcode - QR kod
data.type.activation - Aktivacni kod
data.address.name - Dorucovaci adresa Cele jmeno
data.address.email - Dorucovaci adresa email
data.address.phone - Dorucovaci adresa telefon
data.address.street - Dorucovaci adresa ulice
data.address.city - Dorucovaci adresa mesto
data.address.state - Dorucovaci adresa kraj
data.address.zip - Dorucovaci adresa PSC
data.address.country - Dorucovaci adresa Zeme
data.summary.currency - Mena CZK default
data.summary.order_id - ID objednavky pokud je zadano
price.registration.price - Cenové údaje k dané poptávce - formatovana cena
price.registration.currency - Mena
price.registration.summary.item - Cena polozky
price.registration.summary.delivery - Posta
price.registration.summary.all - Celkem
price.registration.summary_gate.item - Cena polozky - platebni brana
price.registration.summary_gate.delivery - Posta - platebni brana
price.registration.summary_gate.all - Celkem - platebni brana
price.mark.price - Formatovana cena
price.mark.currency - Mena
price.mark.summary.item - Cena polozky
price.mark.summary.delivery - Posta
price.mark.summary.all - Celkem
price.mark.summary_gate.item - Cena polozky - platebni brana
price.mark.summary_gate.delivery - Posta - platebni brana
price.mark.summary_gate.all - Celkem - platebni brana

Příprava objednávky / nepřihlášený/přihlášený uživatel - maze pripravu objednavky

URL adresa: https://api.protect6.cz/order_prepare/delete

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
register_hash - Jde o identifikátor, že jde o konkretni pripravu objednavky a vraci k ni data, pouze u nepřihlášených uživatelů

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Příprava objednávky / přihlášený uživatel - propojuje pripravu s objednavkou

URL adresa: https://api.protect6.cz/order_prepare/connect

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka
order_id - ID objednávky (povinná položka)

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Příprava objednávky / přihlášený uživatel - tvorba nove objednavky

URL adresa: https://api.protect6.cz/order_prepare/make_order

Post data:

api - Api key na dotazy k serveru, bez něj nejsou vyřízeny žádné dotazy, je poskytnut naší firmou na požádání (povinná položka)
lang_ui - Jazyk uživatele, který je defaultně cs, ostatní jsou: cs, en_US
device - ID zařízení, které se přihlašuje k api, musí být unikátní (povinná položka)
user - ID uživatele, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
session - Číslo session, pro přihlášeného uživatele resp. identifikátor, které systém zašle automaticky při přihlášení, vždy se zadává pro přístup do přihlášené části (povinná položka)
latitude - Geo lokace uživatele - zeměpisná šířka
longitude - Geo lokace uživatele - zeměpisná délka

Return data ERROR:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false

Return data SUCCESS:

ok - true v případě, že bylo vše v pořádku
user_lang - vrací nastavený jazyk uživatele: cs, en, sk, de, it, fr
err[] - Chybová hláška, která identifikuje chybu
err_type - Typ chyby může být 1 (error), 2 (warning), 3 (success)
login - Vrací true pokud je uživatel přihlášený, jinak vrací false
data.order_id - ID objednavky