Skontaktuj się z nami, aby uzyskać indywidualną wycenę FinMV dostosowaną do Twoich potrzeb.
API oznacza "interfejs programowania aplikacji" (interfejs programowania aplikacji). Większość dużych firm opracowuje na pewnym etapie interfejsy API dla klientów lub do użytku wewnętrznego.
Otwarte API połączone z platformą finansową pozwala Twojej firmie oferować łączność i nieograniczone możliwości integracji.
Zwykle deweloperzy tworzą stronę internetową, biuro inwestora i back office, zostawiając API na później. Wraz z rozwojem biznesu pojawia się potrzeba integracji z innymi usługami i partnerami. Wtedy deweloperzy dodają API, aby umożliwić takie integracje. Tak zwykle się dzieje, gdy API traktuje się jako dodatek, a nie jako kontrakt między modułami.
Słabym punktem takiego podejścia jest to, że API jest w istocie dodatkiem do platformy, potrzebnym wyłącznie do komunikacji z partnerami zewnętrznymi. W rezultacie możliwości API są zwykle ubogie i powielają część funkcjonalności back office.
Takie podejście tworzy również podatność. Jeśli API zostało zbudowane na bazie back office, to sama strona back office nie może pozostać dostępna wyłącznie dla pracowników i zamknięta na zewnętrzne żądania. Strona back office będzie musiała być dostępna dla wszystkich, a nie tylko dla pracowników, ponieważ każda zewnętrzna usługa partnera będzie musiała mieć dostęp do platformy przez API.
Ponieważ moduły od samego początku są opisane jawnymi kontraktami, API istnieje od razu, a nie jest dobudowywane później. To wynika z tego, jak wybieramy architekturę, a nie z jednego konkretnego sposobu wdrożenia.
Na Twojej platformie finansowej można powiedzieć, że "mózgiem" systemu jest właśnie API. W nim przetwarzane są wszystkie dane, zawarta jest logika biznesowa, wykonywane są zapytania do baz danych i dostawców usług. Twoja strona promocyjna, portal klienta i back office również prowadzą całą pracę z platformą przez API.
Takie podejście daje szereg korzyści: