> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hybridbox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Billing

> Generated reference for Billing endpoints.

# Billing

Generated reference for Billing endpoints.

This generated page groups every public API operation in the Billing category.

## Endpoints

* [GET /v1/public/accounts/\{account\_id}/billing/invoices](/en/api/v1/public/accounts/account_id/billing/invoices/get) - List Invoices
* [GET /v1/public/accounts/\{account\_id}/billing/transactions](/en/api/v1/public/accounts/account_id/billing/transactions/get) - List Wallet Transactions
* [POST /v1/public/accounts/\{account\_id}/billing/cancel-plan](/en/api/v1/public/accounts/account_id/billing/cancel-plan/post) - Cancel Plan
* [POST /v1/public/accounts/\{account\_id}/billing/change-plan](/en/api/v1/public/accounts/account_id/billing/change-plan/post) - Change Plan
* [POST /v1/public/accounts/\{account\_id}/billing/topup-session](/en/api/v1/public/accounts/account_id/billing/topup-session/post) - TopUp Wallet
* [GET /v1/public/accounts/\{account\_id}/billing/checkout/result](/en/api/v1/public/accounts/account_id/billing/checkout/result/get) - Get Checkout Result
* [GET /v1/public/accounts/\{account\_id}/billing/current-plan](/en/api/v1/public/accounts/account_id/billing/current-plan/get) - Get Current Plan
* [GET /v1/public/accounts/\{account\_id}/billing/wallet-balance](/en/api/v1/public/accounts/account_id/billing/wallet-balance/get) - Get Wallet Balance

## List Invoices

**GET** `/v1/public/accounts/{account_id}/billing/invoices`

List Billing Invoices

List account invoices using the shared customer DTO.

Full reference: [GET /v1/public/accounts/\{account\_id}/billing/invoices](/en/api/v1/public/accounts/account_id/billing/invoices/get)

<Note>
  OpenAPI reference: `/openapi.en.json GET /v1/public/accounts/{account_id}/billing/invoices`
</Note>

## List Wallet Transactions

**GET** `/v1/public/accounts/{account_id}/billing/transactions`

List Billing Transactions

List account wallet transactions using a simplified public DTO.

Full reference: [GET /v1/public/accounts/\{account\_id}/billing/transactions](/en/api/v1/public/accounts/account_id/billing/transactions/get)

<Note>
  OpenAPI reference: `/openapi.en.json GET /v1/public/accounts/{account_id}/billing/transactions`
</Note>

## Cancel Plan

**POST** `/v1/public/accounts/{account_id}/billing/cancel-plan`

Cancel Billing Plan

Cancel the account billing plan.

Full reference: [POST /v1/public/accounts/\{account\_id}/billing/cancel-plan](/en/api/v1/public/accounts/account_id/billing/cancel-plan/post)

<Note>
  OpenAPI reference: `/openapi.en.json POST /v1/public/accounts/{account_id}/billing/cancel-plan`
</Note>

## Change Plan

**POST** `/v1/public/accounts/{account_id}/billing/change-plan`

Change Billing Plan

Change the account billing plan.

Full reference: [POST /v1/public/accounts/\{account\_id}/billing/change-plan](/en/api/v1/public/accounts/account_id/billing/change-plan/post)

<Note>
  OpenAPI reference: `/openapi.en.json POST /v1/public/accounts/{account_id}/billing/change-plan`
</Note>

## TopUp Wallet

**POST** `/v1/public/accounts/{account_id}/billing/topup-session`

Create Billing Topup Session

Create a customer wallet top-up session.

Full reference: [POST /v1/public/accounts/\{account\_id}/billing/topup-session](/en/api/v1/public/accounts/account_id/billing/topup-session/post)

<Note>
  OpenAPI reference: `/openapi.en.json POST /v1/public/accounts/{account_id}/billing/topup-session`
</Note>

## Get Checkout Result

**GET** `/v1/public/accounts/{account_id}/billing/checkout/result`

Get Checkout Result

Return a lightweight checkout result payload for website success or cancel pages.

Full reference: [GET /v1/public/accounts/\{account\_id}/billing/checkout/result](/en/api/v1/public/accounts/account_id/billing/checkout/result/get)

<Note>
  OpenAPI reference: `/openapi.en.json GET /v1/public/accounts/{account_id}/billing/checkout/result`
</Note>

## Get Current Plan

**GET** `/v1/public/accounts/{account_id}/billing/current-plan`

Get Current Plan

Return the account current billing plan.

Full reference: [GET /v1/public/accounts/\{account\_id}/billing/current-plan](/en/api/v1/public/accounts/account_id/billing/current-plan/get)

<Note>
  OpenAPI reference: `/openapi.en.json GET /v1/public/accounts/{account_id}/billing/current-plan`
</Note>

## Get Wallet Balance

**GET** `/v1/public/accounts/{account_id}/billing/wallet-balance`

Get Wallet Balance

Return the account wallet balance.

Full reference: [GET /v1/public/accounts/\{account\_id}/billing/wallet-balance](/en/api/v1/public/accounts/account_id/billing/wallet-balance/get)

<Note>
  OpenAPI reference: `/openapi.en.json GET /v1/public/accounts/{account_id}/billing/wallet-balance`
</Note>

<script src="/locale-bridge.js" />
