---
title: "Update a dependent entry for an employee"
method: PUT
path: "/people/{id}/dependents/{entry_id}"
tags: ["Employee Tables"]
---

# Update a dependent entry for an employee

`PUT /people/{id}/dependents/{entry_id}`

## Request

- Base URL: `https://api.hibob.com/v1`
- URL: `https://api.hibob.com/v1/people/{id}/dependents/{entry_id}`
- Auth: one of:
  - HTTP basic
  - HTTP bearer

Updates an existing dependent entry for the given employee. In the Bob UI this table may appear as <b>Children</b> or <b>Dependents</b>, depending on your company configuration. Returns no content on success.<br /><br /> **Required permissions**: People's Data > People's fields > Home > Edit (or Children/Dependents table Edit).

## Path parameters

- `id` string, required
- `entry_id` integer, required

## Request body

- DependentEntry: A dependent (children/dependents table) entry as returned in reads.
  - `id` integer: The id of the dependent entry. Assigned by the system on create.
  - `firstName` string: Dependent's first name.
  - `surname` string: Dependent's surname / last name.
  - `birthDate` string, date: Dependent's date of birth (ISO 8601 date).
  - `gender` string: Dependent's gender value as stored in Bob.
  - `customColumns` object: Custom column values for this entry, keyed by column id.

## Response `204`

Entry updated successfully.

## Other responses

- `404`: No dependent entry was found for the given employee and entry ID.

## Changes

- **2026-11-03** `9ac25373a355`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/hibob/apis/employee-data-api/changes/people/:id/dependents/:entry_id/put.md)

---

[API](https://skmtc.dev/hibob/apis/employee-data-api.md) - [All operations](https://skmtc.dev/hibob/apis/employee-data-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hibob/apis/employee-data-api/revisions/9ac25373a355?raw)
