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

# Billing and usage fields

> Billing rules and response fields for Dreamina video tasks.

The `usage` structure is broadly consistent across models. The key fields to keep are `usage` and `billing_status`.

| Field               | Description                                                          |
| ------------------- | -------------------------------------------------------------------- |
| `completion_tokens` | Output token count                                                   |
| `total_tokens`      | Total token count                                                    |
| `billing_status`    | Billing state such as `frozen`, `settling`, `settled`, or `refunded` |

## Billing notes

1. Save `id`, `model`, and `usage` for every task.
2. Use the query response and console billing data for reconciliation.
3. Fast model limits such as resolution and duration are determined by `/v1/models`.
4. Refund handling after failure, cancel, or timeout should follow `billing_status`.
