# BudgetUpdate

Type: object

Schema: [BudgetUpdate](https://sourcey-firefly.pages.dev/api/models/budgetupdate/index.md)

- `name` (required)
  Type: string, string
  
  Example:
  
  ```json
  "Bills"
  ```

- `active` (optional)
  Type: boolean
  
  Example:
  
  ```json
  false
  ```

- `order` (optional)
  Type: integer, int32
  
  Example:
  
  ```json
  5
  ```

- `notes` (optional)
  Type: string, string; nullable
  
  Example:
  
  ```json
  "Some notes"
  ```

- `fire_webhooks` (optional)
  Type: boolean
  
  Whether or not to fire the webhooks that are related to this event.
  
  default: true
  
  Example:
  
  ```json
  true
  ```

- `auto_budget_type` (optional)
  Reference: [AutoBudgetType](https://sourcey-firefly.pages.dev/api/models/autobudgettype/index.md); Type: string, string; nullable
  
  The type of auto-budget that Firefly III must create.
  
  enum: ["reset","rollover","none",null]
  
  Example:
  
  ```json
  "reset"
  ```

- `auto_budget_currency_id` (optional)
  Type: string, string; nullable
  
  Use either currency_id or currency_code. Defaults to the user's financial administration's currency.
  
  Example:
  
  ```json
  "12"
  ```

- `auto_budget_currency_code` (optional)
  Type: string, string; nullable
  
  Use either currency_id or currency_code. Defaults to the user's financial administration's currency.
  
  Example:
  
  ```json
  "EUR"
  ```

- `auto_budget_amount` (optional)
  Type: string, amount; nullable
  
  Example:
  
  ```json
  "-1012.12"
  ```

- `auto_budget_period` (optional)
  Reference: [AutoBudgetPeriod](https://sourcey-firefly.pages.dev/api/models/autobudgetperiod/index.md); Type: string, string; nullable
  
  Period for the auto budget
  
  enum: ["daily","weekly","monthly","quarterly","half-year","yearly",null]
  
  Example:
  
  ```json
  "monthly"
  ```