---
title: "Créer un plan d'action"
method: POST
path: "/api/v1/action-plans"
tags: ["Plans"]
---

# Créer un plan d'action

`POST /api/v1/action-plans`

## Request

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

Exige un en-tête `Idempotency-Key` d'au moins 8 caractères.

## Request body

- object
  - `projectId` string, required
  - `logicalKey` string
  - `title` string, required
  - `objective` string, required
  - `constraints` string[]
  - `acceptanceCriteria` string[]
  - `requiredEvidence` string[]
  - `risks` string[]
  - `deadline` string, date-time
  - `budgetMicros` integer
  - `priority` 'LOW' | 'NORMAL' | 'HIGH' | 'URGENT'
  - `source` 'USER' | 'CHATGPT' | 'CLAUDE' | 'CURSOR' | 'CODEX' | 'GEMINI' | 'INTERNAL' | 'API' | 'IMPORT'
  - `sourceClient` string, required
  - `sourceConversationId` string
  - `provenance` object
  - `nextAction` string
  - `structure` object, required
    - `phases` object[]
      - `key` string, required
      - `title` string, required
      - `objective` string
      - `order` integer, required
      - `acceptanceCriteria` string[]
      - `requiredEvidence` string[]
      - `deadline` string, date-time
      - `budgetMicros` integer
      - `risks` string[]
    - `milestones` object[]
      - `key` string, required
      - `phaseKey` string
      - `title` string, required
      - `description` string
      - `order` integer, required
      - `acceptanceCriteria` string[]
      - `requiredEvidence` string[]
      - `dueAt` string, date-time
    - `tasks` object[], required
      - `key` string, required
      - `phaseKey` string
      - `milestoneKey` string
      - `title` string, required
      - `objective` string
      - `expectedOutcome` string
      - `acceptanceCriteria` string[]
      - `requiredEvidence` string[]
      - `priority` 'LOW' | 'NORMAL' | 'HIGH' | 'URGENT'
      - `order` integer, required
      - `dependsOn` string[]
      - `ownerAgentId` string
      - `humanOwnerId` string
      - `deadline` string, date-time
      - `budgetMicros` integer
      - `estimatedEffort` string
      - `risks` string[]
      - `nextAction` string

## Response `201`

Créé

- object

---

[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)
