---
title: "List access keys"
method: GET
path: "/v1/cwobject/access-key"
tags: ["CWObject"]
---

# List access keys

`GET /v1/cwobject/access-key`

Lists access keys in the caller's organization. Secret keys are never returned.

## Query parameters

- `offset` integer
- `limit` integer
- `status` 'ACCESS_KEY_STATUS_ACTIVE' | 'ACCESS_KEY_STATUS_SUSPENDED', enum

## Response `200`

OK

- ListAccessKeyInfoResponse — A page of access-key metadata for the caller's organization.
  - `info` AccessKeyInfo[] — The list of access-key metadata records.
    - `accessKeyId` string — The access-key ID.
    - `status` string — The current status of the access key (for example, `ACCESS_KEY_STATUS_ACTIVE` or `ACCESS_KEY_STATUS_SUSPENDED`).
    - `principalName` string — The fully-qualified principal name that owns the access key.
    - `attributes` object — Free-form caller-supplied attributes attached to the key (for example, `name`).
    - `expiry` string, date-time — The expiration time of the access key. Permanent keys may report a sentinel value.
    - `orgId` string — The organization ID that owns the access key.
    - `multiAttributes` object — Free-form caller-supplied multi-valued attributes attached to the key. Each value is an `AttributeList` (an array of strings) so a single attribute key can carry multiple values. Distinct from `attributes`, which holds a single string per key.

## Other responses

- `default` — Default error response

---

[API](https://skmtc.net/coreweave/apis/coreweave-telemetry-relay-api.md) · [All operations](https://skmtc.net/coreweave/apis/coreweave-telemetry-relay-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/coreweave/coreweave-telemetry-relay-api/versions/3b98ea4fe0c3/schema)
