Skip to main content

Overview

Your plugin will need to communicate with external systems to exchange information, for example to request a list of customers, accounts or transactions to display to the user. Communication with external systems is achieved through the use of APIs.

Fetch API

fetch-mock is a node.js package which allows developers to simply and easily configure mock API responses. To learn more about this utility see fetch-mock

JSONRequestDispatcher

The Temenos Explorer framework provides a ready-made way of accessing APIs. This also ensures that the Keycloak JWT is refreshed whenever an API is invoked. To learn more see API Access

CORS and API Gateway

The API gateway is a tool to allow Temenos Explorer to make direct server to server API calls and handle associated authentication. By making all API calls direct server to server, we avoid encountering CORS issues often encountered when API requests originate from the client-side browser. To learn more about this utility see API Gateway