---
title: "Reject Mission"
method: POST
path: "/actions/reject"
---

# Reject Mission

`POST /actions/reject`

## Request

- Base URL: `https://api.signalpipe.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.signalpipe.io/actions/reject`
- Auth: none declared

Reject a mission and update its status in the database.
Optionally accepts a rejection_reason for smarter RL learning.

Valid reasons: 'not_relevant', 'sarcasm', 'wrong_product', 'spam',
               'too_vague', 'already_customer', 'no_reason'

## Headers

- `authorization` string

## Request body

- object

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/signalpipe/apis/mantidae-v3-0.md) · [All operations](https://skmtc.dev/signalpipe/apis/mantidae-v3-0/llms.txt) · [OpenAPI document](https://skmtc.dev/signalpipe/apis/mantidae-v3-0/revisions/14f89c374730?raw)
