GET /credits/balance
Este endpoint retorna o saldo atual de créditos e estatísticas de uso do usuário autenticado. Exige autenticação por sessão (token de acesso JWT).
Para integrações de terceiros: use GET /credits/balance/api com autenticação por chave de API.
Resposta
Saldo disponível de créditos do usuário.
Total de créditos comprados no histórico da conta.
Total de créditos utilizados no histórico da conta.
Lista das transações de crédito recentes.Mostrar Propriedades da transação
Identificador da transação.
Tipo da transação: “purchase”, “usage” ou “refund”.
Quantidade de créditos (positiva em compras, negativa em uso).
Descrição legível da transação.
curl -X GET https://api.llmgenerator.com/api/v1/credits/balance \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
{
"balance": 450,
"totalPurchased": 1000,
"totalUsed": 550,
"recentTransactions": [
{
"id": "txn_abc123",
"type": "purchase",
"amount": 500,
"description": "Purchased Pro Pack",
"createdAt": "2026-01-15T10:00:00Z"
},
{
"id": "txn_def456",
"type": "usage",
"amount": -50,
"description": "API LLMs.txt generation (enhanced) for example.com (25 URLs)",
"createdAt": "2026-01-20T14:30:00Z"
}
]
}
GET /credits/balance/api
Este endpoint retorna o saldo atual de créditos usando autenticação por chave de API. Indicado para integrações externas e aplicativos de terceiros.
Autenticação
Exige chave de API. Inclua sua chave no cabeçalho Authorization:
Authorization: Bearer llmgen_your_api_key_here
Resposta
Igual à de /credits/balance, acima.
curl -X GET https://api.llmgenerator.com/api/v1/credits/balance/api \
-H "Authorization: Bearer llmgen_your_api_key_here"