KeyAuth
KeyAuth Website
Socials
  • KeyAuth Discord
  • KeyAuth Telegram
  • KeyAuth YouTube
KeyAuth Website
Socials
  • KeyAuth Discord
  • KeyAuth Telegram
  • KeyAuth YouTube
  1. Application Settings
  • Overview
    • Security Pratices
    • Premade Examples - SDKS
    • QnA
    • Rate Limiting
  • API
    • Getting Started
      • License
        • License Login
        • Redeem License (Upgrade)
      • ⚠️ Initialization ⚠️
      • Login
      • Logout
      • Register
    • 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
        GET
      • Edit Application Settings
        GET
      • Retrieve Application Details
        GET
      • Retrieve Current Application Settings
        GET
      • Retrieve Stats
        GET
      • Pause Application
        GET
      • Reset Application hash
        GET
      • Unpause Application
        GET
    • 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
  • Custom Domain Setup
    • Custom Domain (API)
  1. Application Settings

Edit Application Settings

GET
https://keyauth.win/api/seller/
Edit an applications settings (app version, permissions, custom responses etc)

Request

Query Params
sellerkey
string 
required
Obtain a seller key by visiting https://keyauth.cc/app/?page=seller-settings (Must have the Seller Subscription)
type
string 
required
The type of the request. (updatesettings)
Example:
updatesettings
enabled
boolean 
optional
Is the application enabled (allow users to login) or disabled (users can not login)
hwidcheck
boolean 
optional
Does the application check to see if the HWID matches on the user and what is stored for that user?
ver
string 
optional
The version of the application.
download
string 
optional
The direct download link for the new version of the application. (auto-update)
webhook
string 
optional
The Discord webhook link if you would like to receive alerts via Discord when using the "log" function.
resellerstore
string 
optional
Don't want to use the built-in reseller store? Add a custom link
appdisabled
string 
optional
The message a user will see if the application is disabled
usernametaken
string 
optional
The message a user will see if the username they are attempting to use is taken
keynotfound
string 
optional
The message a user will see if the key they are attempting to use is not found
keypaused
string 
optional
The message a user will see if the key they are attempting to use is paused
nosublevel
string 
optional
The message a user will see if there is not a level assigned (or expired) on a subscription
usernamenotfound
string 
optional
The message a user will see if the username they are attempting to use is not found
passmismatch
string 
optional
The message a user will see if the password they are attempting to use does not match
hwidmismatch
string 
optional
The message a user will see if the hwid they are attempting to use does not match
noactivesubs
string 
optional
The message a user will see if there are no active subscriptions for their account
keyexpired
string 
optional
The message a user will see if the key they are attempting to use has expired
sellixsecret
string 
optional
Webhook secret found in General Shop Settings on Sellix
dayproduct
string 
optional
Product ID of Day Reseller Key Sellix Product
weekproduct
string 
optional
Product ID of Week Reseller Key Sellix Product
monthproduct
string 
optional
Product ID of Month Reseller Key Sellix Product
lifetimeproduct
string 
optional
Product ID of Lifetime Reseller Key Sellix Product

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://keyauth.win/api/seller/?sellerkey=&type=updatesettings&enabled=&hwidcheck=&ver=&download=&webhook=&resellerstore=&appdisabled=&usernametaken=&keynotfound=&keypaused=&nosublevel=&usernamenotfound=&passmismatch=&hwidmismatch=&noactivesubs=&keyexpired=&sellixsecret=&dayproduct=&weekproduct=&monthproduct=&lifetimeproduct='

Responses

🟢200Success
application/json
Body
object {0}
Example
{
  "success": true,
  "message": "Settings Update Successful"
}
🟠400Invalid Seller Key
🔴500Server Error
Previous
Add Application Hash
Next
Retrieve Application Details
Built with