Get the JSON Web Key Set (JWKS) for a project. This is the same JWKS used in the the session JWKS endpoint.
JWKS are rotated every ~6 months. Upon rotation, new JWTs will be signed using the new key, and both keys will be returned by this endpoint for a period of 1 month. JWKS can be used to validate your Connected App's access tokens and ID tokens.
If you're using one of our backend SDKs, the JWKS rotation will be handled for you.
If you're using your own JWT validation library, many have built-in support for JWKS rotation, and you'll just need to supply this API endpoint. If not, your application should decide which JWKS to use for validation by inspecting the kid value.
No authentication is needed for this endpoint.
This endpoint displays JSON Web Keys as described in RFC-7517. See our blog for more information on JWKs.