---
title: "Dismiss Desktop Install Prompt"
method: POST
path: "/contact/dismiss_desktop_install_prompt"
tags: ["Contacts"]
---

# Dismiss Desktop Install Prompt

`POST /contact/dismiss_desktop_install_prompt`

## Request

- Base URL: `https://api.wistia.com/modern`
- URL: `https://api.wistia.com/modern/contact/dismiss_desktop_install_prompt`
- Auth: HTTP bearer

Marks the current contact's macOS install-prompt modal as dismissed.
Called by the SPA when a teammate invited via the Wistia desktop app
closes the "Wistia is even better on your Mac" modal — the modal
never shows again for that contact.

Idempotent: a repeat call returns the timestamp of the first dismissal.

[Expiring access tokens](https://docs.wistia.com/reference/post_expiring-token)
created with authorizations cannot be used: this endpoint responds with a
403, whatever the authorizations grant.

## Requires api token with one of the following permissions
```
Read, update & delete anything
```

## Headers

- `X-Wistia-API-Version` string, required

## Response `200`

Dismissal recorded

- object
  - `dismissed_at` string, required: ISO-8601 timestamp of the first dismissal.

## Other responses

- `401`: Unauthorized, invalid or missing token
- `403`: Forbidden, token is valid but account does not have access to feature
- `500`: Internal server error

## Changes

- **2026-11-03** `b86cb2a7b420`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/wistia/apis/data-api/changes/contact/dismiss_desktop_install_prompt/post.md)

---

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