Popis a funkce modulu API
API je volitelný modul pro informační systém Money ERP, který umožňuje komunikaci mezi databází informačního systému a kompatibilní externí platformou. Snadno tak vaše Money ERP propojíte s mobilními klientskými aplikacemi, e-commerce platformami, podnikovými intranety či jinými podobnými systémy. Z technického hlediska modul využívá metody REST API a GraphQL, pro zabezpečení pak slouží technologie OAuth 2 a přiřazené tokeny. Komunikace je plně obousměrná a umožňuje čtení i zápis dat.
Největší přínosy API
- Jednoduché používání: Na koncových zařízeních se spuštěnou klientskou aplikací není třeba ke komunikaci s Money ERP instalovat žádný speciální software či knihovnu.
- Široká kompatibilita: Použití modulu je nezávislé na platformě koncového zařízení a jeho operačním systému.
- Rozsáhlá dokumentace: K modulu dodáváme kompletní webovou dokumentaci pro snadné napojení externích aplikací a služeb. Součástí dokumentace je i výčet endpointů pro REST API a GraphQL.
- Sjednocená validace: Při komunikaci skrze API jsou zápisy a editace v databázi validovány stejným způsobem jako v Money ERP. Modul tak respektuje logiku definovanou v systému a knihovnách, a zároveň zajišťuje provádění případných navazujících procedur a funkcí.
Jistota bezpečnosti
Přístupová práva externích aplikací lze jednoduše definovat pomocí standardních uživatelských rolí v prostředí Money ERP. Rovněž je možné role specifikovat až do úrovně jednotlivých polí ve vybraných seznamech. Uživatelé tak mají jistotu, že vně Money ERP jsou dostupná pouze data nezbytná pro funkci daného nástroje.