Web API
API rozhraní systému ABRA Gen (dále jen Web API) umožňuje komunikaci s jinými systémy prostřednictvím protokolu HTTP (verze 1.1). Kromě informací obsažených v této sekci můžete využít také kompletní OpenAPI dokumentaci.
Webapi
Webapi
Web API
Základní informace k Web API viz Věcný obsah, základní pojmy - Web API.
V této kapitole jsou popsány konfigurační parametry Web API. Viz kap. Nastavení Web API.
Informace, jak Web API spustit, viz Spuštění Web API serveru.
V této sekci naleznete vše, co se týká dotazování, tj. jaké jsou podporované zdroje, http metody, jak probíhá autentizace, jaká je struktura URI. Dále je zde výklad dotazovacího jazyka a řada příkladů dotazování. Více viz kap. Web API - dotazování.
Tato kapitola obsahuje informace o tom, jak práci s Web API logovat na úrovni business logiky pomocí konfiguračního souboru NEXUS.CFG. Více viz kap. Logování Web API. (Logování funkčnosti samotného Web APIse řeší v rámci souboru APIServer.yaml.)
Tato kapitola obsahuje informace o tom, jak práci s Web API ovlivňuje funkcionalita ochrany dat (jak pracovat s chráněnými položkami). Více viz kap. Web API a ochrana dat.
Open API je standardní definice Web API, pomocí níž je API podrobně popsáno, tj. zjistíte z ní, jaké Web API podporuje zdroje (resources), co je na nich možné provádět za operace atd. Více viz kap. Swagger, resp. OpenAPI dokumentace.
Postup nastavení, spuštění a použití základního dotazování krok za krokem viz ABRA API Tutoriál - První kroky s Web API.