---
title: "Get JWKS public keys"
method: GET
path: "/api/auth/.well-known/jwks-pub.json"
tags: ["/api/auth"]
---

# Get JWKS public keys

`GET /api/auth/.well-known/jwks-pub.json`

## Request

- Base URL: `https://sdp.suki.ai`
- URL: `https://sdp.suki.ai/api/auth/.well-known/jwks-pub.json`
- Auth: none required

Returns the JSON Web Key Set (JWKS) with public keys Suki uses to verify partner tokens. Use this endpoint when configuring JWT signature validation for your identity provider.

## Response `200`

JWKS document with public keys for partner token verification.

- ControllersPublicKeyData: JSON Web Key Set document for partner token verification.
  - `keys` ControllersKeyData[]: Array of JSON Web Keys used to verify partner token signatures.
    - `alg` string: The specific cryptographic algorithm used with the key.
    - `e` string: The exponent for the RSA public key : https://tools.ietf.org/html/rfc7518#page-30
    - `kid` string: The unique identifier for the key.
    - `kty` string: The family of cryptographic algorithms used with the key.
    - `n` string: The modulus for the RSA public key : https://tools.ietf.org/html/rfc7518#page-30
    - `use` string: How the key was meant to be used; sig represents the signature.

---

[API](https://skmtc.dev/suki/apis/suki-developer-platform.md) - [All operations](https://skmtc.dev/suki/apis/suki-developer-platform/llms.txt) - [OpenAPI document](https://skmtc.dev/suki/apis/suki-developer-platform/revisions/2181be71d4dd?raw)
