# Self-Service RESTful API

## Overview

Easily automate workflows using our Self-Service RESTful API. It is perfect for customisations and integrations into your enterprise ecosystem.

<figure><img src="https://372186556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8s1QY2Q6YTHB4a6DMu%2Fuploads%2FSgid9tAIbTuAbswrC8F5%2FScreenshot%202025-06-24%20at%201.20.09%E2%80%AFpm.png?alt=media&#x26;token=66c39b9a-89b7-4ee2-877d-457754639d5e" alt=""><figcaption></figcaption></figure>

You can use the Self-Service RESTful API to:

**Retrieve vulnerabilities for your projects, and export them**\
**into your vulnerability management and/or ticketing systems.**

Import data from external systems and datasources such as CMDB and asset registers;\
vulnerability management tools; and vulnerability template & methodology datasources.

**Create automated workflows for submitting & approving project requests; or**\
**Create automated workflows for new projects and managing project team.**

Retrieve audit logs for the application, or for a user or project.

**Extract analytics such as Top X Most Common Vulnerabilities;**\
**Top X Most Vulnerable Assets; and Top X Most Failed Test Cases.**

Retrieve and update project data such as test cases,\
notes, workspace & executive summary.

**Create assets / scope on a project from a datasource.**

Audit users and create / activate / deactivate users when required.
