---
title: "Get knowledge base upload limits"
method: GET
path: "/knowledgeBase/limits"
tags: ["Knowledge Base"]
---

# Get knowledge base upload limits

`GET /knowledgeBase/limits`

Retrieve current upload constraints for the organization.

**Use case:** Call this before uploads to validate file sizes on the client
side and display appropriate limits to users.

## Response `200`

Upload limits retrieved

- UploadLimitsResponseSchema — Upload constraints returned by GET /knowledgeBase/limits.
  - `maxFilesPerRequest` integer, required — Maximum number of files per upload request
  - `maxFileSizeBytes` integer, required — Maximum file size in bytes (default 30MB when platform settings unavailable)

## Other responses

- `401` — Unauthorized - Valid bearer token required

---

[API](https://skmtc.net/pipeshub-ai/apis/pipeshub-api.md) · [All operations](https://skmtc.net/pipeshub-ai/apis/pipeshub-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pipeshub-ai/pipeshub-api/versions/abd27cfefc73/schema)
