---
title: "Read all entries of the given custom table"
method: GET
path: "/people/custom-tables/{employee_id}/{custom_table_id}"
tags: ["Custom Tables"]
---

# Read all entries of the given custom table

`GET /people/custom-tables/{employee_id}/{custom_table_id}`

## Request

- Base URL: `https://api.hibob.com/v1`
- URL: `https://api.hibob.com/v1/people/custom-tables/{employee_id}/{custom_table_id}`
- Auth: one of:
  - HTTP basic
  - HTTP bearer

## Path parameters

- `employee_id` string, required
- `custom_table_id` string, required

## Query parameters

- `includeHumanReadable` boolean

## Response `200`

Successful response

- CustomTableEntriesList
  - `values` CustomTableEntry[]
    - `id` number: The ID of the row
    - `changedBy` string: The backend ID of the user that changed the value
  - `restricted_columns` RestrictedColumnsMetadata: Indicates which columns were filtered from the response due to field-level permissions. This object is only present when the service user has partial column permissions. To learn more, see <a href="https://apidocs.hibob.com/docs/employee-data-api-field-level-permissions#detecting-restricted-columns-in-api-responses" target="_blank">Field level permissions</a>.
    - `no_view_permission` string[]: Columns filtered because the service user lacks View permission for these fields.
    - `no_view_history_permission` string[]: Columns filtered because the service user lacks View History permission. Only present for historical tables (work, employment, salaries, lifecycle).

---

[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)
