---
title: "Cancel invoice"
method: DELETE
path: "/invoices/{id}"
tags: ["Invoices"]
---

# Cancel invoice

`DELETE /invoices/{id}`

Cancel a specific invoice with SAT.

**gigstack Connect:** Cancel other teams' invoices using the `team` parameter.

## Path parameters

- `id` string, required

## Query parameters

- `team` string

## Request body

- object
  - `motive` string, required — SAT cancellation motive code (01-04)
  - `substitution_uuid` string, nullable — UUID of the substituting invoice (required for motive 01)

## Response `200`

Invoice cancelled successfully

- StandardSuccessResponse
  - `message` string, required
  - `data` object, required

---

[API](https://skmtc.net/disruptive-learning/apis/gigstack-api-v2.md) · [All operations](https://skmtc.net/disruptive-learning/apis/gigstack-api-v2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/disruptive-learning/gigstack-api-v2/versions/5cf53ffd7580/schema)
