Skip to content

The v1 docs follow nauthera-server's main branch and its 0.x releases on the way to 1.0, so fields and APIs can still change.

v1

JSON Web Key Set (public signing keys)

Docs version v1 (main)Nauthera is pre-1.0, in a design-partner program

GET/.well-known/jwks.json
No credentialsCached for 5 min

The public keys clients use to verify issued tokens (RFC 7517).

None. This endpoint does not take API credentials.

  • 200 OKapplication/jsonThe active public verification keys.

    The active public verification keys.

    Body

    A JSON Web Key Set.

    • keysarray of objectsrequired

      A public JSON Web Key (RFC 7517). Two key types are published: EC (kty=EC, ES256/P-256) carries crv/x/y per RFC 7518 §6.2, and RSA (kty=RSA, RS256) carries n/e per RFC 7518 §6.3. The two member sets are mutually exclusive, so only kty/use/kid/alg are required — a key serializes exactly the members its own type defines.

      Show item attributes
      • ktystringrequired
        Example"EC"
      • usestringrequired
        Example"sig"
      • kidstringrequired
        Example"7Xy1t-abc"
      • algstringrequired
        Example"ES256"
      • crvstring
        Example"P-256"
      • xstring
        Example"f83OJ3D2xF1Bg8vub9tLe1gHMzV76e8Tus9uPHvRVEU"
      • ystring
        Example"x_FEzRu9m36HLN_tue659LNpXW6pCyStikYjKIWI5a0"
      • nstring
        Example"0vx7agoebGcQSuuPiLJXZptN9nndrQmbXEps2aiAFbW"
      • estring
        Example"AQAB"