---
title: "Signing keys for OAuth access tokens"
---

> Documentation Index
> Fetch the complete documentation index at: https://truememory-docs.mvstg.com/llms.txt
> Use this file to discover all available pages before exploring further.

Path: Auth API › OAuth

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

## Code samples

### cURL

```bash
curl --request GET \
  --url https://truememory-auth.mvstg.com/.well-known/jwks.json
```

### TypeScript

```typescript
const url = 'https://truememory-auth.mvstg.com/.well-known/jwks.json';
const options = {method: 'GET'};

fetch(url, options)
  .then(res => res.json())
  .then(json => console.log(json))
  .catch(err => console.error(err));
```

### Python

```python
import requests

url = "https://truememory-auth.mvstg.com/.well-known/jwks.json"

response = requests.get(url)

print(response.text)
```

## Responses

### 200

Successful Response

#### Example

```json
{
  "keys": [
    {
      "kty": "string",
      "kid": "string",
      "use": "string",
      "alg": "string",
      "n": "string",
      "e": "string"
    }
  ]
}
```

- `keys` (`jwks__well_known_jwks_json_get.response.200.keys`; array<object>, required)
  - `kty` (`jwks__well_known_jwks_json_get.response.200.keys.kty`; string, required)
  - `kid` (`jwks__well_known_jwks_json_get.response.200.keys.kid`; string, required)
  - `use` (`jwks__well_known_jwks_json_get.response.200.keys.use`; string, required)
  - `alg` (`jwks__well_known_jwks_json_get.response.200.keys.alg`; string, required)
  - `n` (`jwks__well_known_jwks_json_get.response.200.keys.n`; string, required)
  - `e` (`jwks__well_known_jwks_json_get.response.200.keys.e`; string, required)


Source: https://truememory-docs.mvstg.com/auth/well-known/jwks-json/index.md
