US 12,013,967 B2
Methods and systems for adapting an application programming interface
Scott Schenkein, Midlothian, VA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Apr. 29, 2022, as Appl. No. 17/732,650.
Application 17/732,650 is a continuation of application No. 16/855,512, filed on Apr. 22, 2020, granted, now 11,321,483.
Application 16/855,512 is a continuation of application No. 16/419,844, filed on May 22, 2019, granted, now 10,664,615, issued on May 26, 2020.
Prior Publication US 2022/0327236 A1, Oct. 13, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 21/62 (2013.01); H04L 67/01 (2022.01)
CPC G06F 21/6245 (2013.01) [H04L 63/0281 (2013.01); H04L 63/0442 (2013.01); H04L 67/01 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for adapting an application programming interface (API), the computer-implemented method comprising:
receiving, from a client computer system, a request for information in a first type of security format;
identifying a security format requirement of the API associated with a server;
determining the first type of security format is different from the security format requirement of the API;
querying a remote server having a database of security format types for a mapping of the first type of security format to the security format requirement of the API;
translating, using the mapping of the first type of security format to the security format requirement of the API, the request for information into a translated request having the security format of the API;
transmitting the translated request to the API;
receiving, from the API, API data responsive to the translated request; and
sending, to the client computer system, the API data.