Zákazník využíval FileMakerový systém k evidenci a správě zákaznických dat včetně firem, se kterými spolupracuje. Pro zajištění aktuálnosti těchto údajů měl původně vyřešené napojení na databázi ARES (Administrativní registr ekonomických subjektů), z níž automaticky stahoval a aktualizoval data o firmách. Bohužel po změně struktury dat na straně ARESu jeho stávající řešení přestalo fungovat. Proto se obrátil na nás s požadavkem obnovit automatické napojení tak, aby bylo spolehlivé i při budoucích změnách formátu na straně ARESu.

Namísto přímého spojení mezi FileMakerem a ARESem jsme vytvořili mezivrstvu v podobě vlastního webového API, které zajišťuje komunikaci s ARESem, konsolidaci dat a jejich jednotný formát výstupu. Na toto API je napojeno hned několik našich dalších systémů. Do FileMakeru jsme integrovali nové skripty, které nyní načítají data právě přes toto API. Díky tomu jsme zajistili, že i při budoucích změnách formátu ARES dat bude potřeba provést úpravy pouze na úrovni API, nikoliv ve všech napojených systémech.
Pro specifické potřeby tohoto zákazníka jsme API dále rozšířili o nové datové struktury, které odpovídají tomu, co si zákazník stahuje. Výsledkem je robustní a udržitelné napojení, které je schopné dlouhodobě fungovat i přes externí změny bez nutnosti zásahů do FileMakerové databáze.