| CPC G06Q 40/125 (2013.12) [G06F 9/547 (2013.01); G06Q 30/04 (2013.01)] | 21 Claims |

|
1. A method comprising:
receiving, by a computer system, from a client system, technical documents comprising information about a single set of product agnostic application programming interfaces (APIs), wherein the single set of product agnostic APIs are used, by the computer system, to access a plurality of products, wherein a first product of the plurality of products is accessed using multiple product agnostic APIs of the single set of product agnostic APIs;
building, by the computer system, using the technical documents, an application that is configured to: i) receive a request from the client system to execute one of the plurality of products, and ii) responsive to the request, use the single set of product agnostic APIs to access the one of the plurality of products;
receiving, by the application executed by the computer system, the request to execute at least one product of the plurality of products;
accessing, by the application executed by the computer system, in accordance with the request, a first dataset from the client system that is specified by the single set of product agnostic APIs;
parsing, by the application executed by the computer system, the first dataset to identify a second dataset that is useable across the plurality of products;
sending, by the application executed by the computer system, the second dataset to the at least one product to cause the at least one product to perform an operation using the second dataset; and
providing, by the computer system, a notification to the client system related to the performance of the operation by the at least one product using the second dataset.
|