---
title: "Verify Channel"
method: POST
path: "/api/v1/notifications/channels/{channel_id}/verify"
tags: ["channels"]
---

# Verify Channel

`POST /api/v1/notifications/channels/{channel_id}/verify`

## Request

- Base URL: `https://platform-api.transform.unstructured.io` (the document declares no server; this is the origin it was published from)
- URL: `https://platform-api.transform.unstructured.io/api/v1/notifications/channels/{channel_id}/verify`
- Auth: none declared
- TypeScript: <https://skmtc.dev/unstructured/apis/platform-api/docs/api/v1/notifications/channels/:channel_id/verify/post.ts> (a function with typed inputs; its response is checked against the schema)

Verify a notification channel using a verification code.

Email channels require verification by providing the 6-digit code
sent to the recipient email address during channel creation.

## Path parameters

- `channel_id` string, required

## Headers

- `unstructured-api-key` string, nullable

## Request body

- VerifyChannelRequest: Request to verify an email channel with a verification code.
  - `code` string, required: 6-digit verification code sent to the channel's email address

## Response `204`

Successful Response

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/unstructured/apis/platform-api.md) - [All operations](https://skmtc.dev/unstructured/apis/platform-api/llms.txt) - [OpenAPI document](https://skmtc.dev/unstructured/apis/platform-api/revisions/16b4542093db?raw)
