Documentation

Management API

Base path /manage/1.x. Authenticated by a reseller token (create one under Tokens). Lets a script or reseller mint license keys without your dashboard password — the token fixes the level, duration and usage cap.

POST/manage/1.x/license
Auth: Bearer token

Generate license keys. Body: amount? (1–50, default 1).

curl
curl -X POST function(){throw Error("Attempted to call BASE() from the server but BASE is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")}/manage/1.x/license \
  -H "Authorization: Bearer lumtk_..." \
  -H "Content-Type: application/json" \
  -d '{"amount":5}'
201
{ "success": true, "licenses": [ { "key": "LUMEN-…", "level": 2, "durationDays": 30 } ] }