Production testing lets you validate your verification integration with real users and real credentials — not sandboxed test data. Production testing validates your end-to-end integration under real conditions.
When your integration is ready to move into production, you can run a connectivity test to confirm that your setup works end-to-end with real verification traffic. The connectivity test verifies that requests flow correctly, catching configuration issues before they affect real users. You can choose the eID providers that you’d like to test and receive a report of your test results within 24 hours.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"hConnect","colors":{"primary":"#2563EB","light":"#71717A","dark":"#2563EB"},"logo":{"light":"https://mintcdn.com/hopae-a83466ba/ZQEdy_FTEqcDCNky/logo/hconnect_light.png?fit=max\u0026auto=format\u0026n=ZQEdy_FTEqcDCNky\u0026q=85\u0026s=b55f8449a1816421b47a12dfaf0346ad","dark":"https://mintcdn.com/hopae-a83466ba/ZQEdy_FTEqcDCNky/logo/hconnect_dark.png?fit=max\u0026auto=format\u0026n=ZQEdy_FTEqcDCNky\u0026q=85\u0026s=637f0017e4b0ccc77fd6e28d5b177afe"},"favicon":"https://mintcdn.com/hopae-a83466ba/Ic1oE8rFNW-qnQGv/hopae.svg?fit=max\u0026auto=format\u0026n=Ic1oE8rFNW-qnQGv\u0026q=85\u0026s=eb81cb989e33aeaf7c15a3a8567492ca","api":{"openapi":["v2/openapi.json","v2/openapi-oidc.json"],"playground":{"display":"interactive"},"examples":{"languages":["curl","javascript","python"]},"mdx":{"auth":{"method":"basic"},"server":"https://sandbox.api.hopae.com/connect/v1"}},"navbar":{"primary":{"type":"button","label":"Console","href":"https://console.hopae.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"hopae-a83466ba","hasAudioNarration":false,"actualSubdomain":"hopae-a83466ba","customDomains":["docs.hopae.com"],"gitSource":{"type":"github","owner":"hopae-official","repo":"hconnect-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae1ac295ca9b4a2f462c885","collectionId":"18a4418b-798f-45e8-91a2-3d33a3afb0b4","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae1ac295ca9b4a2f462c885"},"entitlements":{},"buildId":"6ae2ce45d96516b66b637a80","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Guides","count":51},{"language":"default","tag":"Verification API","count":32},{"language":"default","tag":"Concepts","count":13},{"language":"default","tag":"OIDC","count":11},{"language":"default","tag":"Verifications","count":11},{"language":"default","tag":"Reference","count":11},{"language":"default","tag":"Workspace API","count":10},{"language":"default","tag":"Overview","count":9},{"language":"default","tag":"REST API","count":7},{"language":"default","tag":"Data Types","count":5}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"connections.css","content":".hc-catalog,.hc-hero{--hc-text:rgb(var(--gray-900, 23 25 29));--hc-body:rgb(var(--gray-700, 63 65 69));--hc-muted:rgb(var(--gray-500, 113 115 119));--hc-line:rgb(var(--gray-950, 11 13 17) / 0.06);--hc-line-strong:rgb(var(--gray-950, 11 13 17) / 0.1);--hc-control:rgb(var(--gray-950, 11 13 17) / 0.2);--hc-fill:rgb(var(--gray-950, 11 13 17) / 0.03);--hc-fill-strong:rgb(var(--gray-950, 11 13 17) / 0.05);--hc-surface:rgb(var(--background-light, 255 255 255));--hc-art-base:rgb(var(--gray-50, 243 245 250));--hc-accent:#2563eb;--hc-accent-text:#1d4ed8;--hc-accent-fill:rgb(37 99 235 / 0.08);--hc-accent-line:rgb(37 99 235 / 0.45);--hc-ok:#16a34a;--hc-warn:#d97706;--hc-radius:16px;--hc-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:14px;line-height:20px}.hc-catalog,.hc-hero,.hc-pairs{color:var(--hc-body);margin:24px 0}.hc-block,.hc-fields,.hc-note,.hc-pairs,.hc-table-wrap{--hc-text:rgb(var(--gray-900, 23 25 29));--hc-body:rgb(var(--gray-700, 63 65 69));--hc-muted:rgb(var(--gray-500, 113 115 119));--hc-line:rgb(var(--gray-950, 11 13 17) / 0.06);--hc-line-strong:rgb(var(--gray-950, 11 13 17) / 0.1);--hc-control:rgb(var(--gray-950, 11 13 17) / 0.2);--hc-fill:rgb(var(--gray-950, 11 13 17) / 0.03);--hc-fill-strong:rgb(var(--gray-950, 11 13 17) / 0.05);--hc-surface:rgb(var(--background-light, 255 255 255));--hc-art-base:rgb(var(--gray-50, 243 245 250));--hc-accent:#2563eb;--hc-accent-text:#1d4ed8;--hc-accent-fill:rgb(37 99 235 / 0.08);--hc-accent-line:rgb(37 99 235 / 0.45);--hc-ok:#16a34a;--hc-warn:#d97706;--hc-radius:16px;--hc-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}.hc-table-wrap{color:var(--hc-body);font-size:14px;line-height:20px}.hc-block,.hc-fields,.hc-note{margin:24px 0}.hc-block,.hc-fields{color:var(--hc-body)}.hc-note{font-size:14px;line-height:20px}html.dark .hc-block,html.dark .hc-catalog,html.dark .hc-fields,html.dark .hc-hero,html.dark .hc-note,html.dark .hc-pairs,html.dark .hc-table-wrap{--hc-text:rgb(var(--gray-200, 223 225 229));--hc-body:rgb(var(--gray-300, 207 209 213));--hc-muted:rgb(var(--gray-400, 159 161 165));--hc-line:rgb(255 255 255 / 0.06);--hc-line-strong:rgb(255 255 255 / 0.1);--hc-control:rgb(255 255 255 / 0.18);--hc-fill:rgb(255 255 255 / 0.03);--hc-fill-strong:rgb(255 255 255 / 0.06);--hc-surface:rgb(var(--background-dark, 11 11 13));--hc-art-base:rgb(var(--gray-200, 223 225 229));--hc-accent:#60a5fa;--hc-accent-text:#93c5fd;--hc-accent-fill:rgb(96 165 250 / 0.14);--hc-accent-line:rgb(96 165 250 / 0.5);--hc-ok:#4ade80;--hc-warn:#fbbf24}:is(.hc-catalog, .hc-hero, .hc-pairs, .hc-table-wrap, .hc-block, .hc-note) code{font-family:var(--hc-mono);font-size:.86em;color:var(--hc-text);background:var(--hc-fill-strong);border-radius:5px;padding:1px 4px;overflow-wrap:break-word}:is(.hc-catalog, .hc-pairs, .hc-table-wrap, .hc-block) strong{color:var(--hc-text);font-weight:600}:is(.hc-pairs, .hc-table-wrap, .hc-block, .hc-fields, .hc-note) a,html.dark :is(.hc-pairs, .hc-table-wrap, .hc-block, .hc-fields, .hc-note) a{color:var(--hc-text);font-weight:600;text-decoration:none;border-bottom:1px solid rgb(var(--primary, 37 99 235))}html.dark :is(.hc-pairs, .hc-table-wrap, .hc-block, .hc-fields, .hc-note) a{border-bottom-color:rgb(var(--primary-light, 96 165 250))}:is(.hc-pairs, .hc-table-wrap, .hc-block, .hc-fields, .hc-note) a:hover{border-bottom-width:2px}:is(.hc-catalog, .hc-hero) :focus-visible{outline:2px solid var(--hc-accent);outline-offset:2px}.hc-muted{color:var(--hc-muted)}.hc-nowrap,.hc-nowrap code{white-space:nowrap;overflow-wrap:normal}.hc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hc-flag{margin-right:6px;letter-spacing:1px}.hc-cell-sub code,.hc-countries{white-space:nowrap}.hc-link-button{border:0;background:0 0;padding:0;color:var(--hc-accent-text);font:inherit;font-weight:500;cursor:pointer}.hc-link-button:hover{text-decoration:underline}.hc-search,.hc-toolbar{display:flex;align-items:center;gap:8px}.hc-search{flex:1 1 auto;min-width:0;height:40px;padding:0 12px;border:1px solid var(--hc-control);border-radius:10px;background:var(--hc-surface);color:var(--hc-muted);cursor:text}.hc-search:focus-within{border-color:var(--hc-accent);box-shadow:0 0 0 3px var(--hc-accent-fill)}.hc-search svg{width:16px;height:16px;flex:none}.hc-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:0 0;color:var(--hc-text);font-size:14px}.hc-search input::placeholder{color:var(--hc-muted)}.hc-filter{position:relative;flex:none}.hc-filter-button{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--hc-control);border-radius:10px;background:var(--hc-surface);color:var(--hc-body);font-size:14px;font-weight:500;cursor:pointer;transition:background-color 120ms ease,border-color 120ms ease}.hc-filter-button svg{width:16px;height:16px;color:var(--hc-muted)}.hc-chip:hover,.hc-filter-button:hover,.hc-filter-button[aria-expanded=true]{background:var(--hc-fill)}.hc-filter-on{border-color:var(--hc-accent-line);color:var(--hc-accent-text)}.hc-filter-on svg{color:currentColor}.hc-filter-count{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--hc-accent);color:var(--hc-surface);font-size:12px;font-weight:600;line-height:20px;text-align:center}.hc-filter-backdrop{position:fixed;inset:0;z-index:30}.hc-filter-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:31;display:flex;flex-direction:column;gap:16px;width:min(400px,calc(100vw - 32px));padding:16px;border:1px solid var(--hc-line-strong);border-radius:12px;background:var(--hc-surface);box-shadow:0 12px 32px rgb(0 0 0/.12),0 2px 6px rgb(0 0 0/.06)}html.dark .hc-filter-panel{box-shadow:0 12px 32px rgb(0 0 0/.5)}.hc-filter-group{min-width:0;margin:0;padding:0;border:0}.hc-filter-group legend{margin-bottom:8px;padding:0;color:var(--hc-muted);font-size:12px;font-weight:500;line-height:16px}.hc-chips{display:flex;flex-wrap:wrap;gap:6px}.hc-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--hc-control);border-radius:8px;background:var(--hc-surface);color:var(--hc-body);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color 120ms ease,border-color 120ms ease}.hc-chip-remove,.hc-chip[aria-pressed=true]{border-color:var(--hc-accent-line);background:var(--hc-accent-fill);color:var(--hc-accent-text)}.hc-chip:disabled{opacity:.4;background:var(--hc-surface);cursor:default}.hc-chip-count{color:var(--hc-muted);font-size:12px;font-weight:400}.hc-chip[aria-pressed=true] .hc-chip-count{color:inherit}.hc-chip-remove{height:28px;padding:0 6px 0 10px;gap:4px}.hc-chip-remove svg,.hc-copy-label svg{width:14px;height:14px}.hc-filter-foot{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--hc-line)}.hc-filter-done{height:36px;padding:0 14px;border:0;border-radius:8px;background:var(--hc-text);color:var(--hc-surface);font-size:14px;font-weight:500;cursor:pointer}.hc-link-button:disabled{color:var(--hc-muted);text-decoration:none;cursor:default}.hc-result-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;color:var(--hc-muted);font-size:14px}.hc-result-line+.hc-section{margin-top:28px}.hc-section+.hc-section{margin-top:40px}.hc-section-title{display:flex;align-items:baseline;gap:8px;margin:0 0 12px;color:var(--hc-text);font-size:18px;font-weight:600;line-height:28px}.hc-section-count{color:var(--hc-muted);font-size:14px;font-weight:400}.hc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.hc-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--hc-line-strong);border-radius:var(--hc-radius);background:var(--hc-surface);text-decoration:none;transition:border-color 120ms ease}.hc-card:hover{border-color:var(--hc-accent-line)}.hc-card:focus-visible{outline:2px solid var(--hc-accent);outline-offset:2px}.hc-card-art{--hc-feather:8%;position:relative;display:grid;place-items:center;height:120px;overflow:hidden;background-color:var(--hc-fill);border-bottom:1px solid var(--hc-line);transition:background-color 200ms ease}.hc-card-logo{width:96px;height:96px;object-fit:contain;opacity:0;transition:opacity 200ms ease}.hc-art-soft .hc-card-logo,.hc-art-solid .hc-card-logo{opacity:1;-webkit-mask-image:linear-gradient(to right,transparent 3%,#000 var(--hc-feather),#000 calc(100% - var(--hc-feather)),transparent 97%),linear-gradient(to bottom,transparent 3%,#000 var(--hc-feather),#000 calc(100% - var(--hc-feather)),transparent 97%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 3%,#000 var(--hc-feather),#000 calc(100% - var(--hc-feather)),transparent 97%),linear-gradient(to bottom,transparent 3%,#000 var(--hc-feather),#000 calc(100% - var(--hc-feather)),transparent 97%);mask-composite:intersect}.hc-art-soft{--hc-feather:20%}.hc-art-icon .hc-card-logo{opacity:1}.hc-art-base{background-color:var(--hc-art-base)}.hc-art-base:not(.hc-art-plain) .hc-card-logo{mix-blend-mode:multiply}.hc-art-plain .hc-card-logo{width:auto;max-width:70%;height:48px;border-radius:4px;box-shadow:0 0 0 1px rgb(0 0 0/.08);opacity:1}html.dark .hc-art-light{filter:brightness(.9)}@media (prefers-reduced-motion:reduce){.hc-card-art,.hc-card-logo{transition:none}}.hc-card-badge{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;background:var(--hc-surface);color:var(--hc-body);font-size:12px;font-weight:500;line-height:18px}.hc-avail::before,.hc-card-badge::before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--hc-warn)}.hc-card-body{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;padding:14px 16px 16px}.hc-card-tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:2px}.hc-pill{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--hc-fill-strong);color:var(--hc-body);font-size:12px;font-weight:500;white-space:nowrap}.hc-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--hc-text);font-size:16px;font-weight:600;line-height:22px}.hc-card-sub{display:flex;flex-direction:column;gap:2px;color:var(--hc-muted);font-size:14px;line-height:20px}.hc-card-provider{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hc-note-empty{margin-top:12px}.hc-hero{margin-top:8px;border:1px solid var(--hc-line-strong);border-radius:var(--hc-radius);background:var(--hc-surface)}.hc-hero-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 24px;border-bottom:1px solid var(--hc-line)}.hc-hero-logo{box-sizing:border-box;width:40px;height:40px;padding:3px;border-radius:10px;background:#fff;object-fit:contain;box-shadow:0 0 0 1px var(--hc-line-strong)}html.dark .hc-hero-logo{filter:brightness(.92)}.hc-hero-ids{flex:1;min-width:220px}.hc-avail,.hc-copy,.hc-copy-label{display:inline-flex;align-items:center}.hc-copy{gap:8px;padding:0;border:0;background:0 0;cursor:pointer}.hc-hero .hc-copy code{padding:2px 8px;font-size:14px;line-height:22px;font-weight:500}.hc-avail,.hc-copy-label{gap:4px;color:var(--hc-muted);font-size:12px;font-weight:500}.hc-copy:hover .hc-copy-label,.hc-details>summary:hover{color:var(--hc-accent-text)}.hc-avail{gap:6px;margin-left:auto;padding:2px 10px;border-radius:999px;background:var(--hc-fill-strong);color:var(--hc-body);line-height:20px}:is(.hc-avail, .hc-card-badge, .hc-pill-env).hc-env-production::before{background:var(--hc-ok)}.hc-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 24px;margin:0;padding:20px 24px}.hc-fact dt{margin-bottom:2px;color:var(--hc-muted);font-size:13px;line-height:20px}.hc-fact dd{margin:0;line-height:22px}.hc-hero a{color:inherit;text-decoration:underline dotted var(--hc-control);text-underline-offset:4px}html.dark .hc-hero a{color:inherit;border-bottom:0}.hc-hero a:hover,html.dark .hc-hero a:hover{color:var(--hc-accent-text);text-decoration-color:currentColor}.hc-passes{margin:0;padding:4px 24px 8px;border-top:1px solid var(--hc-line)}.hc-pass{display:grid;grid-template-columns:140px 1fr;gap:4px 24px;padding:12px 0;font-size:15px;line-height:24px}.hc-pass+.hc-pass{border-top:1px solid var(--hc-line)}.hc-fact dd,.hc-pass dt{color:var(--hc-text);font-weight:500}.hc-pass dd{margin:0;min-width:0}@media (max-width:720px){.hc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-facts,.hc-hero-head{padding:16px}.hc-passes{padding:4px 16px 8px}.hc-pass{grid-template-columns:1fr}}.hc-block{font-size:16px;line-height:28px}.hc-fields,.hc-pairs{font-size:14px;line-height:22px}.hc-pairs{border-top:1px solid var(--hc-line-strong)}.hc-pair{display:grid;grid-template-columns:minmax(180px,34%) minmax(0,1fr);gap:4px 24px;padding:12px 0;border-bottom:1px solid var(--hc-line)}.hc-pair-key{color:var(--hc-text);font-weight:500}.hc-pair-value{min-width:0}@media (max-width:640px){.hc-pair{grid-template-columns:1fr}}.hc-details>.hc-table table,.hc-table-wrap{margin:0}.hc-table table,.hc-table td,.hc-table th{font-size:14px}.hc-table th{padding:0 16px 8px 0;border-bottom:1px solid var(--hc-line-strong);color:var(--hc-text);font-weight:600;text-align:left;white-space:nowrap}.hc-table td{padding:12px 16px 12px 0;border-bottom:1px solid var(--hc-line);color:var(--hc-body);line-height:22px;vertical-align:top}.hc-table :is(th, td):first-child{width:180px}.hc-table tr:last-child td{border-bottom:0}.hc-table .hc-table-section th{padding:24px 0 8px;color:var(--hc-muted)}.hc-req{color:var(--hc-text);font-weight:500}.hc-cell-sub{margin-top:4px;color:var(--hc-muted);font-size:14px}.hc-enum{display:inline-flex;flex-wrap:wrap;gap:4px}.hc-pattern{white-space:nowrap}.hc-table-foot{margin:0;color:var(--hc-muted);font-size:14px}.hc-fields{border-top:1px solid var(--hc-line-strong)}.hc-field{padding:16px 0;border-bottom:1px solid var(--hc-line)}.hc-field-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:14px;line-height:22px}.hc-fields .hc-field-name{padding:0;background:0 0;color:var(--hc-text);font-size:14px;font-weight:600}.hc-field-type{color:var(--hc-muted)}.hc-field-req{color:var(--hc-warn);font-weight:500}.hc-field-group{color:var(--hc-text);font-weight:500}.hc-raw{margin-top:16px;font-size:14px;line-height:22px}.hc-raw-label{margin-bottom:8px;color:var(--hc-muted)}.hc-raw-list{display:flex;flex-wrap:wrap;gap:8px 4px}.hc-field-body{margin-top:4px;color:var(--hc-body)}.hc-field-body:empty{display:none}.hc-field-meta{margin-top:4px;color:var(--hc-muted);font-size:14px;line-height:22px}.hc-details{margin-top:16px;border:1px solid var(--hc-line-strong);border-radius:12px}.hc-details>summary{display:flex;align-items:center;gap:8px;color:var(--hc-text);font-weight:500;cursor:pointer;list-style:none;padding:12px 20px}.hc-details>summary::-webkit-details-marker{display:none}.hc-details>summary::before{content:\"\";width:6px;height:6px;margin:0 4px 0 2px;border-right:1.5px solid var(--hc-muted);border-bottom:1.5px solid var(--hc-muted);transform:rotate(-45deg);transition:transform 120ms ease}.hc-details[open]>summary::before{transform:rotate(45deg)}.hc-details>.hc-table{width:auto;margin:0 16px 8px;padding:0}.hc-details>.hc-table td+td{overflow-wrap:anywhere}.hc-details>summary:focus-visible{outline:2px solid var(--hc-accent);outline-offset:2px}.hc-lead{margin:0 0 12px}.hc-note{padding:12px 16px;border-radius:12px;background:var(--hc-fill);color:var(--hc-muted)}html.dark .hc-art-base{filter:brightness(.82)}@media (max-width:480px){.hc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hc-card-art{height:84px}.hc-card-logo{width:64px;height:64px}.hc-art-plain .hc-card-logo{height:36px}.hc-card-body{padding:10px 12px 12px}.hc-card-title{font-size:15px;line-height:20px}.hc-card-badge{top:6px;right:6px}}@media (max-width:640px){.hc-table thead{display:none}.hc-table :is(table, tbody, tr, td){display:block;width:auto}.hc-table :is(th, td):first-child{width:auto}.hc-table tr{padding:12px 0;border-bottom:1px solid var(--hc-line)}.hc-table tr:last-child{border-bottom:0}.hc-table td{padding:0;border:0}.hc-table td+td{margin-top:4px}.hc-table .hc-nowrap,.hc-table .hc-nowrap code{white-space:normal}.hc-table .hc-table-section th{display:block;padding:20px 0 4px;border:0}}.hc-compare .hc-table :is(th, td):first-child{width:150px}.hc-compare-key{color:var(--hc-text);font-weight:600}.hc-compare-stack{display:none}.hc-compare-col{margin:20px 0 8px;color:var(--hc-text);font-size:15px;font-weight:600;line-height:24px}.hc-compare-stack section:first-child .hc-compare-col{margin-top:0}.hc-compare-stack .hc-pairs{margin:0}.hc-compare-stack .hc-pair{grid-template-columns:1fr}@media (max-width:640px){.hc-compare .hc-compare-table{display:none}.hc-compare-stack{display:block}}.hc-fact .hc-countries[title]{white-space:normal}.hc-fact .hc-countries[title] .hc-flag{display:block;white-space:nowrap}@media (min-width:641px){.hc-pair{grid-template-columns:248px minmax(0,1fr)}.hc-table :is(th, td):first-child{width:272px;padding-right:24px}.hc-compare .hc-table :is(th, td):first-child{width:150px;padding-right:16px}.hc-details>.hc-table :is(th, td):first-child{width:200px}}.hc-block.hc-tester{margin:12px 0 0}.hc-tester .hc-lead{margin:0}.hc-pill-env{display:none}@media (max-width:720px){.hc-pass{gap:0;padding:10px 0;font-size:14px;line-height:22px}.hc-pass dt{color:var(--hc-muted);font-size:13px;line-height:20px}}@media (max-width:480px){.hc-card-badge{display:none}.hc-pill-env{display:inline-flex;gap:6px}.hc-pill-env::before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--hc-warn)}}#sidebar img{border-radius:2px}"}],"page":{"pagePath":"guides/concepts/production-test","slug":"/guides/concepts/production-test","pageMetadata":{"title":"Production Test","sidebarTitle":"Production Test","description":"Validate your integration with real users and real credentials before going live","href":"/guides/concepts/production-test"},"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: \"Validate your integration with real users and real credentials before going live\"\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={p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsxs(_components.p,{children:[`Production testing lets you validate your verification integration with real users and real credentials — not sandboxed test data. Production testing validates your `,_jsx(_components.strong,{children:`end-to-end integration`}),` under real conditions.`]}),`\n`,_jsx(Heading,{level:`2`,id:`connectivity-test`,children:`Connectivity Test`}),`\n`,_jsx(_components.p,{children:`When your integration is ready to move into production, you can run a connectivity test to confirm that your setup works end-to-end with real verification traffic. The connectivity test verifies that requests flow correctly, catching configuration issues before they affect real users. You can choose the eID providers that you’d like to test and receive a report of your test results within 24 hours.`}),`\n`,_jsx(`video`,{muted:true,loop:true,playsInline:true,controls:true,src:`https://static.hopae.com/videos/connectivity-test.mp4`})]})}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":"Production Test","sidebarTitle":"Production Test","description":"Validate your integration with real users and real credentials before going live","href":"/guides/concepts/production-test"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Connectivity Test","slug":"connectivity-test","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"hopae-a83466ba","siteName":"hConnect","title":"Production Test - hConnect","navMaps":{"firstHrefInVersion":{"v2":{"href":"/v2/guides/concepts/apps","matchLevel":2},"v1":{"href":"/guides/concepts/production-test","matchLevel":0}},"firstHrefInLanguage":{}},"lastModified":"2026-03-17T09:26:52.772Z","originalFileLocation":"guides/concepts/production-test.mdx"},"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=\"Validate your integration with real users and real credentials before going live\">\u003cmeta data-mint-head name=\"application-name\" content=\"hConnect\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hopae-a83466ba/ZlLEDy_twj3SXOqy/_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/hopae-a83466ba/ZlLEDy_twj3SXOqy/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hopae-a83466ba/ZlLEDy_twj3SXOqy/_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/hopae-a83466ba/ZlLEDy_twj3SXOqy/_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/hopae-a83466ba/ZlLEDy_twj3SXOqy/_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/hopae-a83466ba/ZlLEDy_twj3SXOqy/_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/hopae-a83466ba/ZlLEDy_twj3SXOqy/_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/hopae-a83466ba/ZlLEDy_twj3SXOqy/_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/hopae-a83466ba/ZlLEDy_twj3SXOqy/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Production Test - hConnect\">\u003cmeta data-mint-head property=\"og:description\" content=\"Validate your integration with real users and real credentials before going live\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"hConnect\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.hopae.com/guides/concepts/production-test\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://hopae-a83466ba.mintlify.app/_mintlify/api/og/v2?division=Concepts\u0026amp;title=Production+Test\u0026amp;description=Validate+your+integration+with+real+users+and+real+credentials+before+going+live\u0026amp;theme=faeb9cd820967b1dc90b80a5\u0026amp;signature=30ecc452b4f24c319f397020b9f0c8eb1b8c81ec178e2f6b759944df5aa33d1b\">\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=\"Production Test - hConnect\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Validate your integration with real users and real credentials before going live\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://hopae-a83466ba.mintlify.app/_mintlify/api/og/v2?division=Concepts\u0026amp;title=Production+Test\u0026amp;description=Validate+your+integration+with+real+users+and+real+credentials+before+going+live\u0026amp;theme=faeb9cd820967b1dc90b80a5\u0026amp;signature=30ecc452b4f24c319f397020b9f0c8eb1b8c81ec178e2f6b759944df5aa33d1b\">\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/hopae-a83466ba/ZlLEDy_twj3SXOqy/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"hConnect\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2563EB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.hopae.com/guides/concepts/production-test\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/concepts/production-test.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.hopae.com/#organization\",\"name\":\"hConnect\",\"url\":\"https://docs.hopae.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/hopae-a83466ba/ZQEdy_FTEqcDCNky/logo/hconnect_light.png?fit=max\u0026auto=format\u0026n=ZQEdy_FTEqcDCNky\u0026q=85\u0026s=b55f8449a1816421b47a12dfaf0346ad\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.hopae.com#website\",\"name\":\"hConnect\",\"url\":\"https://docs.hopae.com\",\"publisher\":{\"@id\":\"https://docs.hopae.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.hopae.com/guides/concepts/production-test#webpage\",\"url\":\"https://docs.hopae.com/guides/concepts/production-test\",\"name\":\"Production Test\",\"description\":\"Validate your integration with real users and real credentials before going live\",\"dateModified\":\"2026-03-17T09:26:52.772Z\",\"isPartOf\":{\"@id\":\"https://docs.hopae.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.hopae.com/guides/concepts/production-test#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.hopae.com/guides/concepts/production-test#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Concepts\",\"item\":\"https://docs.hopae.com/guides/concepts/environments\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Production Test\",\"item\":\"https://docs.hopae.com/guides/concepts/production-test\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.hopae.com/guides/concepts/production-test#article\",\"headline\":\"Production Test\",\"name\":\"Production Test\",\"description\":\"Validate your integration with real users and real credentials before going live\",\"url\":\"https://docs.hopae.com/guides/concepts/production-test\",\"mainEntityOfPage\":{\"@id\":\"https://docs.hopae.com/guides/concepts/production-test#webpage\"},\"dateModified\":\"2026-03-17T09:26:52.772Z\",\"publisher\":{\"@id\":\"https://docs.hopae.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.hopae.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"hConnect\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"hConnect","nav":{"global":null,"versions":[{"version":"v2","default":true,"hidden":false,"pages":[{"title":"v2","href":"/v2/guides/concepts/apps"}]},{"version":"v1","default":false,"tabs":[{"tab":"Guides","icon":"book-open","groups":[{"group":"Getting Started","pages":[{"title":"Welcome","sidebarTitle":"Introduction","href":"/guides/getting-started/introduction"},{"sidebarTitle":"Quickstart","title":"Quickstart with React","href":"/guides/getting-started/quickstart"}]},{"group":"Integrations","pages":[{"title":"Integration Methods","sidebarTitle":"Integration Methods","href":"/guides/integration-methods"},{"title":"OIDC Integration Guide","sidebarTitle":"OIDC Integration","href":"/guides/oidc-integration"},{"title":"API Based Integration Guide","sidebarTitle":"REST API Integration","href":"/guides/api-integration"}]},{"group":"Concepts","pages":[{"title":"Sandbox Environment","sidebarTitle":"Environments","href":"/guides/concepts/environments"},{"title":"Organizations, Apps \u0026 Workflows","sidebarTitle":"Hierarchy","href":"/guides/concepts/hierarchy"},{"title":"Types of eID","href":"/guides/concepts/digital-id-types"},{"title":"OpenID Connect (OIDC)","sidebarTitle":"OpenID Connect","href":"/guides/concepts/oidc-provider"},{"title":"Verification Model","sidebarTitle":"Verification Model","href":"/guides/concepts/verification-model"},{"title":"Provider Activation","sidebarTitle":"Activations","href":"/guides/concepts/activations"},{"title":"Custom Domain","sidebarTitle":"Custom Domain","href":"/guides/concepts/custom-domain"},{"title":"Test Guide","sidebarTitle":"Test Guide","description":"Where to find each provider's test steps and test credentials in the Hopae Console","href":"/guides/concepts/test-guide"},{"title":"Production Test","sidebarTitle":"Production Test","href":"/guides/concepts/production-test"}]},{"group":"Verifications","pages":[{"title":"Verification Flow","description":"Understanding the verification lifecycle and flow types in Hopae Connect","mode":"wide","href":"/guides/verifications/verification-flow"},{"title":"Level of Assurance (LoA)","href":"/guides/verifications/assurance"},{"title":"Return Data Model","sidebarTitle":"Return Data","href":"/guides/verifications/return-data-model"},{"title":"Normalized User Data","href":"/guides/verifications/normalized-user-data"}]},{"group":"Data Types","pages":[{"title":"User","href":"/guides/data-types/user"},{"title":"Provenance","href":"/guides/data-types/provenance"}]},{"group":"Security","pages":[{"title":"Webhook Signature Verification","href":"/guides/webhook-signing"}]}]},{"tab":"Providers","icon":"link","hidden":true,"pages":[{"title":"Providers","href":"/providers/overview"}]},{"tab":"Verification API","icon":"square-terminal","pages":[{"title":"Verification API","href":"/api-reference/introduction"}]},{"tab":"Workspace API","icon":"square-terminal","pages":[{"title":"Workspace API","href":"/api-reference/workspace/introduction"}]}]}]},"title":"Production Test - hConnect","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":[],"chunks":[]}