CPC H04L 67/10 (2013.01) [G06F 8/73 (2013.01); H04L 67/1004 (2013.01); H04L 67/01 (2022.05); H04L 67/02 (2013.01); H04L 67/563 (2022.05); H04L 67/568 (2022.05)] | 21 Claims |
1. A method for managing Application Programming Interfaces (APIs) in a microservices architecture, the method comprising:
communicatively coupling a control plane to a plurality of APIs organized into a microservices application architecture via data plane proxies;
receiving an incoming proxied request from a first API of the plurality of APIs directed to a second API of the plurality of APIs, the proxied request relayed to the control plane via a first data plane proxy associated with the first API;
receiving a proxied response from the second API, the proxied response relayed to the control plane via a second data plane proxy associated with the second API;
parsing the proxied request and the proxied response and extract current data; and
executing an auto-documentation plugin, wherein the auto-documentation plugin is configured to generate documentation based on the current data.
|