---
title: "Lister les missions de l'organisation"
method: GET
path: "/api/v1/missions"
tags: ["AI Workforce"]
---

# Lister les missions de l'organisation

`GET /api/v1/missions`

## Request

- Base URL: `https://arcadeops.leadalpes.fr`
- URL: `https://arcadeops.leadalpes.fr/api/v1/missions`
- Auth: none declared

Retourne des vues Mission tenantées, dérivées des Tasks et AgentRuns existants, avec leur statut UX, agent, coût, blocage et éventuelle décision requise.

## Query parameters

- `status` 'DRAFT' | 'READY' | 'QUEUED' | 'RUNNING' | 'WAITING_FOR_DECISION' | 'BLOCKED' | 'REVIEW' | 'COMPLETED' | 'FAILED' | 'CANCELLED'
- `projectId` string
- `agentId` string
- `q` string
- `limit` integer

## Response `200`

Liste filtrée et bornée des missions

- MissionList
  - `items` object[], required
    - `id` string, required
    - `title` string, required
    - `objective` string, nullable, required
    - `status` 'DRAFT' | 'READY' | 'QUEUED' | 'RUNNING' | 'WAITING_FOR_DECISION' | 'BLOCKED' | 'REVIEW' | 'COMPLETED' | 'FAILED' | 'CANCELLED', required
    - `priority` 'LOW' | 'NORMAL' | 'HIGH' | 'URGENT', required
    - `project` object, nullable, required
      - `id` string, required
      - `name` string, required
    - `agent` object, nullable, required
      - `id` string, required
      - `name` string, required
      - `handle` string, nullable, required
      - `status` string, nullable, required
    - `progress` number, nullable, required
    - `budget` object, required
      - `limitUsd` string, nullable, required
      - `source` 'TASK' | 'PROJECT' | 'RUN' | 'NONE', required
      - `cost` object, required
        - `currency` 'USD', required
        - `confirmedUsd` string, required
        - `estimatedUsd` string, nullable, required
        - `reservedUpperBoundUsd` string, required
        - `unreconciledUpperBoundUsd` string, nullable, required
        - `completeness` 'COMPLETE' | 'PARTIAL' | 'UNKNOWN', required
        - `callCount` integer, required
    - `cost` object, required
      - `currency` 'USD', required
      - `confirmedUsd` string, required
      - `estimatedUsd` string, nullable, required
      - `reservedUpperBoundUsd` string, required
      - `unreconciledUpperBoundUsd` string, nullable, required
      - `completeness` 'COMPLETE' | 'PARTIAL' | 'UNKNOWN', required
      - `callCount` integer, required
    - `lastActivityAt` string, required
    - `runningSince` string, nullable, required
    - `nextExpectedEvent` string, nullable, required
    - `deadline` string, nullable, required
    - `blocker` object, nullable, required
      - `code` string, required
      - `message` string, required
      - `source` 'TASK' | 'RUN' | 'DECISION', required
    - `decisionRequired` object, nullable, required
      - `count` integer, required
      - `highestRisk` 'LOW' | 'MEDIUM' | 'HIGH' | 'CRITICAL' | 'UNKNOWN', required
    - `runCount` integer, required
    - `latestRunId` string, nullable, required
    - `latestDeliverable` object, nullable, required
      - `id` string, required
      - `title` string, required
      - `type` 'FILE' | 'CODE' | 'COMMIT' | 'PULL_REQUEST' | 'REPORT' | 'URL' | 'DATA' | 'MESSAGE' | 'ARTIFACT' | 'OTHER', required
      - `status` 'AVAILABLE' | 'NEEDS_REVIEW' | 'VERIFIED' | 'REVOKED', required
    - `stateSentence` string, required
    - `primaryAction` object, required
      - `kind` 'RESOLVE_DECISION' | 'UNBLOCK' | 'REVIEW_DELIVERABLE' | 'RESUME' | 'START' | 'VIEW_RESULT' | 'NONE', required
      - `label` string, required
      - `href` string, required
      - `requiredAction` string, nullable, required
      - `disabled` boolean, required
      - `reason` string, nullable, required
    - `legacy` boolean, required
  - `hasMore` boolean, required

## Other responses

- `400`: Filtres de missions invalides
- `401`: Authentification requise
- `403`: Droits TASK_READ insuffisants
- `429`: Limite de requêtes atteinte

---

[API](https://skmtc.dev/leadalpes/apis/arcadeops-api.md) · [All operations](https://skmtc.dev/leadalpes/apis/arcadeops-api/llms.txt) · [OpenAPI document](https://skmtc.dev/leadalpes/apis/arcadeops-api/revisions/f10422ec7412?raw)
