GET /credits/history
Este endpoint retorna a lista de transações de crédito do usuário autenticado (compras, uso e reembolsos). Exige autenticação por sessão (JWT).
Para integrações de terceiros: use GET /credits/history/api com autenticação por chave de API.
Parâmetros de consulta
Quantidade de transações a retornar (máximo 100).
Quantidade de transações a ignorar (paginação).
Filtrar por tipo: purchase, usage ou refund.
Resposta
Lista de objetos de transação.Mostrar Propriedades da transação
Identificador único da transação.
Tipo: purchase, usage ou refund.
Quantidade de créditos (positiva em inclusões, negativa em uso).
ID do site associado (em transações de uso).
Número total de transações.
Se há mais transações para buscar.
curl -X GET "https://api.llmgenerator.com/api/v1/credits/history?limit=10" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
{
"transactions": [
{
"id": "txn_abc123",
"type": "purchase",
"amount": 500,
"description": "Purchased Professional Pack",
"siteId": null,
"createdAt": "2026-01-15T10:00:00.000Z"
},
{
"id": "txn_def456",
"type": "usage",
"amount": -50,
"description": "llms.txt generation for example.com (enhanced)",
"siteId": "550e8400-e29b-41d4-a716-446655440000",
"createdAt": "2026-01-20T14:30:00.000Z"
},
{
"id": "txn_ghi789",
"type": "usage",
"amount": -25,
"description": "llms.txt generation for another-site.com (simple)",
"siteId": "660e8400-e29b-41d4-a716-446655440001",
"createdAt": "2026-01-22T09:15:00.000Z"
}
],
"total": 47,
"hasMore": true
}
GET /credits/history/api
Este endpoint retorna o histórico com autenticação por chave de API. Indicado para integrações externas.
Autenticação
Authorization: Bearer llmgen_your_api_key_here
Parâmetros de consulta
Iguais aos de /credits/history, acima.
Resposta
Igual à de /credits/history, acima.
curl -X GET "https://api.llmgenerator.com/api/v1/credits/history/api?limit=10" \
-H "Authorization: Bearer llmgen_your_api_key_here"