Ingestion

Run Ingestion

post

Run the ingestion pipeline by delegating to the Temporal wrapper via AgentService.

This endpoint validates the request, delegates to the ingestion wrapper, which calls gRPC AgentService to trigger a Temporal workflow.

Body

Model for the ingestion API request body.

Responses
chevron-right
200

Successful Response

application/json
post
/ingestion/run

Health Check

get

Health check endpoint for the ingestion API.

Responses
chevron-right
200

Successful Response

application/json
Responseany
get
/ingestion/health
200

Successful Response

No content

List Prefixes

post

List available prefixes/folders in an S3 bucket.

This endpoint allows clients to browse available folders/prefixes in their storage bucket before triggering ingestion.

Body

Model for list-prefixes request.

storage_providerstringOptional

Storage provider type

Default: aws
prefixstringOptional

Optional prefix path

Default: ""
Responses
chevron-right
200

Successful Response

application/json
post
/ingestion/list-prefixes

Last updated