Endpoints
License Lookup
Fetch raw license details without triggering validation side effects using GET /api/v1/license/:key.
GET
Look up a license by key
Retrieve the full details of a license by its key. Unlike
Replace
POST /api/v1/validate, this endpoint is read-only and has no side effects.
Endpoint
:key with the license key you want to look up (e.g. ABCD-EFGH-IJKL-MNOP).
Headers
Behavior
This endpoint does not:- register an IP address
- run validate-time business logic
- change license state in any way
This endpoint requires the same product API key in the
Authorization header as the validate endpoint.Response fields
Unique identifier for the license record.
ID of the organization that owns this license.
ID of the product this license belongs to.
ID of the customer this license is assigned to, if any.
The license key string itself.
Current status of the license (e.g.
active, revoked, expired).ISO 8601 expiry timestamp.
null for lifetime licenses.true if the license never expires.Whether IP-based access control is active for this license.
Maximum number of unique IPs allowed.
null if the IP system is disabled.Number of unique IPs that have validated with this license so far.
Optional notes attached to the license by your team.
null if none were set.The version enforcement mode in use (e.g. pinned, range).
null if the version module is disabled.The exact version pinned to this license, when applicable.
Minimum allowed version when a range is configured.
Maximum allowed version when a range is configured.
ISO 8601 timestamp of when the license was revoked.
null if it has not been revoked.ISO 8601 timestamp of when the license was created.
ISO 8601 timestamp of the most recent update to the license record.
Email address of the assigned customer.
Display name of the assigned customer.
Discord user ID of the assigned customer, if provided.
Example
Authorizations
Use your product API key in the Authorization header.
Path Parameters
Example:
"ABCD-EFGH-IJKL-MNOP"
Response
License details returned successfully.
Example:
"license_uuid"
Example:
"org_uuid"
Example:
"product_uuid"
Example:
"customer_uuid"
Example:
"ABCD-EFGH-IJKL-MNOP"
Example:
"active"
Example:
null
Example:
true
Example:
true
Example:
1
Example:
1
Example:
null
Example:
null
Example:
null
Example:
null
Example:
null
Example:
null
Example:
"2026-04-07T00:00:00.000Z"
Example:
"2026-04-07T00:00:00.000Z"
Example:
"customer@example.com"
Example:
"Example Customer"
Example:
null
