channel-permission-overrides

Resolve the effective channel-permission threshold

Changed on

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

  • Base URL
    (relative, and the document was published on a file host, not at the API’s origin)
  • URL
    /v1/channel-permission-overrides/resolve
  • Auth
    none declared

Request body

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

Response

Successful response

Changes