---
title: "Get Knowledge Base Files"
method: GET
path: "/v1/knowledge/{kb_slug}"
tags: ["Knowledge"]
---

# Get Knowledge Base Files

`GET /v1/knowledge/{kb_slug}`

Get files in a knowledge base.

## Path parameters

- `kb_slug` string, required

## Headers

- `authorization` string, nullable

## Response `200`

Successful Response

- FileListResponse — Schema for listing files in a knowledge base.
  - `knowledgeBase` object, required — Knowledge base info
  - `files` FileMetadata[], required — List of files
    - `id` string, required — File ID
    - `filename` string, required — R2 storage filename
    - `name` string, nullable — Display name
    - `size` integer, required — File size in bytes
    - `mimeType` string, nullable — MIME type
    - `uploadedAt` string, date-time, nullable — Upload timestamp
    - `updatedAt` string, date-time, nullable — Last update timestamp
  - `totalFiles` integer, required — Total number of files

## Other responses

- `422` — Validation Error

---

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