Provést REST API požadavek při úpravě záznamu

Když na straně GIRITONu dojde k úpravě dat ve vybrané agendě (Personalistika, Plán Směn, Projekty, Vložená docházka, ...), můžete v GIRITONu v Menu uživatel -> Správa -> Plánované úlohy -> Přidat, přidat Plánovanou úlohu Při změně záznamu pošli REST požadavek, která provede REST API požadavek dle vašeho nastavení.

Nastavovat můžete typ požadavku (GET, POST, ...), cílovou URL adresu, zdali se má REST API požadavek provést při přidání, úpravě nebo smazání záznamu v GIRITONu a na jaký typ záznamů (Personalistika, Plán Směn, Projekty, Vložená docházka, ...) plánovaná úloha reaguje.

Drtivá většina REST API volání bude potřebovat i HTTP hlavičku, nejčastěji s API klíčem pro ověření, také tyto hodnoty můžete zadat.

Aktivované nastavení Odesílat po dávkách znamená, že když na straně GIRITONu dojde k úpravě mnoha záznamů dané agendy najednou (například byly hromadně přeplánované směny), provede se jediný API požadavek. Když je tato volba vypnutá, provede se jeden API požadavek pro každý jednotlivý upravený záznam.

  • Pečlivě zvažte hodnotu této volby, ponecháte-li ji vypnutou (tedy GIRITON v případě hromadné úpravy provede mnoho REST API volání v krátkém čase), můžete narazit na různé limity počtu volání API požadavků v různých systémech.

Dokonce můžete jednoduchým skriptem vytvořit i tělo (nejčastěji POST) požadavku, do kterého můžete propsat i hodnoty vybraných políček upravovaného záznamu z GIRITONu. Například ve screenshotu výše pošle Giriton cizímu systému ID upravovaného zaměstnance.