---
title: "List per-channel admission floors"
method: GET
path: "/v1/channel-admission-policy"
tags: ["channel-admission-policy"]
---

# List per-channel admission floors

`GET /v1/channel-admission-policy`

## Request

- Base URL: `` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/v1/channel-admission-policy`
- Auth: none declared

Returns one entry per enforced channel (exempt and hidden channels are omitted), seeded with defaults for channels without a stored row.

## Response `200`

Successful response

- object
  - `policies` object[], required
    - `channelType` string, required
    - `policy` 'no_one' | 'guardian_only' | 'trusted_contacts' | 'any_contact' | 'strangers', required
    - `note` string, nullable, required
    - `updatedAt` number, nullable, required

## Changes

- **2026-07-06** `f6ef510612fb`: 1 info
  - endpoint added
- **2026-06-15** `8aa43f77a604`: 1 breaking
  - api path removed without deprecation

[Operation history](https://skmtc.dev/vellum-ai/apis/vellum-gateway-api/changes/v1/channel-admission-policy/get.md)

---

[API](https://skmtc.dev/vellum-ai/apis/vellum-gateway-api.md) - [All operations](https://skmtc.dev/vellum-ai/apis/vellum-gateway-api/llms.txt) - [OpenAPI document](https://skmtc.dev/vellum-ai/apis/vellum-gateway-api/revisions/48d611686235?raw)
