cs

Příležitosti

Potřebujete pomoc s podnikáním?

Kontaktujte nás pro personalizovanou nabídku FinMV přizpůsobenou vašim potřebám.

API

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í.

Tradiční možnosti API

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.

Modernější přístup k 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:

  • data vašeho projektu jsou vždy v bezpečí a přístup k nim je přísně kontrolován
  • lze vytvořit mnoho typů plnohodnotných kabinetů klienta a promo webů
  • možnosti vašeho API budou maximální