Patent ID: 11941464
Assignee: COINBASE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 1:
2. A method for fetching, securing, and controlling private credentials over a disparate communication network without recompiling source code by configuring, at runtime, a network application programming interface (API) of client applications executing on user devices, the method comprising:
receiving, at a user device from a repository network system, a first request for user data from a source network system, wherein the user data is accessible to the user device based on access credentials implemented on the user device;
parsing, by a client application on the user device, a plurality of configuration files to determine a corresponding plurality of source APIs, wherein each of the plurality of source APIs corresponds to a respective source network system external to the user device;
determining a source API of the plurality of source APIs based on a configuration file of the plurality of configuration files that corresponds to the source API;
configuring a network API of the client application based on the configuration file;
establishing successful communicable connectivity with the source network system using the source API;
generating, by the client application, a second request based on the first request, the access credentials, and the source API;
transmitting, by the client application, the second request for the user data to the source network system;
in response to transmitting the second request for the user data to the source network system, receiving first response data from the source network system;
generating, based on the configuration file, second response data; and
transmitting the second response data to the repository network system.