jobs
Get job status
Changed onGet status of an ingestion job.
Poll this endpoint to track progress of async ingestion.
Job Lifecycle:
- pending: Job queued, not started
- processing: Job in progress (check progress field)
- completed: Job finished successfully (check result field)
- failed: Job failed (check error field)
M17 Phase Progress: When processing, the progress field includes:
- phase: Current pipeline phase (extracting, indexing, detecting_edges, propagating_scores)
- phase_index/phases_total: Phase position (e.g., 2/4)
- phase_detail: Sub-step detail within the phase
- overall_percent: Overall progress estimate (0-100)
The poll_interval_ms field suggests an appropriate polling interval.
get/jobs/{job_id}
Request
- Base URLhttps://api.scipot.ai (the document declares no server; this is the origin it was published from)
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
job_idstring uuid required
Response
Job status retrieved
Example response
{
"result": {
"document_context": {
"document_type": "technical",
"key_entities": [
"POT Index",
"SciPot",
"certainty scores",
"facts",
"provenance"
],
"language": "en",
"main_themes": [
"scoring system",
"knowledge validation",
"certainty measurement"
],
"title": "POT Index Specification"
}
}
}Changes
- info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status
- info
- info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status
- info