---
title: "Get Credentials"
method: GET
path: "/api/v1/auth-management/clients/{client_id}"
tags: ["systemCredentials"]
---

# Get Credentials

`GET /api/v1/auth-management/clients/{client_id}`

Get specific system-level credentials by id.

This endpoint retrieves the details of specific system-level credentials,
including its roles and configuration.

## Path parameters

- `client_id` string, required

## Headers

- `Authorization` string, required

## Response `200`

The details of a specific system-level credentials

- ClientResponse — System-level credentials
  - `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)
