---
title: "Email invoice"
method: POST
path: "/invoices/{id}/send"
tags: ["Invoices"]
---

# Email invoice

`POST /invoices/{id}/send`

Send invoice to customer via email.

## What happens

- Generates invoice PDF if not already generated
- Sends email with PDF attachment
- Logs email in activity feed

## Path parameters

- `id` string, required

## Query parameters

- `by` 'id' | 'key'

## Request body

- SendInvoiceEmailRequest
  - `toEmails` string[], required
  - `ccEmails` string[]
  - `subject` string — Email subject (defaults to standard invoice subject)
  - `message` string — Email body message

## Response `200`

Email sent successfully

- object
  - `success` boolean
  - `emailId` string, uuid

## Other responses

- `400` — Bad request - invalid input
- `401` — Unauthorized - invalid or missing access token
- `404` — Resource not found

---

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