# GetUsageBySubscriptionResponse

## Example Usage

```typescript
import { GetUsageBySubscriptionResponse } from "@flexprice/sdk/sdk/models";

let value: GetUsageBySubscriptionResponse = {};
```

## Fields

| Field                                                                                                   | Type                                                                                                    | Required                                                                                                | Description                                                                                             |
| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
| `amount`                                                                                                | *number*                                                                                                | :heavy_minus_sign:                                                                                      | N/A                                                                                                     |
| `charges`                                                                                               | [models.SubscriptionUsageByMetersResponse](../../sdk/models/subscription-usage-by-meters-response.md)[] | :heavy_minus_sign:                                                                                      | N/A                                                                                                     |
| `commitmentAmount`                                                                                      | *number*                                                                                                | :heavy_minus_sign:                                                                                      | N/A                                                                                                     |
| `commitmentUtilized`                                                                                    | *number*                                                                                                | :heavy_minus_sign:                                                                                      | Amount of commitment used                                                                               |
| `currency`                                                                                              | *string*                                                                                                | :heavy_minus_sign:                                                                                      | N/A                                                                                                     |
| `displayAmount`                                                                                         | *string*                                                                                                | :heavy_minus_sign:                                                                                      | N/A                                                                                                     |
| `endTime`                                                                                               | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date)           | :heavy_minus_sign:                                                                                      | N/A                                                                                                     |
| `hasOverage`                                                                                            | *boolean*                                                                                               | :heavy_minus_sign:                                                                                      | Whether any usage exceeded commitment                                                                   |
| `overageAmount`                                                                                         | *number*                                                                                                | :heavy_minus_sign:                                                                                      | Amount charged at overage rate                                                                          |
| `overageFactor`                                                                                         | *number*                                                                                                | :heavy_minus_sign:                                                                                      | N/A                                                                                                     |
| `startTime`                                                                                             | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date)           | :heavy_minus_sign:                                                                                      | N/A                                                                                                     |