---
title: "Get All In Flight Tasks"
method: GET
path: "/api/v1/enrichment/in-flight"
tags: ["enrichment"]
---

# Get All In Flight Tasks

`GET /api/v1/enrichment/in-flight`

Get all in-flight enrichment workflows across the user's projects.

## Response `200`

Successful Response

- AllInFlightTasksResponse — Response schema for listing all in-flight enrichment tasks across all projects.
  - `projects` ProjectInFlightTasks[], required — List of projects with in-flight tasks
    - `project_id` string, uuid, required — The project ID
    - `tasks` InFlightTaskResponse[], required — List of in-flight tasks for this project
      - `workflow_id` string, required — The DBOS workflow ID
      - `enrichment_id` string, uuid, required — The enrichment being executed
      - `feature_id` string, required — The feature being enriched
      - `field_name` string, required — The enrichment field name
      - `started_at` string, date-time, required — When the workflow was enqueued
      - `phase` 'queued' | 'active', required — Per-cell lifecycle phase: 'queued' = ENQUEUED/DELAYED (waiting for a concurrency slot), 'active' = PENDING (dispatched and executing). Lets a cell distinguish a long queue wait from a run.
      - `coordinator_workflow_id` string, nullable — The run/batch this task belongs to, so the FE can group resumed tasks per action (MAIA-2116). None for pre-2111 rows.
      - `task_type` 'individual' | 'column' — Type of enrichment task
    - `count` integer, required — Number of in-flight tasks for this project
    - `batches` BatchEnrichmentInfo[] — Run-scoped progress per enrichment action (MAIA-2116)
      - `coordinator_workflow_id` string, required — The coordinator workflow id identifying this run/batch
      - `field_name` string, required — The enrichment field name
      - `launched_total` integer, required — Rows this action launched, fixed at kickoff (manifest size)
      - `resolved_count` integer, required — Launched rows that have reached a terminal state
      - `started_at` string, date-time, required — When this batch was enqueued
    - `totals_by_field` object — DEPRECATED (MAIA-2116): rolling per-field totals; use `batches`
    - `field_info` object — DEPRECATED (MAIA-2116): rolling per-field info; use `batches`
  - `total_count` integer, required — Total number of in-flight tasks across all projects

---

[API](https://skmtc.net/maia-analytics/apis/maia-api.md) · [All operations](https://skmtc.net/maia-analytics/apis/maia-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/maia-analytics/maia-api/versions/ba2b8d962161/schema)
