---
title: "List BI Columns"
method: GET
path: "/data/projects/{projectId}/bitable/{tableName}/columns"
tags: ["Data -- Internal Tables"]
---

# List BI Columns

`GET /data/projects/{projectId}/bitable/{tableName}/columns`

## Request

- Base URL: `https://partner.peaka.studio/api/v1`
- URL: `https://partner.peaka.studio/api/v1/data/projects/{projectId}/bitable/{tableName}/columns`
- Auth: HTTP bearer

Lists all columns defined in the specified [Peaka BI Table](https://docs.peaka.com/connecting-your-data/peaka-bi-table). Returns column metadata including name, data type, display name, default value, and constraints such as nullability and uniqueness. Note that Peaka BI Table does not support JSON data types.

## Path parameters

- `projectId` string, required
- `tableName` string, required

## Response `200`

OK

---

[API](https://skmtc.dev/peaka/apis/peaka-gateway-api.md) · [All operations](https://skmtc.dev/peaka/apis/peaka-gateway-api/llms.txt) · [OpenAPI document](https://skmtc.dev/peaka/apis/peaka-gateway-api/revisions/e68b033a22d5?raw)
