---
title: "Retrieve OAuth 2.0 Authorization Server Metadata"
method: GET
path: "/.well-known/openid-configuration"
tags: ["Well-known endpoints API"]
---

# Retrieve OAuth 2.0 Authorization Server Metadata

`GET /.well-known/openid-configuration`

## Request

- Base URL: `http://localhost:8080`
- URL: `http://localhost:8080/.well-known/openid-configuration`
- Auth: none declared

Returns the configuration metadata of the Authorization Server in accordance with RFC 8414. This includes URLs to endpoints (e.g., token endpoint), supported grant types, as well as extensions for OpenID for Verifiable Credential Issuance (OID4VCI) and DPoP.

## Response `200`

OK

- OAuthAuthorizationServerMetadata
  - `issuer` string, required: The Issuer Identifier
  - `token_endpoint` string, required: URL of the OAuth 2.0 Token Endpoint
  - `dpop_signing_alg_values_supported` string[], nullable
  - `profile_version` string, nullable
  - `pre-authorized_grant_anonymous_access_supported` boolean, nullable: True if client_id should be omitted in the call to the token_endpoint

## Other responses

- `406`: None of the requested Accept media types are supported
- `500`: Internal Server Error

## Changes

- **2026-10-06** `d24758bc44e0`: 6 breaking
  - the response property `dpop_signing_alg_values_supported` became nullable for the status `200`
  - the response property `dpop_signing_alg_values_supported` became nullable for the status `406`
  - the response property `pre-authorized_grant_anonymous_access_supported` became nullable for the status `200`
  - the response property `pre-authorized_grant_anonymous_access_supported` became nullable for the status `406`
  - …2 more
- **2026-09-16** `5f1ad9f9b9c2`: 2 info
  - added the non-success response with the status `406`
  - added the non-success response with the status `500`
- **2026-07-10** `e6c8c61b58bc`: 1 breaking, 1 info
  - removed the media type `*/*` for the response with the status `200`
  - added the media type `application/json` for the response with the status `200`
- **2026-05-26** `beb3cc8fa8bf`: 1 info
  - removed the non-success response with the status `404`
- **2026-03-12** `24584b7f4782`: 1 info
  - added the optional property `pre-authorized_grant_anonymous_access_supported` to the response with the `200` status

[Operation history](https://skmtc.dev/swiyu/apis/issuer-service-api/changes/.well-known/openid-configuration/get.md)

---

[API](https://skmtc.dev/swiyu/apis/issuer-service-api.md) - [All operations](https://skmtc.dev/swiyu/apis/issuer-service-api/llms.txt) - [OpenAPI document](https://skmtc.dev/swiyu/apis/issuer-service-api/revisions/f2f3fbbaf461?raw)
