---
title: "Get an org's OAuth client configuration for a provider"
method: GET
path: "/v1/oauth-providers/{providerId}/client"
tags: ["Authentication"]
---

# Get an org's OAuth client configuration for a provider

`GET /v1/oauth-providers/{providerId}/client`

Admin-only. Returns setup status, the saved OAuth client id when configured, selected permission features, the callback redirect URI, and the full scope list members will be asked to approve. Never returns the client secret.

## Path parameters

- `providerId` string, required

## Response `200`

OAuth client configuration.

- OAuthClientConfigDetailResponse
  - `providerId` string, required
  - `configured` boolean, required
  - `clientId` string, nullable, required
  - `features` string[], required
  - `scopes` string[], required
  - `redirectUri` string, required
  - `tenantId` string, nullable, required

## Other responses

- `401` — The caller must be signed in.
- `403` — Only workspace owners and admins can view an OAuth client configuration.
- `404` — Unknown providerId.

---

[API](https://skmtc.net/openworklabs/apis/den-api.md) · [All operations](https://skmtc.net/openworklabs/apis/den-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openworklabs/den-api/versions/55ba7d5c7a7b/schema)
