---
title: "Provides the browse CBL Repo interface. Requires Download role."
method: GET
path: "/api/Cbl/browse"
tags: ["Cbl"]
---

# Provides the browse CBL Repo interface. Requires Download role.

`GET /api/Cbl/browse`

## Query parameters

- `path` string

## Response `200`

OK

- CblRepoBrowseResultDto
  - `items` CblRepoItemDto[], nullable
    - `name` string, nullable
    - `path` string, nullable
    - `isDirectory` boolean
    - `sha` string, nullable
    - `size` integer
    - `downloadUrl` string, nullable
    - `existingReadingListId` integer, nullable
    - `alreadySynced` boolean
  - `rateLimitDto` GithubRateLimitDto
    - `remaining` integer, nullable
    - `limit` integer, nullable
    - `resetsAtUtc` string, date-time, nullable
    - `isLow` boolean
    - `isExhausted` boolean
  - `fromCache` boolean

---

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