Evaluation and validation of application programming interface requests and responses for microservices applications
AssigneeKong Inc.
InventorsGuilherme Salazar, Thijs Schreijer
Life of this patent
Estimating the term…
Loading patent…
AssigneeKong Inc.
InventorsGuilherme Salazar, Thijs Schreijer
Estimating the term…
The disclosed embodiments are directed to validating requests before they reach one or more services in a microservices application. An example method for evaluating and validating a request to a service of a plurality of services that form a microservices architecture application that includes multiple services, each service being an application program interface (API) performing a piecemeal function of an overall application function, includes receiving an API message and comparing the body thereof to a schema; based on that comparison either forwarding the message on as normal in the event of a successful comparison and generating an error message when the comparison fails. In some embodiments, the schema implements Open API Specification Validation.
A method of evaluating and validating a message to a service of a plurality of services that form a microservices architecture application, each of the plurality of services being an application program interface (API) performing a piecemeal function of an overall application function, the method being implemented in a service extension, and the method comprising:
A system comprising:
A method comprising:
Dependencies are inferred from the claim text.