---
title: "Ignore Bank Transaction"
method: POST
path: "/api/autopilot/bank/transactions/{transaction_id}/ignore"
tags: ["autopilot"]
---

# Ignore Bank Transaction

`POST /api/autopilot/bank/transactions/{transaction_id}/ignore`

## Request

- Base URL: `https://api.taxcompass.it` (the document declares no server; this is the origin it was published from)
- URL: `https://api.taxcompass.it/api/autopilot/bank/transactions/{transaction_id}/ignore`
- Auth: HTTP bearer

Take one movement out of the inbox. 404 when it isn't the caller's.

Not a delete, and the difference is the whole point: the row has to stay so
that the next import of an overlapping statement dedupes against it. Deleting
it would make the movement the user just dismissed come back with the next
upload.

204 whether or not it was already ignored, for the same reason marking a
notification read is: the client is reporting what the user did, and a 409 on
a second tap would be a bug in the inbox rather than information.

## Path parameters

- `transaction_id` string, uuid, required

## Response `204`

Successful Response

## Other responses

- `422`: Validation Error

---

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