---
title: "List Compliance Standards"
method: GET
path: "/compliance/{tenant_id}/standards"
tags: ["Compliance"]
---

# List Compliance Standards

`GET /compliance/{tenant_id}/standards`

Objective is to return all of the compliance standards given, the tenant as input

## Path parameters

- `tenant_id` string, required

## Query parameters

- `type` 'all' | 'marketplace' | 'my_standard'
- `valid_service_type` 'AWS' | 'Azure' | 'AzureStack' | 'Azure_CSP' | 'Azure_CSP-Direct' | 'Azure_EA' | 'Azure_MCA' | 'Cloudstack' | 'GCP' | 'MS_VMM' | 'OCI' | 'Openstack' | 'PrivateCloud' | 'Rackspace' | 'VMware' | 'VMware_VCD' | 'vCenter'
- `scope` 'account' | 'tenant'
- `framework` boolean

## Response `200`

Success

- ComplianceStandardsResponse
  - `status` string, required — Response status for compliance standards
  - `message` string, required — Response message for compliance standards
  - `data` ComplianceStandards[], required — Compliance Standards data list
    - `id` string, required — ID
    - `is_internal` boolean, required — is_internal
    - `is_deleted` boolean, required — is_deleted
    - `description` string, required — Description for Compliance Standard
    - `reference` ReferenceResponse, required
      - `Control Baseline` ReferenceModelList, required
        - `visible` boolean, required — Visible
      - `Control Family` ReferenceModelList, required
        - `visible` boolean, required — Visible
      - `Control Statement` ReferenceModelList, required
        - `visible` boolean, required — Visible
      - `Control Name` ReferenceModelList, required
        - `visible` boolean, required — Visible
      - `Abstracted Control URI` ReferenceModelList, required
        - `visible` boolean, required — Visible
      - `Services` ReferenceModelList, required
        - `visible` boolean, required — Visible
    - `compliance_name` string, required — Name of the Compliance Standard
    - `updated_at` string, required — Date and Time of Update
    - `created_by` string, required — Creator of the particular Compliance
    - `version` string[], required — Version
    - `compliance_uri` string, required — Compliance URI
    - `compliance_number` string, required — Compliance Number
    - `valid_service_types` string[], required — Valid Service Types
    - `scope` string, required — Scope
    - `created_at` string, required — Date and Time of Creation
    - `updated_by` string, required — Updated By
    - `logo` string, required — Logo of standard

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `500` — Internal Server Error

---

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