Cut.ProDocs
Balance

Get credit history

Returns the credit transaction ledger for this workspace, newest first. Each row shows the delta (amount, negative for debits), the resulting balance, and what caused it (reference_type + reference_id) so you can reconcile against submissions, renewals, refunds, and bonuses.

X-Api-Key<token>

In: header

Query Parameters

page?number

Page number (default: 1)

Range1 <= value
limit?number

Items per page (default: 50, max: 100)

Range1 <= value <= 100
type?string

Value in

  • "credit"
  • "debit"
  • "refund"
  • "bonus"
  • "subscription_renewal"
  • "subscription_activation"
reference_type?string

Value in

  • "subscription"
  • "refund"
  • "bonus"
  • "usage"
  • "adjustment"
  • "championship"
  • "championship_prize"
  • "championship_refund"
  • "championship_period_prize"
  • "championship_per_thousand_views"
  • "championship_per_post"
  • "credit_bundle"
  • "workspace_transfer"
  • "referral"

Response Body

application/json

GET
/balance/history
curl -X GET "https://example.com/balance/history"
{  "transactions": [    {      "id": "string",      "type": "credit",      "amount": 0,      "balance_after": 0,      "reference_type": "subscription",      "reference_id": "string",      "description": "string",      "waived": true,      "expires_at": "string",      "created_at": "string"    }  ],  "pagination": {    "current_page": 0,    "total_pages": 0,    "total_count": 0,    "has_next_page": true,    "has_previous_page": true,    "limit": 0  }}