Skip to main content

GET /credits/history

This endpoint returns a list of the authenticated user’s credit transactions, including purchases, usage, and refunds.

Query Parameters

limit
number
default:"20"
Number of transactions to return (max 100).
offset
number
default:"0"
Number of transactions to skip for pagination.
type
string
Filter by transaction type: purchase, usage, or refund.

Response

transactions
array
An array of transaction objects.
total
number
Total number of transactions.
hasMore
boolean
Whether there are more transactions to fetch.
curl -X GET "https://api.llmgenerator.com/api/v1/credits/history?limit=10" \
  -H "Authorization: Bearer YOUR_API_KEY"
{
  "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
}