Cloud Exposure
77 endpoints.
Accounts
AWS accounts and Azure subscriptions
GET /api/v1/cloud-exposure/accounts
List Cloud Accounts
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/accounts/{id}
Get Cloud Account
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
PATCH /api/v1/cloud-exposure/accounts/{id}
Update Cloud Account
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/vulnerabilities
Cloud-exposure Cloud-exposure Register Protected Routes
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/vulnerabilities/assets-by-severity
Cloud-exposure Cloud-exposure Register Protected Routes
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/vulnerabilities/assignee/{id}
Cloud-exposure Cloud-exposure Register Protected Routes
List vulnerabilities assigned to a specific user
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/vulnerabilities/export/xlsx
Cloud-exposure Cloud-exposure Register Protected Routes
Export vulnerabilities as XLSX
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/vulnerabilities/my
Cloud-exposure Cloud-exposure Register Protected Routes
List vulnerabilities assigned to the current user
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/vulnerabilities/search
Cloud-exposure Cloud-exposure Register Protected Routes
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
search | query | yes | Search query |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/vulnerabilities/solutions-by-assets
Cloud-exposure Cloud-exposure Register Protected Routes
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/vulnerabilities/{id}
Cloud-exposure Cloud-exposure Register Protected Routes
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
PATCH /api/v1/cloud-exposure/vulnerabilities/{id}
Cloud-exposure Cloud-exposure Register Protected Routes
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Request body: VulnerabilityPatchRequest
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/vulnerabilities/{id}/analysis
Cloud-exposure Cloud-exposure Register Protected Routes
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/vulnerabilities/{id}/comments
Cloud-exposure Cloud-exposure Register Protected Routes
List comments for a vulnerability
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
POST /api/v1/cloud-exposure/vulnerabilities/{id}/comments
Cloud-exposure Cloud-exposure Register Protected Routes
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Request body: VulnerabilityCommentCreate
Responses: 200, 400, 401, 500
DELETE /api/v1/cloud-exposure/vulnerabilities/{id}/comments/{comment_id}
Cloud-exposure Cloud-exposure Register Protected Routes
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
comment_id | path | yes | comment id identifier |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/vulnerabilities/{id}/status-history
Cloud-exposure Cloud-exposure Register Protected Routes
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
Compute / Instances
AWS EC2 and Azure virtual machines
GET /api/v1/cloud-exposure/compute/instances
List Cloud Instances
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/compute/instances/{id}
Get Cloud Instance
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Compute / Serverless
AWS Lambda and Azure Functions
GET /api/v1/cloud-exposure/compute/serverless
List Cloud Serverless
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/compute/serverless/{id}
Get Cloud Serverless
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Compute / Containers
AWS ECS and Azure Container Instances
GET /api/v1/cloud-exposure/compute/containers
List Cloud Containers
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/compute/containers/{id}
Get Cloud Container
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Compute / Kubernetes
AWS EKS and Azure AKS
GET /api/v1/cloud-exposure/compute/kubernetes
List Cloud Kubernetes
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/compute/kubernetes/{id}
Get Cloud Kubernetes
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Compute / Container Registries
AWS ECR
GET /api/v1/cloud-exposure/compute/registries
List Cloud Registries
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/compute/registries/{id}
Get Cloud Registry
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Compute / Web Apps & PaaS
Azure App Service
GET /api/v1/cloud-exposure/compute/web-apps
List Cloud Web Apps
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/compute/web-apps/{id}
Get Cloud Web App
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Storage / Object
AWS S3 and Azure storage accounts
GET /api/v1/cloud-exposure/storage/object
List Cloud Objects
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/storage/object/{id}
Get Cloud Object
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Storage / File
AWS EFS
GET /api/v1/cloud-exposure/storage/file
List Cloud Files
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/storage/file/{id}
Get Cloud File
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Storage / Backups
AWS Backup
GET /api/v1/cloud-exposure/storage/backups
List Cloud Backups
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/storage/backups/{id}
Get Cloud Backup
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Storage / Block
AWS EC2 block-device attachments
GET /api/v1/cloud-exposure/storage/block
List Cloud Blocks
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/storage/block/{id}
Get Cloud Block
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Database / Relational
AWS RDS, Azure SQL, PostgreSQL and MySQL
GET /api/v1/cloud-exposure/database/relational
List Cloud Relational
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/database/relational/{id}
Get Cloud Relational
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Database / NoSQL
AWS DynamoDB and Azure Cosmos DB
GET /api/v1/cloud-exposure/database/nosql
List Cloud No SQL
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/database/nosql/{id}
Get Cloud No SQL
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Database / Cache
AWS ElastiCache and Azure Cache for Redis
GET /api/v1/cloud-exposure/database/cache
List Cloud Cache
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/database/cache/{id}
Get Cloud Cache
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Database / Data Warehouse
AWS Redshift
GET /api/v1/cloud-exposure/database/warehouse
List Cloud Warehouse
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/database/warehouse/{id}
Get Cloud Warehouse
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Database / Search
AWS OpenSearch
GET /api/v1/cloud-exposure/database/search
List Cloud Search
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
search | query | yes | Search query |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/database/search/{id}
Get Cloud Search
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Networking / Virtual Networks
AWS VPCs and Azure virtual networks
GET /api/v1/cloud-exposure/networking/virtual-networks
List Cloud Virtual Networks
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/networking/virtual-networks/{id}
Get Cloud Virtual Network
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Networking / Load Balancers
AWS ELB, Azure Load Balancer, Application Gateway and Front Door
GET /api/v1/cloud-exposure/networking/load-balancers
List Cloud Load Balancers
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/networking/load-balancers/{id}
Get Cloud Load Balancer
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Networking / CDN
AWS CloudFront and Azure Front Door
GET /api/v1/cloud-exposure/networking/cdn
List Cloud Cdn
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/networking/cdn/{id}
Get Cloud Cdn
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Networking / Firewalls & WAF
AWS Network Firewall and WAF, Azure Firewall and network security groups
GET /api/v1/cloud-exposure/networking/firewalls
List Cloud Firewalls
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/networking/firewalls/{id}
Get Cloud Firewall
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Networking / Connectivity
AWS Transit Gateway and VPC endpoints
GET /api/v1/cloud-exposure/networking/connectivity
List Cloud Connectivity
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/networking/connectivity/{id}
Get Cloud Connectivity
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Secrets & Keys / Key Management
Azure Key Vault
GET /api/v1/cloud-exposure/secrets/keys
List Cloud Key Vaults
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/secrets/keys/{id}
Get Cloud Key Vault
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Secrets & Keys / Secrets
AWS Secrets Manager
GET /api/v1/cloud-exposure/secrets/secrets
List Cloud Secrets
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/secrets/secrets/{id}
Get Cloud Secret
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Secrets & Keys / Parameters & Config
AWS SSM Parameter Store
GET /api/v1/cloud-exposure/secrets/parameters
List Cloud Parameters
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/secrets/parameters/{id}
Get Cloud Parameter
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
APIs & Integration / API Gateways
AWS API Gateway
GET /api/v1/cloud-exposure/integration/api-gateways
List Cloud Api Gateways
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/integration/api-gateways/{id}
Get Cloud Api Gateway
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
APIs & Integration / Messaging
AWS SNS and SQS, Azure Service Bus
GET /api/v1/cloud-exposure/integration/messaging
List Cloud Messaging
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/integration/messaging/{id}
Get Cloud Messaging
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
APIs & Integration / Streaming
AWS Kinesis, Azure Event Hubs
GET /api/v1/cloud-exposure/integration/streaming
List Cloud Streaming
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/integration/streaming/{id}
Get Cloud Streaming
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
DevOps / Pipelines
AWS CodePipeline
GET /api/v1/cloud-exposure/devops/pipelines
List Cloud Pipelines
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/devops/pipelines/{id}
Get Cloud Pipeline
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
DevOps / Build
AWS CodeBuild
GET /api/v1/cloud-exposure/devops/build
List Cloud Build
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/devops/build/{id}
Get Cloud Build
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Logging & Monitoring / Audit Trails
AWS CloudTrail
GET /api/v1/cloud-exposure/observability/audit
List Cloud Audit Trails
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/observability/audit/{id}
Get Cloud Audit Trail
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Organization & Policy
AWS Organizations service control, tag, backup and AI opt-out policies
GET /api/v1/cloud-exposure/organization
List Cloud Org Policies
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/cloud-exposure/organization/{id}
Get Cloud Org Policy
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500