An open API service indexing awesome lists of open source software.

https://github.com/sexfrance/licensing-api

An API for licensing hardware ID (HWID) management, user verification, and Sellix order integration.
https://github.com/sexfrance/licensing-api

api api-license discord discord-license discord-licensing discord-token-gen hwid hwid-api license license-api license-hwid licensing licensing-api sellix sellix-api sellix-license sellix-license-api token-gen

Last synced: about 1 year ago
JSON representation

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

Awesome Lists containing this project

README

          



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

```diff
v1.0.0 โ‹ฎ 6/9/2024
! Initial release
```