Skip to main content

Cloud Exposure

77 endpoints.

Accounts​

AWS accounts and Azure subscriptions

GET /api/v1/cloud-exposure/accounts​

List Cloud Accounts

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/accounts/{id}​

Get Cloud Account

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

PATCH /api/v1/cloud-exposure/accounts/{id}​

Update Cloud Account

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/vulnerabilities​

Cloud-exposure Cloud-exposure Register Protected Routes

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems 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

ParameterInRequiredDescription
idpathyesid identifier
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems 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

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/vulnerabilities/search​

Cloud-exposure Cloud-exposure Register Protected Routes

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page
searchqueryyesSearch 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

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

PATCH /api/v1/cloud-exposure/vulnerabilities/{id}​

Cloud-exposure Cloud-exposure Register Protected Routes

ParameterInRequiredDescription
idpathyesid identifier

Request body: VulnerabilityPatchRequest

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/vulnerabilities/{id}/analysis​

Cloud-exposure Cloud-exposure Register Protected Routes

ParameterInRequiredDescription
idpathyesid 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

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

POST /api/v1/cloud-exposure/vulnerabilities/{id}/comments​

Cloud-exposure Cloud-exposure Register Protected Routes

ParameterInRequiredDescription
idpathyesid 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

ParameterInRequiredDescription
idpathyesid identifier
comment_idpathyescomment id identifier

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/vulnerabilities/{id}/status-history​

Cloud-exposure Cloud-exposure Register Protected Routes

ParameterInRequiredDescription
idpathyesid identifier
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems 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

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/compute/instances/{id}​

Get Cloud Instance

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Compute / Serverless​

AWS Lambda and Azure Functions

GET /api/v1/cloud-exposure/compute/serverless​

List Cloud Serverless

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/compute/serverless/{id}​

Get Cloud Serverless

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Compute / Containers​

AWS ECS and Azure Container Instances

GET /api/v1/cloud-exposure/compute/containers​

List Cloud Containers

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/compute/containers/{id}​

Get Cloud Container

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Compute / Kubernetes​

AWS EKS and Azure AKS

GET /api/v1/cloud-exposure/compute/kubernetes​

List Cloud Kubernetes

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/compute/kubernetes/{id}​

Get Cloud Kubernetes

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Compute / Container Registries​

AWS ECR

GET /api/v1/cloud-exposure/compute/registries​

List Cloud Registries

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/compute/registries/{id}​

Get Cloud Registry

ParameterInRequiredDescription
idpathyesid 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

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/compute/web-apps/{id}​

Get Cloud Web App

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Storage / Object​

AWS S3 and Azure storage accounts

GET /api/v1/cloud-exposure/storage/object​

List Cloud Objects

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/storage/object/{id}​

Get Cloud Object

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Storage / File​

AWS EFS

GET /api/v1/cloud-exposure/storage/file​

List Cloud Files

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/storage/file/{id}​

Get Cloud File

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Storage / Backups​

AWS Backup

GET /api/v1/cloud-exposure/storage/backups​

List Cloud Backups

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/storage/backups/{id}​

Get Cloud Backup

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Storage / Block​

AWS EC2 block-device attachments

GET /api/v1/cloud-exposure/storage/block​

List Cloud Blocks

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/storage/block/{id}​

Get Cloud Block

ParameterInRequiredDescription
idpathyesid 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

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/database/relational/{id}​

Get Cloud Relational

ParameterInRequiredDescription
idpathyesid 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

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/database/nosql/{id}​

Get Cloud No SQL

ParameterInRequiredDescription
idpathyesid 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

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/database/cache/{id}​

Get Cloud Cache

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Database / Data Warehouse​

AWS Redshift

GET /api/v1/cloud-exposure/database/warehouse​

List Cloud Warehouse

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/database/warehouse/{id}​

Get Cloud Warehouse

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

AWS OpenSearch

GET /api/v1/cloud-exposure/database/search​

List Cloud Search

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page
searchqueryyesSearch query

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/database/search/{id}​

Get Cloud Search

ParameterInRequiredDescription
idpathyesid 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

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/networking/virtual-networks/{id}​

Get Cloud Virtual Network

ParameterInRequiredDescription
idpathyesid 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

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/networking/load-balancers/{id}​

Get Cloud Load Balancer

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Networking / CDN​

AWS CloudFront and Azure Front Door

GET /api/v1/cloud-exposure/networking/cdn​

List Cloud Cdn

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/networking/cdn/{id}​

Get Cloud Cdn

ParameterInRequiredDescription
idpathyesid 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

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/networking/firewalls/{id}​

Get Cloud Firewall

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Networking / Connectivity​

AWS Transit Gateway and VPC endpoints

GET /api/v1/cloud-exposure/networking/connectivity​

List Cloud Connectivity

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/networking/connectivity/{id}​

Get Cloud Connectivity

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Secrets & Keys / Key Management​

Azure Key Vault

GET /api/v1/cloud-exposure/secrets/keys​

List Cloud Key Vaults

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/secrets/keys/{id}​

Get Cloud Key Vault

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Secrets & Keys / Secrets​

AWS Secrets Manager

GET /api/v1/cloud-exposure/secrets/secrets​

List Cloud Secrets

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/secrets/secrets/{id}​

Get Cloud Secret

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Secrets & Keys / Parameters & Config​

AWS SSM Parameter Store

GET /api/v1/cloud-exposure/secrets/parameters​

List Cloud Parameters

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/secrets/parameters/{id}​

Get Cloud Parameter

ParameterInRequiredDescription
idpathyesid 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

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/integration/api-gateways/{id}​

Get Cloud Api Gateway

ParameterInRequiredDescription
idpathyesid 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

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/integration/messaging/{id}​

Get Cloud Messaging

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

APIs & Integration / Streaming​

AWS Kinesis, Azure Event Hubs

GET /api/v1/cloud-exposure/integration/streaming​

List Cloud Streaming

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/integration/streaming/{id}​

Get Cloud Streaming

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

DevOps / Pipelines​

AWS CodePipeline

GET /api/v1/cloud-exposure/devops/pipelines​

List Cloud Pipelines

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/devops/pipelines/{id}​

Get Cloud Pipeline

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

DevOps / Build​

AWS CodeBuild

GET /api/v1/cloud-exposure/devops/build​

List Cloud Build

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/devops/build/{id}​

Get Cloud Build

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500

Logging & Monitoring / Audit Trails​

AWS CloudTrail

GET /api/v1/cloud-exposure/observability/audit​

List Cloud Audit Trails

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/observability/audit/{id}​

Get Cloud Audit Trail

ParameterInRequiredDescription
idpathyesid 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

ParameterInRequiredDescription
paginateFromquerynoPagination offset (0-based)
paginateSizequerynoItems per page

Responses: 200, 400, 401, 500

GET /api/v1/cloud-exposure/organization/{id}​

Get Cloud Org Policy

ParameterInRequiredDescription
idpathyesid identifier

Responses: 200, 400, 401, 500