---
title: "Abort a Promotion"
method: POST
path: "/v1beta1/projects/{project}/promotions/{promotion}/abort"
tags: ["Core", "Project-Level"]
---

# Abort a Promotion

`POST /v1beta1/projects/{project}/promotions/{promotion}/abort`

## Request

- Base URL: `https://docs.kargo.io`
- URL: `https://docs.kargo.io/v1beta1/projects/{project}/promotions/{promotion}/abort`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/kargo/apis/kargo-api/docs/v1beta1/projects/:project/promotions/:promotion/abort/post.ts> (a function with typed inputs; its response is checked against the schema)

Abort a running Promotion.

## Path parameters

- `project` string, required
- `promotion` string, required

## Response `200`

Success

---

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