---
title: "List Tabular Fields"
method: GET
path: "/api/v1/meta/tables"
tags: ["Account Information", "Public API"]
---

# List Tabular Fields

`GET /api/v1/meta/tables`

Returns a list of all tabular (table-based) fields available in the account. Each table includes its alias and the fields it contains with their IDs, names, and types. Use this endpoint to discover which table names are valid for the table row endpoints (e.g., jobInfo, compensation, employmentStatus). For fields whose type is `list`, `multilist`, or another option-backed type, the field `id` can be matched to `fieldId` from `list-list-fields` to retrieve the account-level option list.

OAuth Scopes: field

## Headers

- `AcceptHeaderParameter` 'application/xml' | 'application/json'

## Response `200`

A list of all tabular fields in the account, with each table's fields and their metadata.

- object[]
  - `alias` string — The API alias for the table (e.g., jobInfo, compensation).
  - `fields` object[] — The fields in this table.
    - `id` integer — The field ID.
    - `name` string — The display name of the field.
    - `alias` string — The API alias for the field within this table.
    - `type` string — The data type of the field (e.g., text, date, list).

---

[API](https://skmtc.net/bamboohr/apis/bamboohr-api.md) · [All operations](https://skmtc.net/bamboohr/apis/bamboohr-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bamboohr/bamboohr-api/revisions/19ebf391a399/schema)
