For the complete documentation index, see llms.txt. This page is also available as Markdown.

Manage applications

For comprehensive technical details, including request body schemas, status codes, and JSON response examples, refer to the API reference.

Application lifecycle management APIs

Operation
Method
Endpoint
Description

Create application

POST

/public_api/appsec/v1/application

Create a new application with a name, business criticality, asset selection criteria, and ownership metadata.

List applications

GET

/public_api/appsec/v1/application

Retrieve all applications with pagination support.

Get application by ID

GET

/public_api/appsec/v1/application/{applicationId}

Retrieve a specific application by the unique application identifier.

Update application

PUT

/public_api/appsec/v1/application/{applicationId}

Update the metadata of an existing application (business criticality, description, owners, compliance).

Delete application

DELETE

/public_api/appsec/v1/application/{id}

Delete an application by the unique application identifier.

Get configuration

GET

/public_api/appsec/v1/application/configuration

Retrieve the application settings configuration for the tenant.

Get issue summary

GET

/public_api/appsec/v1/application/{applicationId}/issues/{issueType}/summary

Retrieve the issue count summary by issue type for a specific application.

Get insights

GET

/public_api/appsec/v1/application/{applicationId}/insights/{issueCategory}/{itemType}

Retrieve insights data by issue category and item type for a specific application.

Application asset management APIs

You can manage application assets through public API endpoints; discover assets available to add or remove, apply add or remove overrides, review override actions and their audit details, and revert override actions when needed.

Operation

Method

Endpoint

Description

List addable assets

GET

/assets/addable

Lists assets available to add, with filter shortcuts.

List removable assets

GET

/assets/removable

Lists assets available to remove.

Apply asset override

POST

/assets/override

Adds or removes assets using ADD or REMOVE actions and returns an actionId.

List override actions

GET

/assets/overrides

Lists override actions, including audit and origin details.

Revert override

DELETE

/assets/overrides/{actionId}

Reverts a previously applied override action.

Last updated

Was this helpful?