Skip to main content

QuantumLock™ REST API

A API REST do QuantumLock™ permite gerar, validar, listar e revogar licenças quantum programaticamente.

Base URL: https://quantumlock.softquantus.com

Autenticação

Todas as requisições autenticadas utilizam o header X-API-Key:

X-API-Key: qlk_sua_api_key

Endpoints Principais

MétodoEndpointDescrição
POST/api/v1/licenses/generateGerar licença quantum
POST/api/v1/licenses/validateValidar licença
GET/api/v1/licensesListar licenças (paginado)
GET/api/v1/licenses/{key}Detalhes de uma licença
POST/api/v1/licenses/{key}/revokeRevogar licença
GET/api/v1/revocationsLista de revogações (sync SDK)
GET/api/v1/statsEstatísticas de uso
GET/api/v1/customers/meInformações da conta
GET/api/v1/plansPlanos disponíveis

Exemplo Rápido

# Gerar licença
curl -X POST "https://quantumlock.softquantus.com/api/v1/licenses/generate" \
-H "X-API-Key: qlk_sua_api_key" \
-H "Content-Type: application/json" \
-d '{
"end_customer_id": "user@company.com",
"features": ["premium", "api_access"],
"valid_days": 365
}'

Referência Completa

API Reference