---
title: "Get JSON Web Key Set"
method: GET
path: "/.well-known/jwks.json"
tags: [".well-known"]
---

# Get JSON Web Key Set

`GET /.well-known/jwks.json`

## Request

- Base URL: `https://.hanko.io/admin`
- URL: `https://.hanko.io/admin/.well-known/jwks.json`
- Auth: none required
- TypeScript: <https://skmtc.dev/hanko/apis/hanko-admin-api/docs/.well-known/jwks.json/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieve a [JSON Web Key Set](https://www.rfc-editor.org/rfc/rfc7517#section-5) (JWKS) object containing the public `keys` used to verify
JSON Web Tokens (JWT) issued by the Hanko API and signed using the RS256 signing algorithm.

## Response `200`

JSON Web Key Set

- JSONWebKeySet
  - `keys` JSONWebKey[]
    - `alg` string
    - `e` string, base64url
    - `kid` string
    - `kty` string
    - `n` string, base64url
    - `use` string

## Other responses

- `500`: Internal server error

---

[API](https://skmtc.dev/hanko/apis/hanko-admin-api.md) - [All operations](https://skmtc.dev/hanko/apis/hanko-admin-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hanko/apis/hanko-admin-api/revisions/d22a127b0978?raw)
