# KeyBox ## Docs - [Activate License](https://huzfm-keybox-4.mintlify.app/api/activate-license.md): Activate a license key on the current machine - [Authentication](https://huzfm-keybox-4.mintlify.app/api/authentication.md): Learn how to authenticate with the KeyBox API using JWT tokens - [Clients](https://huzfm-keybox-4.mintlify.app/api/clients.md): Create and manage client records in KeyBox - [Create License](https://huzfm-keybox-4.mintlify.app/api/create-license.md): Create a new license key for a client and project - [Dashboard](https://huzfm-keybox-4.mintlify.app/api/dashboard.md): Fetch comprehensive dashboard data including clients, projects, and licenses - [API Overview](https://huzfm-keybox-4.mintlify.app/api/overview.md): Introduction to the KeyBox API - endpoints, versioning, and general usage - [Projects](https://huzfm-keybox-4.mintlify.app/api/projects.md): Create projects with licenses for your clients - [Revoke License](https://huzfm-keybox-4.mintlify.app/api/revoke-license.md): Revoke or reactivate a license by toggling its status - [Validate License](https://huzfm-keybox-4.mintlify.app/api/validate-license.md): Validate a license key to check if it's active and valid for the current machine - [How KeyBox Works](https://huzfm-keybox-4.mintlify.app/concepts/how-it-works.md): Understanding KeyBox architecture, API flow, validation process, and caching strategy - [License Lifecycle](https://huzfm-keybox-4.mintlify.app/concepts/license-lifecycle.md): Understanding license states, transitions, and automated management in KeyBox - [Machine Binding](https://huzfm-keybox-4.mintlify.app/concepts/machine-binding.md): Understanding how KeyBox binds licenses to specific devices for single-machine enforcement - [Creating and Managing Licenses](https://huzfm-keybox-4.mintlify.app/dashboard/creating-licenses.md): Generate license keys and manage their lifecycle in KeyBox - [Managing Clients](https://huzfm-keybox-4.mintlify.app/dashboard/managing-clients.md): Create, view, and organize clients in your KeyBox dashboard - [Managing Projects](https://huzfm-keybox-4.mintlify.app/dashboard/managing-projects.md): Create and configure projects with automatic license generation - [Dashboard Overview](https://huzfm-keybox-4.mintlify.app/dashboard/overview.md): Navigate and understand the KeyBox dashboard interface - [Backend Setup](https://huzfm-keybox-4.mintlify.app/deployment/backend-setup.md): Deploy the KeyBox Node.js backend server with MongoDB and Redis - [Environment Variables](https://huzfm-keybox-4.mintlify.app/deployment/environment-variables.md): Complete reference for all KeyBox environment variables - [Frontend Setup](https://huzfm-keybox-4.mintlify.app/deployment/frontend-setup.md): Deploy the KeyBox Next.js dashboard application - [Introduction to KeyBox](https://huzfm-keybox-4.mintlify.app/introduction.md): Learn about KeyBox, a comprehensive license key management platform for protecting and monetizing your software applications - [Quickstart Guide](https://huzfm-keybox-4.mintlify.app/quickstart.md): Get KeyBox up and running in 10 minutes - from dashboard setup to validating your first license - [.NET SDK](https://huzfm-keybox-4.mintlify.app/sdks/dotnet-sdk.md): Protect your ASP.NET Core and .NET applications with license validation - [Node.js SDK](https://huzfm-keybox-4.mintlify.app/sdks/node-sdk.md): Protect your Node.js and Express applications with license validation - [SDK Overview](https://huzfm-keybox-4.mintlify.app/sdks/overview.md): Choose the right KeyBox SDK for your application stack - [Python SDK](https://huzfm-keybox-4.mintlify.app/sdks/python-sdk.md): Protect your Python and FastAPI applications with license validation