---
title: "api/hives/{id} PATCH
Update the specified user Hive in storage."
method: PUT
path: "/api/hives/{id}"
tags: ["Api\\HiveController"]
---

# api/hives/{id} PATCH
Update the specified user Hive in storage.

`PUT /api/hives/{id}`

## Headers

- `Authorization` string
- `Content-Type` string
- `Accept` string
- `Accept-language` string

## Request body

- object
  - `name` string, required
  - `location_id` integer, required
  - `brood_layers` integer — Het value veld is verplicht wanneer <code>layers</code> niet aanwezig is. value dient minimaal 0 te zijn.
  - `honey_layers` integer — Het value veld is verplicht wanneer <code>layers</code> niet aanwezig is. value dient minimaal 0 te zijn.
  - `frames` integer — value dient minimaal 0 te zijn.
  - `order` integer
  - `layers` string[] — Het value veld is verplicht wanneer geen van <code>brood_layers</code> and <code>honey_layers</code> aanwezig is.
  - `color` string — value mag niet groter zijn dan 9 karakters.
  - `hive_type_id` integer
  - `bb_width_cm` number — value dient minimaal 0 te zijn.
  - `bb_depth_cm` number — value dient minimaal 0 te zijn.
  - `bb_height_cm` number — value dient minimaal 0 te zijn.
  - `fr_width_cm` number — value dient minimaal 0 te zijn.
  - `fr_height_cm` number — value dient minimaal 0 te zijn.
  - `queen` object
    - `race_id` integer
    - `birth_date` string — value is geen geldige datum.
    - `name` string
    - `description` string
    - `line` string
    - `tree` string
    - `color` string — value mag niet groter zijn dan 9 karakters.
    - `clipped` integer
    - `fertilized` integer
  - `timezone` string — Must be a valid time zone, such as <code>Africa/Accra</code>.

---

[API](https://skmtc.dev/beepnl/apis/beep.md) · [All operations](https://skmtc.dev/beepnl/apis/beep/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/beepnl/beep/revisions/7f1e35deb524/schema)
