Skip to main content

List Resource Compliance Findings

GET 

/api/v1/infra/collections/:collectionId/resources/:resourceId/complianceFindings

Returns the list of compliance findings for the given resource within the collection. Each finding includes severity, rule ID, evaluation status, provider metadata, and recommended remediation steps.

Parameter Details

Header Parameters

  • apiKey (required): API key for authentication. This header is required for all API requests to authenticate the client.

  • integrationid (required): Unique identifier for the cloud provider integration configured in your Unizo account. This UUID associates the API request with the specific cloud account credentials and permissions.

Path Parameters

  • collectionId (required): Unique identifier for the collection within the specified cloud provider. Format varies by provider:

    • AWS: Region identifier for compliance environments (e.g., us-east-1 for US compliance, eu-west-1 for GDPR compliance)
    • Google Cloud: Project ID for governance environments (e.g., prod-compliance-env, audit-data-project-2024)
    • Azure: Use "default" when no specific subscription or resource group mapping is configured
    • Other providers: Provider-specific collection identifiers
  • resourceId (required): Unique identifier for the cloud resource within the cloud provider. Format examples:

Query Parameters

  • type: Filter by compliance finding type. Supported values: ENCRYPTION_AT_REST, ENCRYPTION_IN_TRANSIT.

  • offset: Starting position for pagination (default: 0). Use this to skip a specific number of resource records during security assessments and compliance scans. For example, offset=20 starts from the 21st resource for large infrastructure audits.

  • limit: Maximum number of resources to return per page (default: 50, max: 200). Optimize performance by requesting only the number of records you need for governance reviews and risk assessments.

Request

Responses

Successful Operation