---
title: "Get All Cache Statuses of a Catalog"
method: GET
path: "/data/projects/{projectId}/catalog/{catalogId}/cache/status"
tags: ["Data -- Cache"]
---

# Get All Cache Statuses of a Catalog

`GET /data/projects/{projectId}/catalog/{catalogId}/cache/status`

## Request

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

Returns the status of all caches within a specific catalog of a project. This filters the cache list to only those belonging to the given catalog, which is useful when managing caches per data source connection.

Each entry in the response array contains the same status information as the single cache status endpoint.

## Path parameters

- `projectId` string, required
- `catalogId` string, required

## Response `200`

List of cache statuses for all caches in the catalog. Returns an empty array if no caches exist for this 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)
