# BillUpdate

Type: object

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

- `currency_id` (optional)
  Type: string, string
  
  Use either currency_id or currency_code
  
  Example:
  
  ```json
  "5"
  ```

- `currency_code` (optional)
  Type: string, string
  
  Use either currency_id or currency_code
  
  Example:
  
  ```json
  "EUR"
  ```

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

- `amount_min` (optional)
  Type: string, amount
  
  Example:
  
  ```json
  "123.45"
  ```

- `amount_max` (optional)
  Type: string, amount
  
  Example:
  
  ```json
  "123.45"
  ```

- `date` (optional)
  Type: string, date-time
  
  Example:
  
  ```json
  "2026-10-01T00:00:00+00:00"
  ```

- `end_date` (optional)
  Type: string, date-time
  
  The date after which this bill is no longer valid or applicable
  
  Example:
  
  ```json
  "2026-10-31T23:59:59+00:00"
  ```

- `extension_date` (optional)
  Type: string, date-time
  
  The date before which the bill must be renewed (or cancelled)
  
  Example:
  
  ```json
  "2026-10-31T23:59:59+00:00"
  ```

- `repeat_freq` (optional)
  Reference: [BillRepeatFrequency](https://sourcey-firefly.pages.dev/api/models/billrepeatfrequency/index.md); Type: string, string
  
  How often the bill must be paid.
  
  enum: ["weekly","monthly","quarterly","half-year","yearly"]
  
  Example:
  
  ```json
  "monthly"
  ```

- `skip` (optional)
  Type: integer, int32
  
  How often the bill must be skipped. 1 means a bi-monthly bill.
  
  Example:
  
  ```json
  0
  ```

- `active` (optional)
  Type: boolean
  
  If the bill is active.
  
  Example:
  
  ```json
  true
  ```

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

- `object_group_id` (optional)
  Type: string, string; nullable
  
  The group ID of the group this object is part of. NULL if no group.
  
  Example:
  
  ```json
  "5"
  ```

- `object_group_title` (optional)
  Type: string, string; nullable
  
  The name of the group. NULL if no group.
  
  Example:
  
  ```json
  "Example Group"
  ```