---
title: "Dismiss Action"
method: POST
path: "/actions/{action_uuid}/dismiss"
tags: ["Proactive"]
---

# Dismiss Action

`POST /actions/{action_uuid}/dismiss`

## Request

- Base URL: `https://api.attention.tech/v2`
- URL: `https://api.attention.tech/v2/actions/{action_uuid}/dismiss`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/attention/apis/attention-service-v2/docs/actions/:action_uuid/dismiss/post.ts> (a function with typed inputs; its response is checked against the schema)

Dismisses a pending Proactive action owned by the caller. Mirrors the dismiss action in the UI.

## Path parameters

- `action_uuid` string, required

## Response `200`

Action dismissed (or already not pending)

- ProactiveActionMutationResponse
  - `action_uuid` string: Unique identifier of the action that was mutated
  - `updated` boolean: True when the action transitioned state; false when it was already not pending (idempotent no-op)

## Other responses

- `401`: Authentication failed - valid API key required
- `404`: Action not found or not owned by the caller
- `default`: Unexpected error occurred while processing the request

---

[API](https://skmtc.dev/attention/apis/attention-service-v2.md) - [All operations](https://skmtc.dev/attention/apis/attention-service-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/attention/apis/attention-service-v2/revisions/cd99c71f42bb?raw)
