---
title: "List Catalogs"
method: GET
path: "/data/projects/{projectId}/catalogs"
tags: ["Data -- Catalogs"]
---

# List Catalogs

`GET /data/projects/{projectId}/catalogs`

## Request

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

Returns all catalogs registered in the specified project. Each catalog represents a data source connected to Peaka, such as Airtable, Stripe, or an internal Peaka storage. Built-in catalog types like `internal` (Peaka Tables and BI Tables) and `query` (Peaka Queries) are always present.

## Path parameters

- `projectId` string, required

## Response `200`

Successful operation

- Catalog[]
  - `id` string: The ID of the catalog.
  - `name` string: The name of the catalog.
  - `displayName` string: The display name of the catalog.
  - `catalogType` string: The type of the catalog.
  - `connectionId` string: The connection ID of the catalog.

---

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