knowledge-base
Retry a failed ingestion job
Retry a failed or partially-failed ingestion job.
Every /ingest submission is a bulk parent (even single-doc uploads), so retriability is gated on status, not job_type: only failed / partial_failure jobs are retried — completed jobs (nothing to re-ingest) and in-flight jobs (queued/processing) are rejected.
- Bulk parents re-dispatch ONLY their failed children; completed docs are left untouched (never re-ingested).
- Segmented jobs re-dispatch only the segments that failed.
- Non-segmented (single-pass) jobs reset job + version state and re-dispatch prepare_document.
Connector-backed jobs are rejected here — they have their own re-sync path (see below).
Returns 202 with the job ID; poll GET /ingestion-jobs/{job_id} for progress.
post/v1/knowledge-base/ingestion-jobs/{job_id}/retry
Path parameters
job_idstring uuid required
Response
Successful Response
{"stackTrail":"paths:/v1/knowledge-base/ingestion-jobs/{job_id}/retry:post:responses:202:content:application/json:schema","oasType":"schema","type":"unknown"}