Skip to content

Interface: ParsedDocumentMetadataDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ParsedDocumentMetadataDto

Defined in: src/types/ingestion.ts:959

Metadata extracted from a parsed document.

optional author?: string | null

Defined in: src/types/ingestion.ts:961

Document author.


optional createdAt?: string | null

Defined in: src/types/ingestion.ts:963

Creation date (ISO 8601).


documentType: DocumentType

Defined in: src/types/ingestion.ts:965

Detected document type.


optional language?: string | null

Defined in: src/types/ingestion.ts:967

Detected language (ISO 639-1).


optional originalFileId?: string | null

Defined in: src/types/ingestion.ts:981

The retained original’s id, downloadable through GET /api/v1/sources/files/{id}/content. Reuse it as { stored: { id } } in a later DocumentSource.


pageCount: number

Defined in: src/types/ingestion.ts:969

Number of pages.


optional sourceFilename?: string | null

Defined in: src/types/ingestion.ts:971

Original filename.


optional title?: string | null

Defined in: src/types/ingestion.ts:973

Document title.


wordCount: number

Defined in: src/types/ingestion.ts:975

Word count in extracted text.