KeyAuth
Visit Our Website
Visit Our Website
Github
Telegram
YouTube
  1. Overview
  • Overview
    • Security Practices
    • Premade Examples - SDKS
    • QnA
    • Rate Limiting
  • Dashboard
    • Manage Applications
    • App
      • Licenses
      • Users
      • Tokens
      • Subscriptions
      • Chats
      • Sessions
      • Webhooks
      • Files
      • Global Variables
      • Logs
      • Blacklists
      • Whitelists
      • Audit Logs
      • Settings
    • Seller
      • Settings
      • Web Loader
      • Logs
    • Settings
      • Resellers | Manager
      • Settings
  • API
    • Getting Started
      • License
        • License Login
        • Redeem License (Upgrade)
      • ⚠️ Initialization ⚠️
      • Login (user/pass)
      • Logout
      • Register
      • Upgrade
      • Login (email/pass)
    • Features
      • Chatroom/Messages
        • Retrieve Messages
        • Send Message
      • User Variables
        • Retrieve User Variables
        • Set User Variable
      • Ban User
      • Check Blacklist
      • Check Session
      • Disable 2FA
      • Change Username
      • Download File
      • Enable 2FA
      • Fetch Online Users
      • Forgot Password
      • ⚠️ Fetch Stats ⚠️
      • Log
      • Webhook
      • Retrieve Global Variable
    • Displaying Data
      • Displaying Data
  • Seller API
    • Application Settings
      • Add Application Hash
      • Edit Application Settings
      • Retrieve Application Details
      • Retrieve Current Application Settings
      • Retrieve Stats
      • Pause Application
      • Reset Application hash
      • Unpause Application
    • Blacklists
      • Create New Blacklist
      • Delete An Existing Blacklist
      • Delete All Blacklists
      • Retrieve All Blacklists
    • Chats
      • Create A New Chat Channel
      • Delete Channel Messages
      • Delete Existing Chat Channel
      • Edit Existing Chat Channel
      • Retrieve All Mutes
      • Retrieve All Chat Channels
      • Mute A User
      • Unmute A User
    • Files
      • Delete Existing File
      • Delete All Files
      • Retrieve All Existing Files
      • Retrieve An Existing File
      • Edit An Existing File
      • Upload A New File
    • Global Variables
      • Create A New Global Variable
      • Delete Global Variable
      • Delete All Global Variables
      • Edit Existing Global Variable
      • Retrieve All Global Variables
      • Retrieve An Existing Global Variable
    • Licenses
      • Add Time To All Unused Licenses
      • Assign A License To A User
      • Ban License
      • Create A New License
      • Create A New User Using A License
      • Delete All Licenses
      • Delete An Existing License
      • Delete Multiple Licenses
      • Delete All Used Licenses
      • Delete All Unused Licenses
      • Retrieve All Licenses
      • Retrieve License Information
      • Set Note On Existing License
      • Unban A License
      • Verify License Exists
    • Logs
      • Retrieve All Logs
      • Delete All Logs
    • Sessions
      • End Selected Session
      • End All Sessions
      • Retrieve All Sessions
    • Subscriptions
      • Create A New Subscription
      • Delete An Existing Subscription
      • Edit An Existing Subscription
      • Retrieve All Subscriptions
      • Pause An Existing Subscription
      • Unpause An Existing Subscription
    • Users
      • Add An HWID To An Existing User
      • Ban User
      • Create A New User
      • Change Users Password
      • Change Users Email
      • Change User's Username
      • Delete An Existing User
      • Delete All Expired Users
      • Delete A Users Variable
      • Delete All User Variables Using The Variable Name
      • Delete A Users Subscription
      • Delete All Users
      • Extend Users Expiration
      • Pause A User
      • Retrieve All Users
      • Retrieve All User's Variables
      • Retrieve All Usernames
      • Retrieve All Users Subscriptions
      • Retrieve License From User
      • Retrieve User Variable Data
      • Reset A Users HWID
      • Reset All Users HWID
      • Retrieve User Data
      • Set A User Variable
      • Subtract Time From A Users Expiration
      • Set Users HWID Reset Cooldown Duration
      • Unban A User
      • Unpause A User
      • Verify A User Exists
    • Webhooks
      • Create A New Webhook
      • Delete All Webhooks
      • Delete Webhook
      • Retrieve All Webhooks
    • Web Loader
      • Create A New Web Loader Button
      • Delete A Web Loader Button
      • Delete All Web Loader Buttons
      • Retrieve All Web Loader Buttons
    • Whitelists
      • Add IP To Whitelist
      • Delete All Whitelists
      • Delete Existing IP Whitelist
    • Reseller/Manager Accounts
      • Add Balance To Reseller
      • Create A New Reseller/Manager Account
      • Delete A Reseller or Manager Account
      • Retrieve All Resellers and Managers
      • Retrieve Balance From Reseller
      • Retrieve Reseller or Manager Information
  • Custom Domain Setup
    • Custom Domain (API)
  1. Overview

QnA

General
OAuth Login
What is the difference between keyauth.win and keyauth.cc?
While KeyAuth.cc and KeyAuth.win are both owned by KeyAuth LLC. One focuses more on the API (keyauth.win). The API cannot be accessed through KeyAuth.cc. Other than that, the sites function the same exact way.
Why does KeyAuth.cc load for me, but KeyAuth.win doesn't?
If KeyAuth.cc loads, but KeyAuth.win doesn't it could be due to a tampered HOST file, or a strict ISP depending on the region you are in.
Reports show users in Russia and Brazil have the most issues when trying to connect.
You may also check your HOST file (located in System32) to ensure it hasn't been tampered with. If you see "keyauth" in the file, you can more than likely just remove it and then try to access the website again. It should work fine.
I'm calling the `init` function, but my program still says that it's not being called. Why?
If you're calling the init function inside your program, but an error is still popping up saying otherwise, you are more than likely calling it in the wrong location.
The application credentials and the init function must be called on the same script. While also ensuring that the init function is only being called one(1) time!
Why does KeyAuth have so many domains?
https://keyauth.win
https://keyauth.cc
https://keyauth.com (redirect)
https://keyauth.uk (redirect)
We have a fair amount of domains, and while two of them are redirects it is because certain users based on their region will have better chances of being able to access the website on one rather than the other. The primary ones are .win and .cc.
If you visit any other domain that looks just like KeyAuth and are not on this list, they are more than likely attempting to steal your credentials. Please report the website to our support team via our Ticket System.
Modified at 2026-04-17 21:43:35
Previous
Premade Examples - SDKS
Next
Rate Limiting
Built with