Patent ID: 11924284
Assignee: SPLUNK INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 15:
16. A non-transitory computer-readable medium having stored thereon instructions that, when executed by one or more processors, cause the one or more processors to perform operations including:
obtaining data defining an application programming interface (API) provided by a device or service associated with a security orchestration, automation, and response (SOAR) service, wherein the SOAR service automates responses to security and operational incidents occurring in information technology (IT) environments, and wherein the device or service implements functionality executable by the SOAR service via one or more endpoints associated with the API; and
generating, based on the data defining the API, an app to be used by the SOAR service to execute the functionality via the one or more endpoints associated with the API, wherein generating the app includes:
generating source code that, upon execution, causes the SOAR service to generate API requests corresponding to the one or more endpoints associated with the API, and
generating metadata describing one or more actions provided by the app, wherein an action of the one or more actions corresponds to an endpoint of the one or more endpoints.