File size: 630 Bytes
6e88db1
 
a39cafb
 
 
06a55bc
 
6e88db1
 
 
 
a39cafb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
---
title: VTX License Server
emoji: 🔑
colorFrom: blue
colorTo: purple
sdk: docker
app_port: 7860
pinned: false
license: mit
---

# VTX License Server

Beta key validation API for **VTX Studio**.

## API

`POST /api/validate`

```json
{"beta_key": "VTX-BETA-7K4P-X92M"}
```

| Case | Response |
|------|----------|
| Active key | `{"valid": true, "active": true, "status": "ACTIVE"}` |
| Revoked key | `{"valid": true, "active": false, "status": "REVOKED"}` |
| Unknown key | `{"valid": false, "active": false, "status": "INVALID"}` |

Health check: `GET /api/health`

Keys are loaded from `keys.json` in this Space repository.