How It Works
1
Create a license product
In your store dashboard, create a product with type Software License.
2
Configure lock type and activations
Choose a lock type (
none, hwid, or ip), set max activations, and add pricing plans.3
Customer purchases a key
When a customer completes an order, they receive a license key automatically (e.g.
MYAPP-XXXX-XXXX-XXXX-XXXX).4
Your software calls the verify endpoint
Your application sends a
POST request to https://license.rmz.gg/verify with the product ID, license key, and optionally a hardware ID.5
API responds with license status
The API returns whether the license is valid, along with full details including plan info, expiry, and activation counts.
Quick Start
1. Create a License Product
In your store dashboard, go to Products and create a new product:2. Verify in Your Software
3. Handle the Response
Code Examples
Full working examples are available for every supported language:Node.js
Built-in fetch, no dependencies
Python
Uses the requests library
PHP
Built-in cURL, no dependencies
Lua / FiveM
FiveM-native HTTP requests
Managing Licenses
From your store dashboard under Licenses:- View all issued licenses with filters and search
- Create manual licenses (for testing, gifts, etc.)
- Revoke, suspend, or reactivate individual licenses
- Reset device activations
- View activation history and verification logs
- Aggregate stats (active, expired, suspended, revoked)

