Skip to main content

key/activate

Activation endpoint called by the Vampauth launcher injected into SDK-mode scripts. It runs the same validation ladder as key/check — not found, banned, expired, project HWID ban, fingerprint mismatch — persists usage stats and lazy HWID binding, and returns a launcher-friendly body. You normally never call this yourself: scripts saved in Vampauth SDK mode ship it built in. Use key/check for your own clients or Custom SDK scripts.

Request

POST /api/v1/key/activate Content-Type: application/json. Only accepted from injected launcher builds. Headers Body

Success response

HTTP 200:
The launcher only runs your script when status is valid.

Errors

Every non-2xx returns { "status": "invalid", "reason": "..." }. The launcher maps reasons to its configured failure action (kick, console, or silent).