license_put
Activate a license: key is exchanged at gethandup.dev for a signed license (online); license installs signed license text (offline import). The license is verified with the embedded public key and stored (0600) in the data directory.
Request Body required
Section titled “Request Bodyrequired”PUT /v1/license body: exactly one of key (exchanged online at
gethandup.dev) or license (signed license text, for offline machines).
object
Responses
Section titled “Responses”GET/PUT/DELETE /v1/license response.
object
True when new requests are refused (expired or revoked).
False in development builds; release builds always enforce.
Whole days left in the trial (rounded up); null once licensed.
Unix ms when the trial ends (ended).
Masked key, ****-XXXXXX, from the installed license.
When gethandup.dev signed the license (RFC 3339).
Unix ms of the last successful online check with Polar.
Why the license is revoked (revoked, disabled, not found, …).
How to fix a locked daemon; null otherwise.
Key rejected, invalid license, or not exactly one of key and license
Remote device without decide scope
License server unreachable or unavailable