Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.llmgenerator.com/llms.txt

Use this file to discover all available pages before exploring further.

GET /credits/history

Renvoie la liste des opérations de crédits de l’utilisateur authentifié (achats, consommations, remboursements). Nécessite une authentification par session (jeton d’accès JWT).
Pour les intégrations tierces : utilisez GET /credits/history/api avec authentification par clé d’API.

Paramètres de requête

limit
number
défaut:"20"
Nombre d’opérations à renvoyer (100 au maximum).
offset
number
défaut:"0"
Nombre d’opérations à ignorer pour la pagination.
type
string
Filtre par type : purchase, usage ou refund.

Réponse

transactions
array
Tableau d’objets opération.
total
number
Nombre total d’opérations.
hasMore
boolean
Indique s’il existe d’autres opérations à récupérer.
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

Renvoie l’historique des opérations sur les crédits avec authentification par clé d’API. Adapté aux intégrations tierces.

Authentification

Authentification par clé d’API obligatoire. Indiquez votre clé dans l’en-tête Authorization :
Authorization: Bearer llmgen_your_api_key_here

Paramètres de requête

Identiques à /credits/history ci-dessus.

Réponse

Identique à /credits/history ci-dessus.
curl -X GET "https://api.llmgenerator.com/api/v1/credits/history/api?limit=10" \
  -H "Authorization: Bearer llmgen_your_api_key_here"