Skip to main content
POST
Create chunks extractor

Authorizations

Authorization
string
header
required

Use Authorization: Bearer

Path Parameters

project_id
string<uuid>
required

UUID of the project

Body

application/json

Segments parsed documents into chunks for downstream processing.

name
string
Example:

"Default chunker"

brief
string
Example:

"Smart chunker with h1/h2 separators."

document_ids
string<uuid>[]
Example:
maximum_chunk_size
integer
Example:

1500

minimum_chunk_size
integer
Example:

200

page_as_separator
boolean
Example:

true

title_section_separator_mode
string
Example:

"h1_h2"

excluded_block_types
string[]
Example:
chunking_mode
string
Example:

"smart"

is_project_default
boolean
default:false
pre_execution_filter
object | null
import_mode
boolean
default:false
write-only

Response

Created

Segments parsed documents into chunks for downstream processing.

id
string<uuid>
read-only
name
string
Example:

"Default chunker"

brief
string
Example:

"Smart chunker with h1/h2 separators."

document_ids
string<uuid>[]
Example:
maximum_chunk_size
integer
Example:

1500

minimum_chunk_size
integer
Example:

200

page_as_separator
boolean
Example:

true

title_section_separator_mode
string
Example:

"h1_h2"

excluded_block_types
string[]
Example:
chunking_mode
string
Example:

"smart"

is_project_default
boolean
default:false
pre_execution_filter
object | null
created_at
string<date-time>
read-only
updated_at
string<date-time>
read-only
extracted_chunks_table
string<uuid> | null
read-only
versions
object[]
read-only
default_version
object | null

Immutable snapshot of a ChunksExtractor's version-bearing configuration.

latest_version
object | null

Immutable snapshot of a ChunksExtractor's version-bearing configuration.