# hConnect ## Docs - [Authentication](https://docs.hopae.com/api-reference/authentication.md): hConnect exposes two auth surfaces: Workspace API uses Bearer tokens; App-scoped endpoints use Basic auth. This guide explains which credentials to use and when. - [Error Code Reference](https://docs.hopae.com/api-reference/error-codes.md): Complete list of error codes and their meanings - [API Overview](https://docs.hopae.com/api-reference/introduction.md): High-level overview of hConnect’s two surfaces: OIDC OP endpoints and REST API, with separate base URLs, auth, and usage. - [Start Authorization](https://docs.hopae.com/api-reference/oidc/auth.md): Initiates the OIDC Authorization Code flow with optional PKCE. Front‑channel redirect; no Authorization header. - [JWKS](https://docs.hopae.com/api-reference/oidc/jwks.md): Retrieve the JSON Web Key Set for verifying Hopae-issued ID tokens - [Exchange Code for Token](https://docs.hopae.com/api-reference/oidc/token.md) - [UserInfo](https://docs.hopae.com/api-reference/oidc/userinfo.md): Returns user claims based on granted scopes. Requires a valid Bearer access token. - [Discovery Document](https://docs.hopae.com/api-reference/oidc/well-known.md): Retrieve the OIDC discovery metadata for Hopae Connect - [Get Providers](https://docs.hopae.com/api-reference/providers/get-providers.md) - [Cancel Verification](https://docs.hopae.com/api-reference/verifications/cancel-verification.md) - [Create Verification](https://docs.hopae.com/api-reference/verifications/create-verification.md) - [Get Verification Status](https://docs.hopae.com/api-reference/verifications/get-verification.md): Retrieve the status and timing of a verification session. No personal attributes are returned - [Get Verification Evidence](https://docs.hopae.com/api-reference/verifications/get-verification-evidence.md): Returns the credential evidence object from provenance for a completed verification. - [Get Verification UserInfo](https://docs.hopae.com/api-reference/verifications/get-verification-userinfo.md): Return user claims and verification provenance for a completed verification. - [Provider userData Requirements](https://docs.hopae.com/api-reference/verifications/user-data-requirements.md): Reference matrix of userData fields required when you create a verification for each eID provider. - [Delete Activation Document](https://docs.hopae.com/api-reference/workspace/activation/delete-document.md): Remove an uploaded activation document. - [Enable Provider](https://docs.hopae.com/api-reference/workspace/activation/enable-provider.md): Enable or disable a provider for activation. - [Get Activation Steps](https://docs.hopae.com/api-reference/workspace/activation/get-activation-steps.md): Retrieve the computed activation steps for a specific provider. - [Provider Activation Flow](https://docs.hopae.com/api-reference/workspace/activation/introduction.md): Understand the activation flow for bringing eID providers live in sandbox and production. - [Submit Activation Form](https://docs.hopae.com/api-reference/workspace/activation/submit-activation-form.md): Submit the activation request form required for provider activation. - [Upload Activation Documents](https://docs.hopae.com/api-reference/workspace/activation/upload-documents.md): Upload documents required for provider activation. - [Batch Create Apps](https://docs.hopae.com/api-reference/workspace/batch-create-apps.md): Create multiple apps in a single request. - [Create App](https://docs.hopae.com/api-reference/workspace/create-app.md): Create a new app in the workspace. - [Create Production Test](https://docs.hopae.com/api-reference/workspace/create-production-test.md): Create a new production test challenge for an app. - [Create Workflow](https://docs.hopae.com/api-reference/workspace/create-workflow.md): Create a new workflow for an app. - [Delete App](https://docs.hopae.com/api-reference/workspace/delete-app.md): Delete an app by client_id. - [Delete Workflow](https://docs.hopae.com/api-reference/workspace/delete-workflow.md): Delete a workflow. - [Errors](https://docs.hopae.com/api-reference/workspace/errors.md): Error envelope and error codes for Workspace API responses. - [Get App](https://docs.hopae.com/api-reference/workspace/get-app.md): Retrieve a single app by client_id. - [Get Production Test Report](https://docs.hopae.com/api-reference/workspace/get-production-test-report.md): Get a production test challenge report with per-provider participation statistics. - [Get Providers](https://docs.hopae.com/api-reference/workspace/get-providers.md): Retrieve all provider configurations for an app. - [Get Redirect URIs](https://docs.hopae.com/api-reference/workspace/get-redirect-uris.md): Retrieve the redirect URIs configured for an app. - [Get Webhook Config](https://docs.hopae.com/api-reference/workspace/get-webhook-config.md): Retrieve webhook configuration for an app. - [Get Workflow](https://docs.hopae.com/api-reference/workspace/get-workflow.md): Retrieve a single workflow by ID. - [Get Workspace](https://docs.hopae.com/api-reference/workspace/get-workspace.md): Retrieve workspace metadata for the current environment. - [Introduction](https://docs.hopae.com/api-reference/workspace/introduction.md): Authenticate with workspace API keys and call the workspace endpoints. - [List Apps](https://docs.hopae.com/api-reference/workspace/list-apps.md): List apps in the workspace with offset pagination. - [List Node Types](https://docs.hopae.com/api-reference/workspace/list-node-types.md): Get all available workflow node types with their fields. - [List Production Tests](https://docs.hopae.com/api-reference/workspace/list-production-tests.md): Get all production test challenges for an app. - [List Workflows](https://docs.hopae.com/api-reference/workspace/list-workflows.md): Get all workflows for an app. - [Pagination](https://docs.hopae.com/api-reference/workspace/pagination.md): Offset pagination parameters and list response shape. - [Rate Limit](https://docs.hopae.com/api-reference/workspace/rate-limit.md): Rate limiting behavior for Workspace API. - [Replace Redirect URIs](https://docs.hopae.com/api-reference/workspace/replace-redirect-uris.md): Replace the full redirect URI list for an app. - [Rotate Client Secret](https://docs.hopae.com/api-reference/workspace/rotate-client-secret.md): Generate a new clientSecret for an existing App. - [Rotate Webhook Secret](https://docs.hopae.com/api-reference/workspace/rotate-webhook-secret.md): Generate a new signing secret for webhook delivery. - [Set Default Workflow](https://docs.hopae.com/api-reference/workspace/set-default-workflow.md): Set a workflow as the app default. - [Update App](https://docs.hopae.com/api-reference/workspace/update-app.md): Partially update an app's configuration. - [Update Webhook Config](https://docs.hopae.com/api-reference/workspace/update-webhook-config.md): Update webhook delivery settings for an app. - [Update Workflow](https://docs.hopae.com/api-reference/workspace/update-workflow.md): Partially update a workflow. - [Workflow Conditions](https://docs.hopae.com/api-reference/workspace/workflow-conditions.md): Reference for writing conditions used in IF and EVALUATE nodes. - [API Based Integration Guide](https://docs.hopae.com/guides/api-integration.md): Direct API integration for complete control over your user verification experience - [Level of Assurance (LoA)](https://docs.hopae.com/guides/concepts/assurance.md): How to request and validate authentication assurance levels. - [Types of eID](https://docs.hopae.com/guides/concepts/digital-id-types.md): Overview of eID types supported by Hopae Connect: Centralized IdP, Chip-based, and Decentralized Wallet. - [Sandbox Environment](https://docs.hopae.com/guides/concepts/environments.md): Build in Sandbox, deploy in Production - [Normalized User Data](https://docs.hopae.com/guides/concepts/normalized-user-data.md): Flat, standard OIDC claims (plus LoA metadata) you can rely on across providers - [OpenID Connect (OIDC)](https://docs.hopae.com/guides/concepts/oidc-provider.md): What OIDC is, why it matters for you, recommended client libraries, and how Hopae Connect acts as an OpenID Provider (OP). - [Production Test](https://docs.hopae.com/guides/concepts/production-test.md): Validate your integration with real users and real credentials before going live - [Return Data Model](https://docs.hopae.com/guides/concepts/return-data-model.md): What we return after User Verification - [Test Guide](https://docs.hopae.com/guides/concepts/test-guide.md): Check each eID in seconds from the Hopae Console - [Verification Flow](https://docs.hopae.com/guides/concepts/verification-flow.md): Understanding the verification lifecycle and flow types in hConnect - [Provenance](https://docs.hopae.com/guides/data-types/provenance.md): Provenance shape and copy‑paste types for /userinfo responses. - [User](https://docs.hopae.com/guides/data-types/user.md): User object shape and copy‑paste types for OIDC/REST /userinfo responses. - [Welcome](https://docs.hopae.com/guides/getting-started/introduction.md): Learn about hConnect and how to get started - [Quickstart with React](https://docs.hopae.com/guides/getting-started/quickstart.md): Get started with Hopae Connect in 1 minute - [Integration Methods](https://docs.hopae.com/guides/integration-methods.md): Choose the right integration approach for your use case - [OIDC Integration Guide](https://docs.hopae.com/guides/oidc-integration.md): Implement Hopae Connect using the standard OIDC Authorization Code flow with PKCE - [Webhook Signature Verification](https://docs.hopae.com/guides/webhook-signing.md): Verify incoming webhook payloads using HMAC-SHA256 signatures. ## OpenAPI Specs - [openapi](https://docs.hopae.com/openapi.json)