# SpendBreakdownItem

> The SpendBreakdownItem object in the Guv API.

## Fields

| Field | Type | Description |
| --- | --- | --- |
| `type` | `project`, `environment`, `service`, `database`, `volume` |  |
| `id` * | string |  |
| `name` * | string |  |
| `environment` | string or null |  |
| `cost` * | [Money](/docs/api/objects/money/) |  |
| `share_percent` | number |  |
| `why` | string | Plain-English annotation. |

\* always present

## Example

```json
{
  "type": "project",
  "id": "string",
  "name": "string",
  "environment": "string",
  "cost": {
    "amount": "7.42",
    "currency": "GBP",
    "display": "£7.42"
  },
  "share_percent": 0.5,
  "why": "api used 0.3 vCPU and 410 MB on average"
}
```
