Skip to content

Interface: IngestRdfRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Ingestion / IngestRdfRequest

Interface: IngestRdfRequest

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

Request to ingest RDF content.

Properties

content

content: string

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

RDF content in Turtle, N-Triples, or RDF/XML format.


format

format: RdfFormatDto

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

Format of the RDF content.


ownerId

ownerId: string

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

User ID who owns the ingested data.


parseOntology?

optional parseOntology: boolean

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

Whether to also parse OWL ontology from the content.


parseShacl?

optional parseShacl: boolean

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

Whether to also parse SHACL shapes from the content.


sync?

optional sync: boolean

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

When true, run synchronously and return the result immediately (HTTP 201). When false (default), return HTTP 202 with a session ID for async polling.


tenantId

tenantId: string

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

Tenant ID for the ingested data.