v9

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-0127076.6 KB
channel-permission-overrides

Resolve the effective channel-permission threshold

Read-only cascade resolution for one coordinate: walks channel → channel_type → adapter → workspace for the given selector keys and contact-type, returning the winning cell's threshold and scope, or null when no cell matches (the caller then falls through to the global thresholds). Same resolver the runtime evaluator uses over IPC.

post/v1/channel-permission-overrides/resolve

Request body

adapterstring required
channelType'dm' | 'private' | 'public'
channelExternalIdstring
contactType'guardian' | 'trusted_contact' | 'unverified_contact' | 'unknown' required

Response

Successful response