---
title: "Gets a specific unattached file job by ID for the current user."
method: GET
path: "/api/unattachedfile/{jobId}"
tags: ["File Redaction"]
---

# Gets a specific unattached file job by ID for the current user.

`GET /api/unattachedfile/{jobId}`

Returns the details of a specific unattached file job by ID. The job must have been created within the specified time window, which defaults to 1 hour if not provided.

## Path parameters

- `jobId` string, required

## Query parameters

- `from` string

## Response `200`

The unattached file job details

- JobModel — Represents a background processing job with status, timing, and resource association details.
  - `id` string
  - `status` string
  - `errorMessages` string, nullable
  - `startTime` Instant — A point in time represented as an ISO 8601 timestamp string.
  - `endTime` Instant — A point in time represented as an ISO 8601 timestamp string.
  - `publishedTime` Instant — A point in time represented as an ISO 8601 timestamp string.
  - `datasetFileId` string, nullable
  - `datasetId` string, nullable
  - `jobType` 'DeidentifyFile' | 'ModelTemplateGeneration' | 'ModelTraining' | 'DeidentifyUnattachedFile' | 'ParseFiles' | 'PipelineDeidentifyFile' | 'ParseFileFromSdk' | 'AudioTranscription' | 'ProcessExternalFiles' | 'GenerateExternalFiles' | 'ManualRedactionProcessFile' | 'FileAnnotation' | 'GenerateNewGuidelines' | 'TrainingFileAnalysis' | 'TrainingFileAnnotation' | 'AuditRedactRequest' | 'HarvestFormMappingFile' | 'ApplyFormMapping' — The type of background processing job (e.g., file deidentification, transcription, or model training).
  - `ocrServiceProvider` 'Azure' | 'PyTesseract' | 'Textract' | 'None' — The OCR engine used for text extraction from images, scanned documents, and PDFs
  - `modelsInfo` ModelsInfo — Information about the ML models and libraries used during processing.
    - `dateSynthesis` DateSynthesis — Date synthesis model configuration.
      - `cpuVariant` string, nullable
      - `modelName` string, nullable
      - `runsOnGpu` boolean
    - `fasttext` Fasttext — FastText language detection model configuration.
      - `libVersion` string
      - `model` string
      - `runsOnGpu` boolean
    - `image` Image — Image processing model version information.
      - `version` string
    - `spacy` Spacy — spaCy NLP library configuration with auxiliary and multilingual models.
      - `libVersion` string
      - `auxModel` SpacyModel — A single spaCy model instance with name, language, and version.
        - `name` string
        - `language` string
        - `runsOnGpu` boolean
        - `version` string
      - `multilingualModels` SpacyModel[]
        - `name` string
        - `language` string
        - `runsOnGpu` boolean
        - `version` string
    - `torch` Torch — PyTorch runtime configuration including GPU availability.
      - `gpuAvailable` boolean
      - `libVersion` string
    - `tonicNer` TonicNer — Tonic NER (Named Entity Recognition) model configuration.
      - `enModel` string
      - `xlmModel` string
      - `textualMultiLingual` boolean — Whether the service is configured to run in multilingual NER mode (mirrors the Python `TEXTUAL_MULTI_LINGUAL` environment variable).
      - `textualMultiLingualXlmOnly` boolean — Whether the service is configured to use the XLM model exclusively (mirrors the Python `TEXTUAL_MULTI_LINGUAL_XLM_ONLY` environment variable). Reflects raw configuration; no effect unless Solar.Core.Models.TonicNer.TextualMultiLingual is also true.
    - `tesseract` Tesseract — Tesseract OCR engine configuration.
      - `model` TesseractModel — Tesseract model identity with ID and version.
        - `id` string
        - `version` string
  - `pdfSynthModePolicy` 'V1' | 'V2' | 'V5' — <p>Possible values:</p> <ul> <li><b>V1</b>: Original mode with incorrect font, size and style</li> <li><b>V2</b>: Legacy style-aware mode. Persisted V2 values now use the V5 font detector.</li> <li><b>V5</b>: Style-aware mode backed by the V5 OpenVINO font model</li> </ul>

## Other responses

- `400` — Invalid timespan format
- `404` — Job not found within the specified time window

---

[API](https://skmtc.net/tonic/apis/textual-api.md) · [All operations](https://skmtc.net/tonic/apis/textual-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tonic/textual-api/revisions/41da8739a690/schema)
