Features Requirements Pricing Docs Demo Releases Contact

Endpoints

All licensing endpoints are under /api/v1/license/, all update endpoints under /api/v1/.

Method Path Purpose
POST /api/v1/license/activate Bind a server (fingerprint + IP) to a license, consuming a slot
POST /api/v1/license/check Heartbeat — validates the activation and returns current status
POST /api/v1/license/deactivate Release a slot when a server is decommissioned
POST /api/v1/license/rebind-ip Customer-initiated IP change (rate limited)
GET /api/v1/license/status Current license state, slots used, bound IPs
GET /api/v1/updates Latest version for a channel, with download URLs

Every response is JSON. Licensing responses that confirm validity are signed — see Examples for how to verify the signature with the public key shown at Admin → API & Licensing → Signing Key.