| Customer | Company | Licenses | Joined | Actions |
|---|---|---|---|---|
| Loading… | ||||
| License Key | Customer | Product / Tier | Activations | Status | Expires | Actions |
|---|---|---|---|---|---|---|
| Loading… | ||||||
License Verification API
Integrate Cipron license checks directly into your software.
POST /api/v1/license/verify
Verify a license key without consuming an activation slot.
curl -X POST https://your-domain/api/v1/license/verify \
-H "Content-Type: application/json" \
-d '{
"license_key": "CIPRON-XXXX-XXXX-XXXX-XXXX",
"machine_id": "optional-machine-fingerprint"
}'
{
"valid": true,
"status": "active",
"tier": "Professional",
"features": ["cloud_sync", "api_access"],
"permissions": {"max_users": 10, "export": true},
"expires_at": "2025-12-31T00:00:00Z"
}
POST /api/v1/license/activate
Activate a license on a specific machine (counts toward activation limit).
curl -X POST https://your-domain/api/v1/license/activate \
-H "Content-Type: application/json" \
-d '{
"license_key": "CIPRON-XXXX-XXXX-XXXX-XXXX",
"machine_id": "unique-machine-fingerprint",
"machine_name": "Jane's MacBook Pro",
"os_info": "macOS 14.2"
}'
Docker Registry
Gate Docker image pulls behind license ownership. Your customers use their Cipron credentials.
docker login your-domain
# Username: customer@email.com
# Password: their Cipron password
docker pull your-domain/your-product:latest