Skip to main content
Endpoint:

Authorization

string
required
Example:Authorization | Bearer Paste-Your-API-Key-Here

Request Body

string
required
The license code to verify.
string
required
The ID of the product (payment link) associated with the license.

Response

Successful Response

Main Structure (Root)

integer
Status code from the API.
boolean
Shows whether the license is currently active (true or false).
object
Detailed information about the license code.

licenseCode Structure (Object)

string
The license code value.
string
License status (for example ACTIVE, INACTIVE, EXPIRED, DISABLED).
string
License expiration date (ISO 8601 datetime) or "Tidak terbatas" (Unlimited).
string<uuid>
Related transaction ID.
string<uuid>
ID of the associated product.
string<uuid>
Customer ID linked to the license.
string
Customer’s full name.
string
Customer’s email address.
string
Maximum number of allowed activations (for example "Tidak terbatas" means “Unlimited”).
number
Number of times the license has been used/verified.
string
License creation timestamp (ISO 8601 datetime).
string
Last updated timestamp (ISO 8601 datetime).

Errors

object
Returned when licenseCode or productId is missing or invalid.
object
Returned when the Authorization header is missing or invalid.
object
Returned when the license code or product is not found.
object
Returned when the license has reached its maximum activation limit.