Skip to content

An API for licensing hardware ID (HWID) management, user verification, and Sellix order integration.

License

Notifications You must be signed in to change notification settings

sexfrance/Licensing-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cyberious API

The API that I use for licensing, hardware ID (HWID) management, user verification, and Sellix order integration.

💬 Discord · 📜 ChangeLog · ⚠️ Report Bug · 💡 Request Feature

⚙️ Installation

  • Requires: Python 3.10+
  • Install the requirements: pip install -r requirements.txt
  • Start the application: python app.py

🔥 Features

  • HWID Management:

    • Check HWID Status: /hwid - Check if HWID is whitelisted or blacklisted.
    • Register User: /register - Register a new user with license and update HWID status.
    • Verify User: /verify_user - Verify user based on HWID.
    • Check If Paused: /check_if_paused - Check if a user's access is paused (useful for license pause).
    • Check User Expiry: /check_user_expiry - Check user expiry status.
  • Sellix Order Integration:

    • Sellix Webhook: /sellix - Validate Sellix webhook signatures, creates a license and update order status and durations based on product titles.
  • User Verification & Status:

    • Get Latest Version: /get_latest - Get the latest version of the launcher.
    • Download Launcher: /download/launcher - Provide access to the latest launcher version.
    • Download Cyberious: /download/cyberious - Control access to downloads based on HWID (license) authorization.
  • Other Endpoints:

    • Home: / - Welcome message with API status and information.

❗ Disclaimers

  • The project is under development and certain features might not be fully functional.
  • Ensure to set up your Sellix webhook secret and whitelisted IP address properly in the variables section of the code.
  • Use this project at your own risk. The author is not responsible for any issues that may arise from using this code.

📜 ChangeLog

v1.0.0 ⋮ 6/9/2024
! Initial release