---
title: "POST /api/v1.0/send/"
method: POST
path: "/api/v1.0/send/"
tags: ["messages"]
---

# POST /api/v1.0/send/

`POST /api/v1.0/send/`

Send a previously created draft message.

    This endpoint finalizes and sends a message previously saved as a draft.
    The message content (subject, body, recipients) should be set when creating/updating the draft.
    Returns a task ID that can be used to track the sending status.

## Request body

- SendMessageRequest — Serializer for sending messages.
  - `messageId` string, uuid, required
  - `senderId` string, uuid, required
  - `archive` boolean
  - `textBody` string
  - `htmlBody` string

## Response `200`

- SendMessageResponse
  - `task_id` string, uuid, required — Task ID for tracking

## Other responses

- `400`
- `403`
- `500`

---

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