Autentikasi masih baru. Endpoint ini dilayani oleh penerbit aplikasi Anda, misalnya https://<name>.auth.didit.me, dan tidak pernah menerima kunci API Didit Anda.
Kunci dirotasi setiap 30 hari, dengan satu hari tumpang tindih di setiap sisi, sehingga JWKS yang di-cache selama 5 menit tetap dapat memverifikasi token selama rotasi. Ambil ulang JWKS saat token menyebutkan kid yang tidak Anda miliki, maksimal sekali per menit. Lihat Penyimpanan cache dan rotasi.
Respons
Kunci yang dipublikasikan.
Kunci penandatanganan publik aplikasi yang dipublikasikan. Biasanya satu kunci; dua saat rotasi, ketika kunci berikutnya dipublikasikan sehari sebelum menandatangani dan kunci sebelumnya tetap dipublikasikan selama sehari setelah berhenti.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Didit Docs","description":"The best way to integrate identity and fraud checks into your app. One API, four product lines (KYC · KYB · Transaction Monitoring · Wallet Screening), 220+ countries, 14,000+ documents, sub-2s inference, $10 free credit/month.","colors":{"primary":"#2567FF","light":"#90B1FF","dark":"#1B4FE0"},"logo":{"light":"https://mintcdn.com/didit-0f962782/dCzNNoYCusBNdK3I/logo/didit.svg?fit=max\u0026auto=format\u0026n=dCzNNoYCusBNdK3I\u0026q=85\u0026s=9f162fb8295fa1fd9300a24b293ce0b7","dark":"https://mintcdn.com/didit-0f962782/TefoKXCbZA_GIK5a/logo/didit-logo-wordmark-white.svg?fit=max\u0026auto=format\u0026n=TefoKXCbZA_GIK5a\u0026q=85\u0026s=c8c541689c814ca6a2c873cf6185a3a7","href":"https://docs.didit.me"},"favicon":"https://mintcdn.com/didit-0f962782/t6r0B-WdGMU5mSS-/favicon.ico?fit=max\u0026auto=format\u0026n=t6r0B-WdGMU5mSS-\u0026q=85\u0026s=b291917b960ebe959ae3b1aa233eafa8","api":{"examples":{"prefill":true},"mdx":{"auth":{"method":"key","name":"x-api-key"},"server":"https://verification.didit.me"}},"background":{"color":{"light":"#FFFFFF","dark":"#1A1A1A"}},"navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Sign in","href":"https://business.didit.me"}},"footer":{"socials":{"x":"https://x.com/didit","github":"https://github.com/didit-protocol","linkedin":"https://linkedin.com/company/91001155","website":"https://didit.me"}},"search":{"prompt":"Search Didit docs..."},"seo":{"metatags":{"twitter:site":"@didit","theme-color":"#2567FF","apple-mobile-web-app-title":"Didit Docs"},"organization":{"id":"https://didit.me/#organization","name":"Didit","legalName":"Didit Protocol","url":"https://didit.me","logo":"https://didit.me/logos/primary-horizontal-light.png","sameAs":["https://www.linkedin.com/company/91001155","https://www.youtube.com/@getdidit","https://github.com/didit-protocol","https://x.com/didit"]},"indexing":"navigable"},"fonts":{"heading":{"family":"Inter","weight":500},"body":{"family":"Inter","weight":400}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"This page moved or never existed. [Back to docs](/)"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/didit-0f962782/Xkecx-xLq1K2abHK/images/og-thumbnail-backplate.png?fit=max\u0026auto=format\u0026n=Xkecx-xLq1K2abHK\u0026q=85\u0026s=c699fa252554b2ac8d4c631e209a1473","fonts":{"family":"Inter"}},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":""},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"href":"es"},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"href":"pt-br"},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"href":"ja"},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"href":"de"},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"href":"fr"},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"href":"it"},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"href":"pt"},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"href":"ca"},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"href":"id"},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"href":"ru"},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"href":"ko"},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"href":"zh"},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"href":"ar"},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"href":"hi"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"didit-0f962782","hasAudioNarration":false,"actualSubdomain":"didit-0f962782","customDomains":["docs.didit.me"],"gitSource":{"type":"github","owner":"didit-protocol","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aef60ae8e01a92054befade","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"ar","tag":"مرجع API","count":432},{"language":"ca","tag":"Referència de l'API","count":432},{"language":"de","tag":"API-Referenz","count":432},{"language":"es","tag":"Referencia de la API","count":432},{"language":"fr","tag":"Référence API","count":432},{"language":"hi","tag":"API संदर्भ","count":432},{"language":"id","tag":"Referensi API","count":432},{"language":"it","tag":"Riferimento API","count":432},{"language":"ja","tag":"APIリファレンス","count":432},{"language":"ko","tag":"API 레퍼런스","count":432},{"language":"pt-BR","tag":"Referência da API","count":432},{"language":"pt","tag":"Referência da API","count":432},{"language":"ru","tag":"Справочник API","count":432},{"language":"zh","tag":"API 参考","count":432},{"language":"en","tag":"API Reference","count":424},{"language":"en","tag":"Database Validation","count":129},{"language":"ar","tag":"التحقق من قواعد البيانات","count":129},{"language":"ca","tag":"Validació en bases de dades","count":129},{"language":"de","tag":"Datenbankvalidierung","count":129},{"language":"es","tag":"Validación de base de datos","count":129},{"language":"fr","tag":"Validation en base de données","count":129},{"language":"hi","tag":"डेटाबेस सत्यापन","count":129},{"language":"id","tag":"Validasi Database","count":129},{"language":"it","tag":"Validazione su database","count":129},{"language":"ja","tag":"データベース検証","count":129},{"language":"ko","tag":"데이터베이스 검증","count":129},{"language":"pt-BR","tag":"Validação de banco de dados","count":129},{"language":"pt","tag":"Validação de base de dados","count":129},{"language":"ru","tag":"Проверка по базам данных","count":129},{"language":"zh","tag":"数据库核验","count":129},{"language":"ca","tag":"Primers passos","count":93},{"language":"de","tag":"Erste Schritte","count":93},{"language":"es","tag":"Primeros pasos","count":93},{"language":"ja","tag":"はじめに","count":93},{"language":"ko","tag":"시작하기","count":93},{"language":"pt-BR","tag":"Primeiros passos","count":93},{"language":"ru","tag":"Начало работы","count":93},{"language":"en","tag":"Get Started","count":87},{"language":"ar","tag":"ابدأ الآن","count":87},{"language":"fr","tag":"Commencer","count":87},{"language":"hi","tag":"शुरू करें","count":87},{"language":"id","tag":"Mulai","count":87},{"language":"it","tag":"Inizia","count":87},{"language":"pt","tag":"Começar","count":87},{"language":"zh","tag":"快速开始","count":87},{"language":"ko","tag":"인증","count":85},{"language":"en","tag":"User Verification","count":74},{"language":"ar","tag":"التحقق من المستخدمين","count":74},{"language":"ca","tag":"Verificació d'usuaris","count":74},{"language":"de","tag":"Benutzerverifizierung","count":74},{"language":"es","tag":"Verificación de usuarios","count":74},{"language":"fr","tag":"Vérification des utilisateurs","count":74},{"language":"hi","tag":"उपयोगकर्ता सत्यापन","count":74},{"language":"id","tag":"Verifikasi Pengguna","count":74},{"language":"it","tag":"Verifica degli utenti","count":74},{"language":"ja","tag":"ユーザー認証","count":74},{"language":"ko","tag":"사용자 인증","count":74},{"language":"pt-BR","tag":"Verificação de usuários","count":74},{"language":"pt","tag":"Verificação de utilizadores","count":74},{"language":"ru","tag":"Проверка пользователей","count":74},{"language":"zh","tag":"用户验证","count":74},{"language":"en","tag":"Integrate / SDKs","count":62},{"language":"ar","tag":"التكامل / SDKs","count":62},{"language":"ca","tag":"Integració / SDK","count":62},{"language":"de","tag":"Integrieren / SDKs","count":62},{"language":"es","tag":"Integración / SDKs","count":62},{"language":"fr","tag":"Intégrer / SDK","count":62},{"language":"hi","tag":"इंटीग्रेट करें / SDK","count":62},{"language":"id","tag":"Integrasi / SDK","count":62},{"language":"it","tag":"Integrazione / SDK","count":62},{"language":"ja","tag":"連携 / SDK","count":62},{"language":"ko","tag":"연동 / SDK","count":62},{"language":"pt-BR","tag":"Integração / SDKs","count":62},{"language":"pt","tag":"Integrar / SDKs","count":62},{"language":"ru","tag":"Интеграция / SDK","count":62},{"language":"zh","tag":"集成 / SDK","count":62},{"language":"en","tag":"Travel Rule","count":55},{"language":"ar","tag":"Travel Rule","count":55},{"language":"ca","tag":"Travel Rule","count":55},{"language":"de","tag":"Travel Rule","count":55},{"language":"es","tag":"Travel Rule","count":55},{"language":"fr","tag":"Travel Rule","count":55},{"language":"hi","tag":"Travel Rule","count":55},{"language":"id","tag":"Travel Rule","count":55},{"language":"it","tag":"Travel Rule","count":55},{"language":"ja","tag":"トラベルルール","count":55},{"language":"ko","tag":"Travel Rule","count":55},{"language":"pt-BR","tag":"Travel Rule","count":55},{"language":"pt","tag":"Travel Rule","count":55},{"language":"ru","tag":"Travel Rule","count":55},{"language":"zh","tag":"Travel Rule","count":55},{"language":"en","tag":"Verification","count":48},{"language":"ar","tag":"التحقق","count":48},{"language":"ca","tag":"Verificació","count":48},{"language":"de","tag":"Verifizierung","count":48},{"language":"es","tag":"Verificación","count":48},{"language":"fr","tag":"Vérification","count":48},{"language":"hi","tag":"सत्यापन","count":48},{"language":"id","tag":"Verifikasi","count":48},{"language":"it","tag":"Verifica","count":48},{"language":"ja","tag":"検証","count":48},{"language":"pt-BR","tag":"Verificação","count":48},{"language":"pt","tag":"Verificação","count":48},{"language":"ru","tag":"Верификация","count":48},{"language":"zh","tag":"验证","count":48},{"language":"en","tag":"Authentication","count":37},{"language":"ar","tag":"المصادقة","count":37},{"language":"ca","tag":"Autenticació","count":37},{"language":"de","tag":"Authentifizierung","count":37},{"language":"es","tag":"Autenticación","count":37},{"language":"fr","tag":"Authentification","count":37},{"language":"hi","tag":"प्रमाणीकरण","count":37},{"language":"id","tag":"Autentikasi","count":37},{"language":"it","tag":"Autenticazione","count":37},{"language":"ja","tag":"認証","count":37},{"language":"pt-BR","tag":"Autenticação","count":37},{"language":"pt","tag":"Autenticação","count":37},{"language":"ru","tag":"Аутентификация","count":37},{"language":"zh","tag":"身份认证","count":37},{"language":"en","tag":"Digital ID wallets","count":35},{"language":"en","tag":"User and Business Verifications","count":35},{"language":"ar","tag":"محافظ الهوية الرقمية","count":35},{"language":"ar","tag":"التحقق من المستخدمين والشركات","count":35},{"language":"ca","tag":"Carteres d'identitat digital","count":35},{"language":"ca","tag":"Verificacions d'usuaris i empreses","count":35},{"language":"de","tag":"Digitale ID-Wallets","count":35},{"language":"de","tag":"Benutzer- und Unternehmensverifizierungen","count":35},{"language":"es","tag":"Wallets de identidad digital","count":35},{"language":"es","tag":"Verificaciones de usuarios y empresas","count":35},{"language":"fr","tag":"Portefeuilles d'identité numérique","count":35},{"language":"fr","tag":"Vérifications des utilisateurs et des entreprises","count":35},{"language":"hi","tag":"डिजिटल ID वॉलेट","count":35},{"language":"hi","tag":"उपयोगकर्ता और व्यवसाय सत्यापन","count":35},{"language":"id","tag":"Dompet ID Digital","count":35},{"language":"id","tag":"Verifikasi Pengguna dan Bisnis","count":35},{"language":"it","tag":"Wallet di identità digitale","count":35},{"language":"it","tag":"Verifiche di utenti e aziende","count":35},{"language":"ja","tag":"デジタルIDウォレット","count":35},{"language":"ja","tag":"ユーザーと企業の認証","count":35},{"language":"ko","tag":"디지털 신분증 지갑","count":35},{"language":"ko","tag":"사용자 인증 및 기업 확인","count":35},{"language":"pt-BR","tag":"Carteiras de identidade digital","count":35},{"language":"pt-BR","tag":"Verificações de usuários e empresas","count":35},{"language":"pt","tag":"Carteiras de identidade digital","count":35},{"language":"pt","tag":"Verificações de utilizadores e empresas","count":35},{"language":"ru","tag":"Цифровые ID-кошельки","count":35},{"language":"ru","tag":"Верификация пользователей и компаний","count":35},{"language":"zh","tag":"数字身份钱包","count":35},{"language":"zh","tag":"用户与企业验证","count":35},{"language":"ko","tag":"거래 모니터링","count":28}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/didit-0f962782/714dd91730ddd114/style.css"}],"page":{"pagePath":"id/authentication/api-reference/get-jwks","slug":"/id/authentication/api-reference/get-jwks","pageMetadata":{"title":"Kunci Penandatanganan JWKS | Didit Authentication API","sidebarTitle":"Kunci penandatanganan (JWKS)","description":"GET /.well-known/jwks.json mengembalikan kunci publik ES256 Didit. Simpan cache per kid; kunci dirotasi tiap 30 hari, tumpang tindih satu hari.","keywords":["JWKS","JSON Web Key Set","ES256","P-256","kid","rotasi kunci","verifikasi JWT","Didit Authentication API"],"openapi":"id/openapi-authentication.json GET /.well-known/jwks.json","href":"/id/authentication/api-reference/get-jwks"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"GET /.well-known/jwks.json mengembalikan kunci publik ES256 Didit. Simpan cache per kid; kunci dirotasi tiap 30 hari, tumpang tindih satu hari.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,..._provideComponents(),...props.components},{Warning}=_components;if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Warning,{children:_jsxs(_components.p,{children:[`Autentikasi masih baru. Endpoint ini dilayani oleh penerbit aplikasi Anda, misalnya `,_jsx(_components.code,{children:`https://\u003cname>.auth.didit.me`}),`, dan tidak pernah menerima kunci API Didit Anda.`]})}),`\n`,_jsxs(_components.p,{children:[`Kunci dirotasi setiap 30 hari, dengan satu hari tumpang tindih di setiap sisi, sehingga JWKS yang di-cache selama 5 menit tetap dapat memverifikasi token selama rotasi. Ambil ulang JWKS saat token menyebutkan `,_jsx(_components.code,{children:`kid`}),` yang tidak Anda miliki, maksimal sekali per menit. Lihat `,_jsx(_components.a,{href:`/id/authentication/tokens-and-jwks#caching-dan-rotasi`,children:`Penyimpanan cache dan rotasi`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Kunci Penandatanganan JWKS | Didit Authentication API","sidebarTitle":"Kunci penandatanganan (JWKS)","description":"GET /.well-known/jwks.json mengembalikan kunci publik ES256 Didit. Simpan cache per kid; kunci dirotasi tiap 30 hari, tumpang tindih satu hari.","keywords":["JWKS","JSON Web Key Set","ES256","P-256","kid","rotasi kunci","verifikasi JWT","Didit Authentication API"],"openapi":"id/openapi-authentication.json GET /.well-known/jwks.json","href":"/id/authentication/api-reference/get-jwks"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/didit-0f962782/5fb7c0c336c92274/snippets/data/database-validation-coverage.js","/_mintlify/custom/didit-0f962782/4ac7d3c2a19a354d/database-validation-playground.js"],"openApiReferenceData":{"operation":{"tags":["Issuer"],"summary":"Dapatkan kunci penandatanganan","operationId":"authentication_get_jwks","description":"GET /.well-known/jwks.json mengembalikan kunci publik ES256 Didit. Simpan cache per kid; kunci dirotasi tiap 30 hari, tumpang tindih satu hari.","security":["1c90afb5-91ad-4b75-8b72-253a3a5f148a"],"x-mint":{"metadata":{"authMethod":"none"}},"x-didit-sdk":{"resource":"authentication","method":"get_jwks","auth":"none","server":true},"responses":{"200":"d8fe8c9a-1f48-4455-917d-6559e65304d8","403":"8218fba2-21a8-44a1-8515-f5baea03b725","404":"5197680f-cce3-4f4b-9785-1d59e675011f","429":"75186246-ea4b-44d9-8849-dff7e9b7fdf5","503":"cecf425c-06b7-4d68-acb5-b216389e7e33"},"method":"get","type":"path","servers":["a64a82a7-a843-4383-bfc0-cbd6de49021d"],"path":"/.well-known/jwks.json","baseUrlOptions":["https://{issuer}"],"title":"Dapatkan kunci penandatanganan","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[]},"dependencies":{"parameters":{},"responses":{"d8fe8c9a-1f48-4455-917d-6559e65304d8":{"description":"Kunci yang dipublikasikan.","headers":{"Cache-Control":{"description":"`public, max-age=300`: Anda dan cache bersama dapat menyimpan respons yang berhasil selama 5 menit, yaitu masa berlaku satu token akses.","schema":{"type":"string","example":"public, max-age=300"}}},"content":{"application/json":{"schema":{"type":"object","description":"Kunci penandatanganan publik aplikasi yang dipublikasikan. Biasanya satu kunci; dua saat rotasi, ketika kunci berikutnya dipublikasikan sehari sebelum menandatangani dan kunci sebelumnya tetap dipublikasikan selama sehari setelah berhenti.","required":["keys"],"properties":{"keys":{"type":"array","items":{"type":"object","description":"Kunci publik P-256 dalam bentuk JWK (RFC 7517).","required":["kty","crv","x","y","kid","use","alg"],"properties":{"kty":{"type":"string","enum":["EC"],"isRequired":true,"uniqueKey":"keys.items.[INDEX].kty","typeLabel":"enum\u003cstring>"},"crv":{"type":"string","enum":["P-256"],"isRequired":true,"uniqueKey":"keys.items.[INDEX].crv","typeLabel":"enum\u003cstring>"},"x":{"type":"string","description":"Koordinat x titik publik, base64url.","example":"ZDN2unLMultuZwNY_ZKMvsKLRrlC_usPFZyK77cnDO8","isRequired":true,"uniqueKey":"keys.items.[INDEX].x","typeLabel":"string"},"y":{"type":"string","description":"Koordinat y titik publik, base64url.","example":"CfLKoaJNvhFpDWqG56H8dD_j0f1c93RdR63bhIdTh3I","isRequired":true,"uniqueKey":"keys.items.[INDEX].y","typeLabel":"string"},"kid":{"type":"string","description":"ID kunci, yaitu `kid` pada header setiap token yang ditandatangani kunci ini. ID kunci baru dimulai dengan `k_`.","example":"k_8sJ2dQvX0nLr5TfYb3HkPw","isRequired":true,"uniqueKey":"keys.items.[INDEX].kid","typeLabel":"string"},"use":{"type":"string","enum":["sig"],"isRequired":true,"uniqueKey":"keys.items.[INDEX].use","typeLabel":"enum\u003cstring>"},"alg":{"type":"string","enum":["ES256"],"isRequired":true,"uniqueKey":"keys.items.[INDEX].alg","typeLabel":"enum\u003cstring>"}},"uniqueKey":"keys.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"keys","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Keys":{"title":"Keys","value":{"keys":[{"kty":"EC","crv":"P-256","x":"ZDN2unLMultuZwNY_ZKMvsKLRrlC_usPFZyK77cnDO8","y":"CfLKoaJNvhFpDWqG56H8dD_j0f1c93RdR63bhIdTh3I","kid":"k_8sJ2dQvX0nLr5TfYb3HkPw","use":"sig","alg":"ES256"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"8218fba2-21a8-44a1-8515-f5baea03b725":{"description":"Permintaan membawa `Origin` yang bukan milik aplikasi dan tidak terdapat dalam daftar origin yang diizinkan. Permintaan server tidak mengirimkan `Origin`.","headers":{"Cache-Control":{"description":"Selalu `no-store`: jangan pernah menyimpan respons ini dalam cache.","schema":{"type":"string","example":"no-store"}},"Pragma":{"description":"Selalu `no-cache`.","schema":{"type":"string","example":"no-cache"}}},"content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"type":"string","example":"invalid_token","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"OriginNotAllowed":{"title":"OriginNotAllowed","value":{"detail":"origin_not_allowed"}}},"exampleType":"examples"}},"exampleType":"examples"},"5197680f-cce3-4f4b-9785-1d59e675011f":{"description":"Alamat milik suatu aplikasi, tetapi Autentikasi tidak aktif untuk aplikasi tersebut; pada alamat `apx.didit.me`, ID aplikasi tidak diketahui. Alamat yang bukan milik aplikasi mana pun ditolak sebelum mencapai endpoint, dan respons tersebut bukan JSON.","headers":{"Cache-Control":{"description":"Selalu `no-store`: jangan pernah menyimpan respons ini dalam cache.","schema":{"type":"string","example":"no-store"}},"Pragma":{"description":"Selalu `no-cache`.","schema":{"type":"string","example":"no-cache"}}},"content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"type":"string","example":"invalid_token","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"ApplicationNotFound":{"title":"ApplicationNotFound","value":{"detail":"No Configuration matches the given query."}}},"exampleType":"examples"}},"exampleType":"examples"},"75186246-ea4b-44d9-8849-dff7e9b7fdf5":{"description":"Terlalu banyak permintaan dari alamat ini untuk endpoint ini, atau, pada `POST` atau `DELETE`, bucket perlindungan bot kosong. Tidak ada yang dijalankan: tunggu selama `Retry-After` detik, lalu coba lagi.","headers":{"Retry-After":{"description":"Detik untuk menunggu sebelum mencoba lagi.","schema":{"type":"integer","example":60}},"Cache-Control":{"description":"Selalu `no-store`: jangan pernah menyimpan respons ini dalam cache.","schema":{"type":"string","example":"no-store"}},"Pragma":{"description":"Selalu `no-cache`.","schema":{"type":"string","example":"no-cache"}}},"content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"type":"string","example":"invalid_token","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"RateLimited":{"title":"RateLimited","value":{"detail":"Too many requests from this IP address. Please wait before trying again. Expected available in 60 seconds."}},"BotProtection":{"title":"BotProtection","value":{"detail":"rate_limited Expected available in 2 seconds."}}},"exampleType":"examples"}},"exampleType":"examples"},"cecf425c-06b7-4d68-acb5-b216389e7e33":{"description":"Layanan yang dibutuhkan permintaan sedang tidak tersedia untuk sementara. Coba lagi dengan backoff.","headers":{"Cache-Control":{"description":"Selalu `no-store`: jangan pernah menyimpan respons ini dalam cache.","schema":{"type":"string","example":"no-store"}},"Pragma":{"description":"Selalu `no-cache`.","schema":{"type":"string","example":"no-cache"}}},"content":{"application/json":{"schema":{"title":"OAuth error","type":"object","description":"Error OAuth (RFC 6749 bagian 5.2) atau error layanan.","required":["error"],"properties":{"error":{"type":"string","example":"invalid_grant","isRequired":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"OAuth error · object"},"examples":{"TemporarilyUnavailable":{"title":"TemporarilyUnavailable","value":{"error":"temporarily_unavailable"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"1c90afb5-91ad-4b75-8b72-253a3a5f148a":{}},"servers":{"a64a82a7-a843-4383-bfc0-cbd6de49021d":{"url":"https://{issuer}","description":"Penerbit aplikasi Anda: asal proses masuknya.","variables":{"issuer":{"default":"your-app.auth.didit.me","description":"Host penerbit: `\u003cname>.auth.didit.me` (produksi), `\u003cname>.sandbox.auth.didit.me` (sandbox), atau domain kustom aktif Anda."}}}}},"originalFileLocation":"id/openapi-authentication.json"},"subdomain":"didit-0f962782","siteName":"Didit Docs","title":"Kunci Penandatanganan JWKS | Didit Authentication API - Didit Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/authentication/api-reference/get-jwks","matchLevel":1},"es":{"href":"/es/authentication/api-reference/get-jwks","matchLevel":1},"pt-BR":{"href":"/pt-br/authentication/api-reference/get-jwks","matchLevel":1},"ja":{"href":"/ja/authentication/api-reference/get-jwks","matchLevel":1},"de":{"href":"/de/authentication/api-reference/get-jwks","matchLevel":1},"fr":{"href":"/fr/authentication/api-reference/get-jwks","matchLevel":1},"it":{"href":"/it/authentication/api-reference/get-jwks","matchLevel":1},"pt":{"href":"/pt/authentication/api-reference/get-jwks","matchLevel":1},"ca":{"href":"/ca/authentication/api-reference/get-jwks","matchLevel":1},"id":{"href":"/id/authentication/api-reference/get-jwks","matchLevel":0},"ru":{"href":"/ru/authentication/api-reference/get-jwks","matchLevel":1},"ko":{"href":"/ko/authentication/api-reference/get-jwks","matchLevel":1},"zh":{"href":"/zh/authentication/api-reference/get-jwks","matchLevel":1},"ar":{"href":"/ar/authentication/api-reference/get-jwks","matchLevel":1},"hi":{"href":"/hi/authentication/api-reference/get-jwks","matchLevel":1}}},"lastModified":"2026-11-07T17:37:31.694Z","gitLastModified":"2026-11-07T17:24:04.000Z","originalFileLocation":"id/authentication/api-reference/get-jwks.mdx","locale":"id"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"GET /.well-known/jwks.json mengembalikan kunci publik ES256 Didit. Simpan cache per kid; kunci dirotasi tiap 30 hari, tumpang tindih satu hari.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Kunci Penandatanganan JWKS | Didit Authentication API - Didit Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"GET /.well-known/jwks.json mengembalikan kunci publik ES256 Didit. Simpan cache per kid; kunci dirotasi tiap 30 hari, tumpang tindih satu hari.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Didit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.didit.me/id/authentication/api-reference/get-jwks\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=Referensi+API\u0026amp;title=Kunci+Penandatanganan+JWKS+%7C+Didit+Authentication+API\u0026amp;description=GET+%2F.well-known%2Fjwks.json+mengembalikan+kunci+publik+ES256+Didit.+Simpan+cache+per+kid%3B+kunci+dirotasi+tiap+30+hari%2C+tumpang+tindih+satu+hari.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=6452e8a0a745b8d079c102de5227e3709d9db6d8b6d03f7a8096718bccb7863d\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Kunci Penandatanganan JWKS | Didit Authentication API - Didit Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"GET /.well-known/jwks.json mengembalikan kunci publik ES256 Didit. Simpan cache per kid; kunci dirotasi tiap 30 hari, tumpang tindih satu hari.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=Referensi+API\u0026amp;title=Kunci+Penandatanganan+JWKS+%7C+Didit+Authentication+API\u0026amp;description=GET+%2F.well-known%2Fjwks.json+mengembalikan+kunci+publik+ES256+Didit.+Simpan+cache+per+kid%3B+kunci+dirotasi+tiap+30+hari%2C+tumpang+tindih+satu+hari.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=6452e8a0a745b8d079c102de5227e3709d9db6d8b6d03f7a8096718bccb7863d\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2567FF\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#2567FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.didit.me/id/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/id/authentication/api-reference/get-jwks.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.didit.me/id/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.didit.me/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.didit.me/es/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.didit.me/pt-br/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.didit.me/ja/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.didit.me/de/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.didit.me/fr/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.didit.me/it/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.didit.me/pt/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ca\" href=\"https://docs.didit.me/ca/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.didit.me/ru/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.didit.me/ko/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.didit.me/zh/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.didit.me/ar/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.didit.me/hi/authentication/api-reference/get-jwks\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.didit.me/authentication/api-reference/get-jwks\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://didit.me/#organization\",\"name\":\"Didit\",\"legalName\":\"Didit Protocol\",\"url\":\"https://didit.me\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://didit.me/logos/primary-horizontal-light.png\"},\"sameAs\":[\"https://www.linkedin.com/company/91001155\",\"https://www.youtube.com/@getdidit\",\"https://github.com/didit-protocol\",\"https://x.com/didit\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.didit.me#website\",\"name\":\"Didit Docs\",\"url\":\"https://docs.didit.me\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.didit.me/id/authentication/api-reference/get-jwks#webpage\",\"url\":\"https://docs.didit.me/id/authentication/api-reference/get-jwks\",\"name\":\"Kunci Penandatanganan JWKS | Didit Authentication API\",\"description\":\"GET /.well-known/jwks.json mengembalikan kunci publik ES256 Didit. Simpan cache per kid; kunci dirotasi tiap 30 hari, tumpang tindih satu hari.\",\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"},\"breadcrumb\":{\"@id\":\"https://docs.didit.me/id/authentication/api-reference/get-jwks#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.didit.me/id/authentication/api-reference/get-jwks#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Autentikasi\",\"item\":\"https://docs.didit.me/id/authentication/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Referensi API\",\"item\":\"https://docs.didit.me/id/authentication/api-reference/get-openid-configuration\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Kunci Penandatanganan JWKS | Didit Authentication API\",\"item\":\"https://docs.didit.me/id/authentication/api-reference/get-jwks\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.didit.me/id/authentication/api-reference/get-jwks#apireference\",\"headline\":\"Kunci Penandatanganan JWKS | Didit Authentication API\",\"name\":\"Kunci Penandatanganan JWKS | Didit Authentication API\",\"description\":\"GET /.well-known/jwks.json mengembalikan kunci publik ES256 Didit. Simpan cache per kid; kunci dirotasi tiap 30 hari, tumpang tindih satu hari.\",\"url\":\"https://docs.didit.me/id/authentication/api-reference/get-jwks\",\"mainEntityOfPage\":{\"@id\":\"https://docs.didit.me/id/authentication/api-reference/get-jwks#webpage\"},\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"keywords\":\"JWKS, JSON Web Key Set, ES256, P-256, kid, rotasi kunci, verifikasi JWT, Didit Authentication API\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Didit Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Didit Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/authentication/api-reference/get-jwks"}]},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"pages":[{"title":"es","href":"/es/authentication/api-reference/get-jwks"}]},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"pages":[{"title":"pt-BR","href":"/pt-br/authentication/api-reference/get-jwks"}]},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"pages":[{"title":"ja","href":"/ja/authentication/api-reference/get-jwks"}]},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"pages":[{"title":"de","href":"/de/authentication/api-reference/get-jwks"}]},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"pages":[{"title":"fr","href":"/fr/authentication/api-reference/get-jwks"}]},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"pages":[{"title":"it","href":"/it/authentication/api-reference/get-jwks"}]},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"pages":[{"title":"pt","href":"/pt/authentication/api-reference/get-jwks"}]},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"pages":[{"title":"ca","href":"/ca/authentication/api-reference/get-jwks"}]},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"tabs":[{"tab":"Mulai","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/rocket.svg","pages":[{"title":"Mulai","href":"/id"}]},{"tab":"Integrasi / SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","groups":[{"group":"Panduan","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/book.svg","pages":[{"title":"SDK \u0026 Integrasi Didit: Web, Mobile \u0026 Zapier","sidebarTitle":"SDK \u0026 Integrasi","href":"/id/integration/sdks"},{"title":"Integrasi API Verifikasi Identitas: Panduan Alur Lengkap","sidebarTitle":"Alur Lengkap API","href":"/id/integration/api-full-flow"},{"title":"Webhook: Event KYC \u0026 KYB Real-Time, Tanda Tangan HMAC","sidebarTitle":"Webhook","href":"/id/integration/webhooks"},{"title":"Webhook Alert Tim: Kirim Notifikasi ke Endpoint Anda","sidebarTitle":"Webhook alert","href":"/id/integration/alert-webhooks"},{"title":"Status Verifikasi Didit: Siklus Hidup Sesi \u0026 Kode","sidebarTitle":"Status Verifikasi","href":"/id/integration/verification-statuses"},{"title":"Kode Error API Didit: Status, Body dan Perbaikan","sidebarTitle":"Error API","href":"/id/integration/api-errors"},{"title":"Batas Laju API Didit: Limit, Header \u0026 Backoff 429","sidebarTitle":"Batas Laju","href":"/id/integration/rate-limiting"},{"title":"Data Uji Sandbox Didit: Skenario, Nilai Ajaib \u0026 Dokumen","sidebarTitle":"Sandbox \u0026 Data Uji","href":"/id/integration/sandbox-testing"},{"title":"Pendaftaran Programatik: API KYC untuk Agen AI","sidebarTitle":"Pendaftaran Programatik","href":"/id/integration/programmatic-registration"},{"title":"Prompt integrasi tiga produk Didit","sidebarTitle":"Prompt integrasi","href":"/id/integration/integration-prompt"}]},{"group":"Autentikasi","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"Autentikasi Pengguna Akhir: Masuk, Passkey, dan Sesi","sidebarTitle":"Autentikasi","href":"/id/authentication/overview"},{"group":"Panduan Cepat","pages":[{"title":"Panduan Cepat Autentikasi JavaScript","href":"/id/authentication/quickstarts/javascript"},{"title":"Autentikasi React: Panduan Cepat","href":"/id/authentication/quickstarts/react"},{"title":"Autentikasi Next.js: Panduan Cepat","href":"/id/authentication/quickstarts/nextjs"},{"title":"Autentikasi iOS: Panduan Cepat","href":"/id/authentication/quickstarts/ios"},{"title":"Autentikasi Android: Panduan Cepat","href":"/id/authentication/quickstarts/android"},{"title":"Mulai Cepat React Native Didit","href":"/id/authentication/quickstarts/react-native"},{"title":"Autentikasi Flutter dengan Didit: Panduan Cepat","href":"/id/authentication/quickstarts/flutter"}]},{"title":"Metode Login: Passkey, Kode, Sosial, SSO","sidebarTitle":"Metode login","href":"/id/authentication/sign-in-methods"},{"title":"Verifikasi JWT Autentikasi Didit: Token dan JWKS","sidebarTitle":"Token dan JWKS","href":"/id/authentication/tokens-and-jwks"},{"title":"Event Autentikasi dan Webhook","sidebarTitle":"Event dan webhook","href":"/id/authentication/events-and-webhooks"},{"title":"Impor Pengguna: Migrasi Kata Sandi dan MFA","sidebarTitle":"Migrasi pengguna","href":"/id/authentication/migration"},{"title":"Proteksi Bot saat Sign-In: Stuffing, Brute Force","sidebarTitle":"Proteksi bot","href":"/id/authentication/bot-protection"},{"group":"Referensi API","pages":[{"title":"Konfigurasi OpenID Didit | Didit Authentication API","sidebarTitle":"Konfigurasi OpenID","description":"GET /.well-known/openid-configuration mengembalikan dokumen discovery OpenID Connect aplikasi Anda: issuer, endpoint, grant, ES256, dan claim di Didit.","openapi":"id/openapi-authentication.json GET /.well-known/openid-configuration","href":"/id/authentication/api-reference/get-openid-configuration"},{"title":"Kunci Penandatanganan JWKS | Didit Authentication API","sidebarTitle":"Kunci penandatanganan (JWKS)","openapi":"id/openapi-authentication.json GET /.well-known/jwks.json","href":"/id/authentication/api-reference/get-jwks"},{"title":"Token Endpoint: Tukar Kode dan Refresh Token | Didit","sidebarTitle":"Tukar atau perbarui token","description":"Didit: POST /token/ menukar kode otorisasi PKCE atau memutar refresh token. Menggunakan ulang refresh token akan mencabut sesi.","openapi":"id/openapi-authentication.json POST /token/","href":"/id/authentication/api-reference/token"},{"title":"Cek Sesi GET /session/ | Didit Authentication API","sidebarTitle":"Cek sesi","openapi":"id/openapi-authentication.json GET /session/","href":"/id/authentication/api-reference/get-session"},{"title":"Cabut Sesi (Keluar) | API Autentikasi Didit","sidebarTitle":"Cabut sesi","openapi":"id/openapi-authentication.json DELETE /session/","href":"/id/authentication/api-reference/revoke-session"},{"title":"Buat Step-Up Autentikasi | Didit Authentication API","sidebarTitle":"Buat step-up","openapi":"id/openapi-authentication.json POST /step-up/","href":"/id/authentication/api-reference/create-step-up"},{"title":"Status Step-Up | Didit Authentication API","sidebarTitle":"Ambil status step-up","openapi":"id/openapi-authentication.json GET /step-up/{step_up_id}/","href":"/id/authentication/api-reference/retrieve-step-up"},{"title":"Buat Token Pemantauan | Didit Authentication API","sidebarTitle":"Buat token pemantauan","openapi":"id/openapi-authentication.json POST /monitoring-token/","href":"/id/authentication/api-reference/create-monitoring-token"}]}]},{"group":"Model Context Protocol (MCP)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"Server MCP Didit: Verifikasi Identitas untuk Agen AI","sidebarTitle":"Ikhtisar","href":"/id/integration/mcp/overview"},{"title":"Hubungkan Claude ke Server MCP Didit","sidebarTitle":"Hubungkan Claude","href":"/id/integration/mcp/claude"},{"title":"Instalasi MCP Didit: Claude, Cursor, VS Code, Windsurf","sidebarTitle":"Instalasi","href":"/id/integration/mcp/installation"},{"title":"Autentikasi MCP Didit: Masuk dengan Didit (OAuth)","sidebarTitle":"Autentikasi","href":"/id/integration/mcp/authentication"},{"title":"Referensi Tool MCP Didit: 169 Tool Identitas","sidebarTitle":"Tool","href":"/id/integration/mcp/tools"},{"title":"Contoh Didit MCP: Prompt \u0026 Percakapan Agen","sidebarTitle":"Contoh","href":"/id/integration/mcp/examples"},{"title":"Didit MCP Lanjutan: Peran, Troubleshooting \u0026 Self-Hosting","sidebarTitle":"Lanjutan","href":"/id/integration/mcp/advanced"}]},{"group":"SDK Web","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/browser.svg","pages":[{"title":"SDK Verifikasi Identitas Web: JS \u0026 Iframe","sidebarTitle":"SDK Web","href":"/id/integration/web-sdks/overview"},{"title":"SDK Verifikasi Identitas JavaScript: KYC Web","sidebarTitle":"SDK JavaScript","href":"/id/integration/web-sdks/javascript-sdk"},{"title":"Redirect KYC Web: Halaman Verifikasi yang Di-hosting","sidebarTitle":"Web Redirect","href":"/id/integration/web-sdks/web-redirect"},{"title":"Verifikasi Identitas Iframe: KYC Web Tertanam","sidebarTitle":"InContext (Iframe)","href":"/id/integration/web-sdks/incontext-iframe"},{"title":"Verifikasi Identitas WebView untuk Mobile","sidebarTitle":"Integrasi WebView","href":"/id/integration/web-sdks/webview-in-ios-android"}]},{"group":"SDK Native","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/mobile.svg","pages":[{"title":"SDK KYC Mobile untuk iOS, Android, RN, Flutter","sidebarTitle":"SDK Native","href":"/id/integration/native-sdks/overview"},{"title":"SDK KYC iOS Swift untuk Verifikasi Identitas","sidebarTitle":"SDK iOS","href":"/id/integration/native-sdks/ios-sdk"},{"title":"SDK Verifikasi Identitas Android Kotlin: KYC","sidebarTitle":"SDK Android","href":"/id/integration/native-sdks/android-sdk"},{"title":"SDK KYC React Native: Verifikasi Identitas Mobile","sidebarTitle":"SDK React Native","href":"/id/integration/native-sdks/react-native-sdk"},{"title":"SDK KYC Flutter: Verifikasi Identitas Dart Mobile","sidebarTitle":"SDK Flutter","href":"/id/integration/native-sdks/flutter-sdk"}]},{"group":"SDK Server","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"SDK Server: Python, Node.js, Go, Java, PHP, Ruby, .NET","sidebarTitle":"Ringkasan","href":"/id/integration/server-sdks/overview"},{"title":"SDK Python Didit untuk KYC, AML, dan Transaksi","sidebarTitle":"Python","href":"/id/integration/server-sdks/python"},{"title":"SDK Node.js dan TypeScript untuk KYC dan AML","sidebarTitle":"Node.js","href":"/id/integration/server-sdks/node"},{"title":"SDK Go Didit untuk KYC, AML, dan Transaksi","sidebarTitle":"Go","href":"/id/integration/server-sdks/go"},{"title":"SDK Java dan Kotlin Didit untuk KYC, AML, dan Transaksi","sidebarTitle":"Java","href":"/id/integration/server-sdks/java"},{"title":"SDK PHP Didit untuk KYC, AML, dan Transaksi","sidebarTitle":"PHP","href":"/id/integration/server-sdks/php"},{"title":"SDK Ruby Didit untuk KYC, AML, dan Transaksi","sidebarTitle":"Ruby","href":"/id/integration/server-sdks/ruby"},{"title":"SDK C# dan .NET Didit untuk KYC, AML, dan Transaksi","sidebarTitle":".NET","href":"/id/integration/server-sdks/dotnet"}]},{"group":"Integrasi","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/puzzle.svg","pages":[{"title":"KYC Tanpa Kode: Engine Otomatisasi Identitas Zapier","sidebarTitle":"Integrasi Tanpa Kode","href":"/id/integration/engines/overview"},{"title":"Verifikasi Identitas Zapier: Otomatisasi KYC","sidebarTitle":"Zapier","href":"/id/integration/engines/zapier"},{"title":"Verifikasi Identitas Okta \u0026 Auth0","href":"/id/integration/engines/okta-auth0-idv"},{"title":"Plugin KYC WordPress: Cek Usia WooCommerce","sidebarTitle":"WordPress + WooCommerce","href":"/id/integration/web-sdks/wordpress-woocommerce"},{"title":"Aplikasi KYC Shopify - Verifikasi Identitas \u0026 Usia","sidebarTitle":"Shopify","href":"/id/integration/web-sdks/shopify"},{"title":"Aplikasi Verifikasi Identitas Salesforce: KYC \u0026 KYB","sidebarTitle":"Salesforce","href":"/id/integration/web-sdks/salesforce"}]}]},{"tab":"Referensi API","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"Referensi API","href":"/id/api-reference/overview"}]},{"tab":"Verifikasi Pengguna","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/user-verifications.svg","pages":[{"title":"Verifikasi Pengguna","href":"/id/core-technology/liveness/overview"}]},{"tab":"Verifikasi Bisnis","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/business-verifications.svg","pages":[{"title":"Verifikasi Bisnis","href":"/id/business-verification/overview"}]},{"tab":"Pemantauan Transaksi","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"Pemantauan Transaksi","href":"/id/transaction-monitoring/overview"}]},{"tab":"Log Perubahan","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/calendar.svg","pages":[{"title":"Log Perubahan","href":"/id/changelog"}]}],"global":{"anchors":[{"anchor":"Referensi API","icon":"code","href":"/id/api-reference/overview"},{"anchor":"Konsol Bisnis","icon":"gauge","href":"https://business.didit.me"},{"anchor":"Spesifikasi OpenAPI","icon":"file-code","href":"https://docs.didit.me/id/openapi-25.json"},{"anchor":"Prompt Integrasi","icon":"wand-magic-sparkles","href":"/id/integration/integration-prompt"},{"anchor":"Server MCP","icon":"plug","href":"/id/integration/mcp/overview"},{"anchor":"Keterampilan Agen","icon":"robot","href":"https://github.com/didit-protocol/skills"}]}},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"pages":[{"title":"ru","href":"/ru/authentication/api-reference/get-jwks"}]},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"pages":[{"title":"ko","href":"/ko/authentication/api-reference/get-jwks"}]},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"pages":[{"title":"zh","href":"/zh/authentication/api-reference/get-jwks"}]},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"pages":[{"title":"ar","href":"/ar/authentication/api-reference/get-jwks"}]},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"pages":[{"title":"hi","href":"/hi/authentication/api-reference/get-jwks"}]}]},"basePath":"","title":"Kunci Penandatanganan JWKS | Didit Authentication API - Didit Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}