Skip to main content

key/check

Validates a license key against a hardware ID and returns an HMAC-signed response.

Request

POST /api/v1/key/check Content-Type: application/json. Authentication is the request signature itself — see Authentication. Body:

Success response

HTTP 200:
Every successful call updates the key’s usage stats: execution count, first_used, last_used, and the executor breakdown shown in your dashboard analytics.

Errors

Error body is { "error": "...", "message": "..." }. Empty or malformed JSON also returns 400 INVALID_REQUEST. There is deliberately no endpoint to reset HWIDs from a script — resets happen in the dashboard or the public flow page only.