Read Well-Known JWKS Configuration

GET {{authPath}}/{{envID}}/davinci/.well-known/jwks.json

The GET {{authPath}}/{{envID}}/davinci/.well-known/jwks.json endpoint returns the JSON Web Key Set [JWK] document. This document contains the signing keys that can be used to validate JWT signatures.

The following parameters are shown for each key:

  • kty

The is the key type, which identifies the cryptographic algorithm family used with the key. Options are RSA.

  • e

This is the RSA public exponent parameter, which is used in the RSA Key blinding operation.

  • kid

This is the key ID parameter, which is used to match a corresponding kid key value in the JWT token to validate the requestor and grant access to the specified API endpoint.

  • use

This is the public key use parameter, which identifies the intended use of the public key. Options are sig (signature) and enc (encryption).

  • n

This is the RSA modulus parameter, which is used in the RSA Key blinding operation.

  • alg

This specifies the JSON Web Tokens (JWTs) signing algorithm.

RESPONSES

status: OK

{"keys":[{"kty":"RSA","kid":"JhFJQuZ8fGpL91BsQ1s7wFRoHwdZn70o5MtCJ5SpxnU","n":"xolssxkN9xREI6Gj3HOnY1-BiPYgMIC7V-t3B7Z0TeJmuwCJEddrUFoLf60wIQyMZvIJ8k_mq_SI-ONV_BEH-ofD_BU03Z7nwNUYZ7Z26h-_EZoatMs0QO2risOeBfLvNs7su2nTmMwpvcmzykZRAWJ1HpkZLzVqEqV6hWVmiVsvmONyrngqgjwRM20vwCDGLQ0JfRcenNnfab_dtekWuzXa5FRX5R20rO9dbh6BVP6mFa00RAM5Gato5g0Qc_6PCR6MlSXf9n8xyrTNDhvfnu2MnjNZ2UzbXD0qdgyQX3Ek-kMQfDi8PNZdC8y7tj8nbgYriGx48zsMCwpxkjhVT_dq4juENtLS4-hzAn6Fd60KcNtEwvmKVgoaRkIJTAmd4P71_SD2GLD8taRRUUDw9WDNH3YicJUzF7Np1Y1H2Y7XUAn2D80VMwklgn8kpXG66aXd7GA8BA7e8ixKPcMgLCy7bcAv1pucBE1MMVD1Gk88jJsOWi8n7OvC_7DJcm2UR-sHqTFJakQuKmsK7lUB2B5lB5_PSEZ2hAhFikIeB1SK8wyYiN8i-KTkaBepxw1WZxCGBx6uZuUqowQTAs-vxpA_OEaS6ztA8X_8ZK-y02z_S6Fxrur6ocRtp3Q1tGODt0mxm0OAbRfSJ-qYzETfkyRRtR1hdLfwZQi1lpmxZYc","e":"AQAB","alg":"RS256","use":"sig"},{"kty":"RSA","kid":"I3CmGKdefUpJxCeBZwNMgk0yQKTNFAoP-D44-qGrky4","n":"w6bGKcarRgGvNvlijYyfj659xilOc8BCs8LRlXKRusZSaeYpQ7tQCH3aP-sesGxQZx4YVoI4ud3EoO_tCnMZQo2cdeLL0COEFAcy0n28bFsiWCAjrWgsmS_uvnXkt4KN2HB6X9kGJXtDWPRNVod_ysBR-WHu5Wwldt88AeLoANr213SUjmea2VTZwkLr89u7RLYhz97_OmAuxtOdSffy5Q2r2adDn82SkXbVYLGr6JdKyy-VelcjnohizJloGn-SqPbKSB5pEcY6XqGC-8i8jUBL67omDjJsIuoaxNSVmq7IKSMXtTKAlmSmaenpvNECu0SU3hZ1-AdMmk7t77fAfiyqGXYfY6z-rP9vuCqezKlN8n_PRywbtAx6ztqGAknRu-vsYvCFez_uiQtwyDKs6UYgSSxx6_Njd7X7aNlrWid8f4PdmHdVXWTy7PfoVruCDVDdCyizUKPDm87g-JvV5-LD_KnJpCE02oBt5MC-TUs1kOdZjLV74TCXE1eLFnvLMbNrUJyjKuYbiyUeMLCuOracHklKoM2NdlxjkqiXKj1mpXFyBXv252DDXy72VvZhM5DA_Xfj-UdUevJwCD4sRZYZE8TM70DTTaGVfGAxvgJaRW7EbyUrwdIQi_KHmzbwT_Uhue44lCevrOEgk9JHrl1p06DgIaiyXQ1SfbZsZcc","e":"AQAB","alg":"RSA-OAEP","use":"enc"}]}