> ## Documentation Index
> Fetch the complete documentation index at: https://docs.telzino.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get RAG Job Status

> Poll the status of a knowledge source ingestion job

## Path Parameters

<ParamField path="jobId" type="string" required>
  Ingestion job ID returned by source creation or re-ingestion.
</ParamField>

<RequestExample>
  ```bash cURL theme={null}
  curl https://api.telzino.com/v1/rag/jobs/33333333-3333-3333-3333-333333333333 \
    -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "data": {
      "status": "processing",
      "stage": "embedding",
      "chunks_processed": 8,
      "chunks_total": 24,
      "error_text": null,
      "source_id": "22222222-2222-2222-2222-222222222222"
    }
  }
  ```

  ```json 404 theme={null}
  {
    "error": "not_found",
    "error_description": "Resource not found or access denied"
  }
  ```
</ResponseExample>

## Status Values

| Status       | Description                                                |
| ------------ | ---------------------------------------------------------- |
| `queued`     | The job is waiting for a worker.                           |
| `processing` | The worker is crawling/parsing/chunking/embedding content. |
| `complete`   | Ingestion finished successfully.                           |
| `failed`     | Ingestion failed. See `error_text`.                        |
