---
title: "List credit transactions"
method: GET
path: "/api/credit-transactions/list/"
tags: ["creditTransactions"]
---

# List credit transactions

`GET /api/credit-transactions/list/`

List credit transactions with pagination.

## Query parameters

- `page` integer
- `page_size` integer

## Headers

- `Authorization` string, required

## Response `200`

Paginated list of transactions.

- CreditTransactionsListCreditTransactionsResponse200
  - `count` integer — Total transactions.
  - `next` string, nullable
  - `previous` string, nullable
  - `results` ApiCreditTransactionsListGetResponsesContentApplicationJsonSchemaResultsItems[]
    - `id` string — Transaction ID.
    - `organization_subscription` integer — Organization subscription ID.
    - `unique_organization_id` string — Organization UUID.
    - `amount` number, double — Transaction amount in USD. Negative for deductions.
    - `transaction_type` 'purchase' | 'grant' | 'adjustment' | 'refund' | 'bonus' — Transaction type.
    - `created_at` string, date-time — Transaction timestamp.
    - `expires_at` string, date-time, nullable — Expiration date for time-limited credits.
    - `description` string — Transaction description.
    - `stripe_payment_intent_id` string — Stripe payment intent ID (for purchases).
    - `metadata` ApiCreditTransactionsListGetResponsesContentApplicationJsonSchemaResultsItemsMetadata — Custom metadata.

## Other responses

- `401` — Unauthorized

---

[API](https://skmtc.dev/keywordsai/apis/api-reference.md) · [All operations](https://skmtc.dev/keywordsai/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/keywordsai/api-reference/revisions/58a2eabdccf3/schema)
