---
title: "Find Cloud Resources"
method: POST
path: "/cloud/resources"
tags: ["Cloud Compass"]
---

# Find Cloud Resources

`POST /cloud/resources`

## Request body

- CloudResourceApiFindCloudResourcesRequestBody
  - `organizationId` string, required
  - `filters` CloudResourceApiCloudResourcesFilter
    - `cloudConfigurationId` CloudResourceApiEQPattern
      - `eq` string
      - `in` string[]
    - `cloudProvider` CloudResourceApiEQPattern
      - `eq` string
      - `in` string[]
    - `managementType` CloudResourceApiEQPattern
      - `eq` string
      - `in` string[]
    - `region` CloudResourceApiEQPattern
      - `eq` string
      - `in` string[]
    - `type` CloudResourceApiTextPattern
      - `eq` string
      - `in` string[]
      - `like` string
    - `name` CloudResourceApiTextPattern
      - `eq` string
      - `in` string[]
      - `like` string
    - `accountId` CloudResourceApiEQPattern
      - `eq` string
      - `in` string[]
    - `service` CloudResourceApiEQPattern
      - `eq` string
      - `in` string[]
    - `resourceId` CloudResourceApiTextPattern
      - `eq` string
      - `in` string[]
      - `like` string
    - `cloudId` CloudResourceApiTextPattern
      - `eq` string
      - `in` string[]
      - `like` string
    - `severity` CloudResourceApiSeverityPattern
      - `in` CloudResourceApiSeverityText[], required
    - `searchBy` CloudResourceApiTextPattern
      - `eq` string
      - `in` string[]
      - `like` string
    - `driftStatus` CloudResourceApiEQPattern
      - `eq` string
      - `in` string[]
    - `environmentId` CloudResourceApiEQPattern
      - `eq` string
      - `in` string[]
  - `orderBy` array[]
    - unknown[]
      - unknown
  - `paging` NumericPagingParams
    - `limit` number, required
    - `offset` number, required

## Response `200`

- CloudResourceApiFindCloudResourcesResponse
  - `resources` CloudResourceApiCloudResourceJoinStateResource[], required
    - `accountId` string
    - `region` string
    - `service` string, required
    - `type` string
    - `resourceId` string, required
    - `parentResourceId` string
    - `cloudId` string
    - `name` string
    - `metadata` object
    - `clickOpsCount` number, required
    - `apiOpsCount` number, required
    - `iacOpsCount` number, required
    - `latestEventManagementType` 'IaC' | 'ClickOps' | 'API' | 'IaC' | 'ClickOps' | 'API'
    - `firstSeen` string, date-time, required
    - `lastSeen` string, date-time, required
    - `severityManuallySetAt` string, date-time
    - `id` string
    - `organizationId` string, required
    - `cloudConfigurationId` string
    - `cloudProvider` 'AWS' | 'AzureLAW' | 'GCP', required
    - `severity` number
    - `isIgnored` boolean, required
    - `managementType` 'IaC' | 'ClickOps' | 'API' | 'IaC' | 'ClickOps' | 'API', required
    - `iacDriftStatus` 'Unknown' | 'DriftRisk' | 'Drifted' | 'NotDrifted'
    - `stateResource` CloudResourceApiStateResource
      - `iacType` 'terraform' | 'opentofu' | 'terragrunt', required
      - `cloudProvider` union, required
        - 'AWS' | 'AzureLAW' | 'GCP'
        - 'Unknown'
      - `isDrifted` boolean
      - `managed` boolean, required
      - `resourceType` string, required
      - `logicalName` string, required
      - `iacProvider` string
      - `moduleName` string
      - `cloudCompassResourceId` string
      - `cloudId` string
      - `region` string
      - `accountId` string
      - `id` string
      - `organizationId` string, required
      - `environmentId` string, required
      - `deploymentLogId` string, required
  - `total` number, required

---

[API](https://skmtc.dev/envzero/apis/env0-api.md) · [All operations](https://skmtc.dev/envzero/apis/env0-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/envzero/env0-api/revisions/513441cbe9dc/schema)
