---
title: "List Knowledge Chunks"
method: GET
path: "/v2/KnowledgeBases/{kbId}/Knowledge/{knowledgeId}/Chunks"
tags: ["Knowledge"]
---

# List Knowledge Chunks

`GET /v2/KnowledgeBases/{kbId}/Knowledge/{knowledgeId}/Chunks`

Retrieve a paginated list of all processed content chunks from a specific knowledge source.  Chunks are smaller segments of content that have been extracted and processed from the original  knowledge source. Each chunk contains content text and associated metadata that can be used  for semantic search and retrieval operations.

## Query parameters

- `pageSize` integer
- `pageToken` string

## Response `200`

OK

- object
  - `chunks` KnowledgeChunk[]
    - `content` string — The chunk content.
    - `createdAt` string, date-time — The date and time in GMT when the Chunk was created specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
    - `chunkIndex` integer — 0-based position of this chunk within its source document for a single ingestion run.
    - `documentTitle` string — Human-readable title of the source document. Web: HTML <title> from the crawled page. File: filename from Unstructured metadata. Text: knowledge name from the knowledge source.
    - `documentUrl` string, uri — Specific page URL this chunk was crawled from. Web sources only; null for File and Text sources.
    - `documentNumber` integer — Physical page number (1-based). PDF sources only; omitted for all other source types.
  - `meta` KnowledgeMeta — Pagination metadata for list operations
    - `key` string — The key of the list property contains the actual data items. This enables programmatic iteration over paginated results.
    - `pageSize` integer — The number of items returned in this page of results.
    - `nextToken` string
    - `previousToken` string

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `429` — This error indicates that you have sent too many requests to the API. You should retry according to the `Retry-After` response header.
- `500` — Internal Server Error
- `503` — Service Unavailable

## Changes

- **2026-08-11** (v2) `59909e2b8833` — 7 breaking, 5 info
  - the `code` response property's max was increased from `99999.00` to `999999.00` for the response status `400`
  - the `code` response property's max was increased from `99999.00` to `999999.00` for the response status `401`
  - the `code` response property's max was increased from `99999.00` to `999999.00` for the response status `403`
  - the `code` response property's max was increased from `99999.00` to `999999.00` for the response status `404`
  - …8 more

[Change history](https://skmtc.dev/twilio/apis/knowledge-v2/changes/v2/KnowledgeBases/:kbId/Knowledge/:knowledgeId/Chunks/get.md)

---

[API](https://skmtc.dev/twilio/apis/knowledge-v2.md) · [All operations](https://skmtc.dev/twilio/apis/knowledge-v2/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/twilio/knowledge-v2/revisions/36dc1dbda0b4/schema)
