---
title: "POST /contact/monitor"
method: POST
path: "/contact/monitor"
---

# POST /contact/monitor

`POST /contact/monitor`

Initiates silent monitoring of a contact. The Contact Control Panel (CCP) of the user specified by <i>userId</i> will be set to silent monitoring mode on the contact.

## Request body

- object
  - `InstanceId` string, required — The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.
  - `ContactId` string, required — The identifier of the contact.
  - `UserId` string, required — The identifier of the user account.
  - `AllowedMonitorCapabilities` MonitorCapability[] — Specify which monitoring actions the user is allowed to take. For example, whether the user is allowed to escalate from silent monitoring to barge.
  - `ClientToken` string — A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see <a href="https://aws.amazon.com/builders-library/making-retries-safe-with-idempotent-APIs/">Making retries safe with idempotent APIs</a>.

## Response `200`

Success

- MonitorContactResponse
  - `ContactId` string — The identifier of the contact.
  - `ContactArn` string — The ARN of the contact.

## Other responses

- `480` — InvalidRequestException
- `481` — IdempotencyException
- `482` — AccessDeniedException
- `483` — ResourceNotFoundException
- `484` — ServiceQuotaExceededException
- `485` — ThrottlingException
- `486` — InternalServiceException

---

[API](https://skmtc.net/aws/apis/connect.md) · [All operations](https://skmtc.net/aws/apis/connect/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/connect/versions/fbcf0a4faed2/schema)
