---
title: "List Credentials"
method: GET
path: "/api/v1/auth-management/clients"
tags: ["systemCredentials"]
---

# List Credentials

`GET /api/v1/auth-management/clients`

List all system-level credentials in the organization.

System-level credentials are not tied to a specific user and never expire.

## Headers

- `Authorization` string, required

## Response `200`

A list of system-level credentials

- ClientResponse[]
  - `client_id` string, required — OAuth client ID
  - `client_secret` string, required — OAuth client secret (only returned on creation)
  - `name` string, required — Display name for the OAuth client
  - `roles` Role[], required — List of roles assigned to the client
    - `role_id` string, required — Name of the role (e.g., 'admin', 'editor', 'viewer')
    - `resource` string, nullable — Optional resource type the role applies to (e.g., 'dataset')
    - `resource_instance` string, nullable — Optional resource instance ID the role applies to

## Other responses

- `422` — Validation Error

---

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