---
title: "Get all Crawler jobs by project"
method: GET
path: "/job/crawler/project/{project_id}"
tags: ["job"]
---

# Get all Crawler jobs by project

`GET /job/crawler/project/{project_id}`

## Path parameters

- `project_id` integer, required

## Response `200`

Successful Response

- CrawlerJobRead[]
  - `job_id` string, required — RQ job ID
  - `job_type` string, required — Type of the job
  - `project_id` integer, required — Project ID associated with the job
  - `status` 'queued' | 'finished' | 'failed' | 'started' | 'deferred' | 'scheduled' | 'stopped' | 'canceled', required
  - `status_message` string, nullable — Status message
  - `current_step` integer, required — Current step in the job process
  - `steps` string[], required — Total number of steps in the job process
  - `input` CrawlerJobInput, required
    - `project_id` integer, required — The ID of the Project to import the crawled data.
    - `settings` ProcessingSettings, required
      - `extract_images` boolean, required — Whether to extract images from the documents
      - `pages_per_chunk` integer, required — Number of pages to chunk the documents into
      - `keyword_number` integer, required — Number of keywords to extract
      - `keyword_deduplication_threshold` number, required — Threshold for keyword deduplication (0.0 - 1.0)
      - `keyword_max_ngram_size` integer, required — Maximum n-gram size for keyword extraction
      - `language` 'auto' | 'de' | 'en' | 'it', required
      - `model` string, required — Large Language Model to use for processing
    - `urls` string[], required — List of URLs to crawl.
  - `output` CrawlerJobOutput
    - `crawled_data_zip` string, path, required
  - `created` string, date-time, required — Created timestamp of the job
  - `finished` string, date-time, nullable — Finished timestamp of the job

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/uhh-lt/apis/discourse-analysis-tool-suite-api.md) · [All operations](https://skmtc.net/uhh-lt/apis/discourse-analysis-tool-suite-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/uhh-lt/discourse-analysis-tool-suite-api/versions/6b22366ce2d1/schema)
