GET
/
api
/
v1
/
client
/
teams
/
{teamId}
/
verification
/
classloader

Path Parameters

teamId
string
required

Your team's UUID. You can find this value in your team's settings on the Lukittu dashboard. Format: UUID v4.

Query Parameters

licenseKey
string
required

The Lukittu license key. Lukittu license keys always follow this format: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX where X is an uppercase letter (A-Z) or a digit (1-9).

productId
string
required

The product's UUID (UUID v4). This binds the license key to a specific Lukittu product. Note: If strict products are enabled in your team settings and the license has at least one product attached, you must provide this value.

sessionKey
string
required

A unique identifier for the session, usually a randomly generated string. The session key is sent in an encrypted format to the Lukittu backend, using the client's RSA public key for encryption. The Lukittu backend decrypts the session key and uses it to encrypt the release file. The client retains the original session key, which is used to decrypt the file content. Session key must not contain spaces and must be between 10 and 1000 characters.

Required string length: 10 - 1000
deviceIdentifier
string
required

A unique identifier for the client device. Typically a hardware ID or another identifier that remains consistent across sessions. Device identifier must not contain spaces and must be between 10 and 1000 characters.

Required string length: 10 - 1000
version
string

The version number of your Lukittu product. Useful for tracking which product releases are actively being used. Version must not contain spaces and must be between 3 and 255 characters.

Required string length: 3 - 255
customerId
string

The customer's UUID (UUID v4). This parameter is useful when a license key is shared among multiple customers, as it allows you to identify individual customers. Note: If strict customers are enabled in your team settings and the license has at least one customer attached, you must provide this value.