# HyperID Dev Docs

## HyperID Dev Docs

- [What is HyperID](https://hyperid.gitbook.io/hyperid-dev-docs/what-is-hyperid.md): Learn what HyperID is, its key benefits, and connectivity methods
- [About Developer Docs](https://hyperid.gitbook.io/hyperid-dev-docs/about-developer-docs.md): This section explains HyperID and describes its main benefits, acting as an introduction to the main guide
- [Quick Overview](https://hyperid.gitbook.io/hyperid-dev-docs/quick-start-guide/quick-overview.md)
- [Application Registration](https://hyperid.gitbook.io/hyperid-dev-docs/quick-start-guide/application-registration.md): Learn how to register your application as a HyperID Client
- [Authentication Integration](https://hyperid.gitbook.io/hyperid-dev-docs/quick-start-guide/authentication-integration.md): Learn how to effortlessly integrate the HyperID authentication flow into your application for secure and efficient authentication
- [Intro to Demos](https://hyperid.gitbook.io/hyperid-dev-docs/demo-hub/intro-to-demos.md): Dive into a hands-on experience where you can actively test HyperID's capabilities
- [Interactive Web Demo](https://hyperid.gitbook.io/hyperid-dev-docs/demo-hub/interactive-web-demo.md): This section describes our interactive web demo and highlights the benefits of the hands-on approach.
- [Android Demo Walkthrough](https://hyperid.gitbook.io/hyperid-dev-docs/demo-hub/android-demo-walkthrough.md): Demo example of integrating HyperID into an Android application
- [iOS Demo Showcase](https://hyperid.gitbook.io/hyperid-dev-docs/demo-hub/ios-demo-showcase.md): Demo example of integrating HyperID into an iOS application
- [Unity Authorization Example](https://hyperid.gitbook.io/hyperid-dev-docs/demo-hub/unity-authorization-example.md): Explore real-world code samples that are used to implement authorization in Unity applications running on Windows, Android, and iOS platforms
- [Introduction](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/introduction.md): An overview of the HyperID service and its integration.
- [Client Registration](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/client-registration.md)
- [Client Authentication](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/client-authentication.md): Description of client authentication in REST API requests
- [Connect Discovery](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/connect-discovery.md): Simplify HyperID integration by discovering endpoints
- [Access Tokens and Refresh Tokens](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/access-tokens-and-refresh-tokens.md): Explore the use of access tokens and refresh tokens in the HyperID authentication system and how they are structured
- [Token Structure](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/access-tokens-and-refresh-tokens/token-structure.md): Understanding Access Tokens and Refresh Tokens
- [Token Payload Insights](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/access-tokens-and-refresh-tokens/token-payload-insights.md): Explore the Fields within the Token Payloads
- [Token Retrieval](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/access-tokens-and-refresh-tokens/token-retrieval.md): The process of obtaining Access and Refresh Tokens
- [Token Validation](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/access-tokens-and-refresh-tokens/token-validation.md): Learn more about the token validation process
- [Token Reissue](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/access-tokens-and-refresh-tokens/token-reissue.md): Learn when and why you should reissue tokens and how to effectively implement this process
- [Token Revocation and Logging Out](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/access-tokens-and-refresh-tokens/token-revocation-and-logging-out.md): Explore how to revoke access and refresh tokens
- [Wallets](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/wallets.md): Explore the possibilities Web3 Wallets management in HyperID.
- [Transactions](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/transactions.md)
- [KYC](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/kyc.md)
- [2FA Verification](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/2fa-verification.md): Enhance User Security with HyperID's Two-Factor Authentication
- [Request Available 2FA Methods](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/2fa-verification/request-available-2fa-methods.md): Discover the user's enabled 2FA options through this API request
- [Start 2FA Verification](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/2fa-verification/start-2fa-verification.md)
- [Complete 2FA Verification](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/2fa-verification/complete-2fa-verification.md)
- [Custom MFA Requests](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/custom-mfa-requests.md): HyperID's custom user confirmations enhance service security with the added layer of biometric authentication
- [MFA Request Templates](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/custom-mfa-requests/mfa-request-templates.md): Customize user confirmation requests with HyperID's diverse MFA request templates
- [MFA Availability Check](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/custom-mfa-requests/mfa-availability-check.md): Confirming MFA Custom Request Availability for a specific user
- [Starting an MFA Request](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/custom-mfa-requests/starting-an-mfa-request.md): Initiate secure Multi-Factor Authentication (MFA) requests seamlessly with HyperID's API
- [Check MFA Request Status](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/custom-mfa-requests/check-mfa-request-status.md): Monitoring the status of initiated MFA requests
- [Canceling an MFA Request](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/custom-mfa-requests/canceling-an-mfa-request.md): Cease a previously initiated MFA request using HyperID's cancellation API
- [Services Storage and Interoperability](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/services-storage-and-interoperability.md): This section describes how HyperID serves as a secure storage solution for services, enabling them to store and retrieve user data
- [User Data Set](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/services-storage-and-interoperability/user-data-set.md): Securely store or upload data using key/value approach
- [User Data Get](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/services-storage-and-interoperability/user-data-get.md): Retrieve user-specific data with ease using User Data Get
- [Revoke Consent](https://hyperid.gitbook.io/hyperid-dev-docs/documentation/revoke-consent.md): Empower users to manage their data privacy choices and meet regulatory compliance
