Kontaktujte nás pro personalizovanou nabídku FinMV přizpůsobenou vašim potřebám.
API je zkratka pro "Application Programming Interface" (Application Programming Interface). Většina velkých společností v určité fázi vyvíjí API pro klienty nebo pro interní použití.
Otevřené API propojené s finanční platformou umožňuje vaší firmě nabízet konektivitu a nekonečné možnosti integrace.
Obvykle vývojáři vytvoří web, kabinet investora a back office, přičemž API nechávají na později. Jak se byznys rozvíjí, objevuje se potřeba integrace s dalšími službami a partnery. Vývojáři pak přidají API, aby takové integrace umožnili. To je obvyklý výsledek, když je API považováno za dodatečnou úpravu, a ne za kontrakt mezi moduly.
Slabinou tohoto přístupu je, že API je v podstatě přívěsek platformy, potřebný jen pro komunikaci s externími partnery. Výsledkem je, že možnosti API bývají obvykle omezené a duplikují část funkcionality back office.
Tento přístup také vytváří zranitelnost. Pokud je API postaveno na bázi back office, samotný web back office nelze ponechat přístupný pouze zaměstnancům a uzavřený vůči externím požadavkům. Web back office musí být přístupný všem, nejen zaměstnancům, protože jakákoli externí partnerská služba musí mít možnost přistupovat k platformě přes API.
Protože moduly jsou od začátku popsány explicitními kontrakty, API existuje od začátku, a ne se přidává později. Je to důsledek toho, jak volíme architekturu, ne konkrétního způsobu nasazení.
Na vaší finanční platformě lze říct, že "mozkem" systému je právě API. Zpracovávají se v něm veškerá data, je v něm zakotvena obchodní logika, probíhají dotazy do databází a k poskytovatelům služeb. Váš promo web, kabinet klienta a back office také veškerou práci s platformou vedou přes API.
Tento přístup přináší řadu výhod: