CPC H04L 47/82 (2013.01) [G06F 9/547 (2013.01)] | 18 Claims |
13. A computer-implemented method comprising:
providing, by at least one processor, a universal application programming interface (U-API) having a universal syntax to enable provision of a user interface (UI);
receiving, at the at least one processor, via the U-API and from the UI, a request in the universal syntax to perform an operation with a first network resource and with a second network resource, wherein the operation comprises a query operation that accesses data associated with financial services of the first network resource and the second network resource and a mutation operation that alters data associated with financial services of the first network resource and the second network resource;
parsing the received request to identify the operation;
generating, by the at least one processor, a first request in a first syntax to perform the operation with the first network resource, wherein the first syntax differs from the universal syntax;
generating, by the at least one processor, a second request in a second syntax to perform the operation with the second network resource, wherein the second syntax differs from the universal syntax and differs from the first syntax;
transmitting the first request, via a network, to a first remote device that provides the first network resource;
transmitting the second request, via the network, to a second remote device that provides the second network resource;
receiving, via the network and from the first remote device, a first response in the first syntax to the first request that is indicative of a first result of performing the operation with the first network resource;
receiving, via the network and from the second remote device, a second response in the second syntax to the second request that is indicative of a second result of performing the operation with the second network resource;
converting, by the at least one processor, the first response into the universal syntax from the first syntax;
converting, by the at least one processor, the second response into the universal syntax from the second syntax;
consolidating, by the at least one processor, the converted first response and the converted second response into a single consolidated response in the universal syntax; and
providing the single consolidated response to the UI via the U-API.
|