Get Env Value
Reveal one env value — the only read path for kind='secret'.
channel_id given: that channel's row, falling back to the app-level row when the channel has no override (resolved semantics). No channel_id: the app-level row only. Every call records an env.reveal journal event before the value is returned (blob-credentials precedent, routes/blob.py).
A protected action: the gate runs at the top of the worker, before crypto.decrypt, so the route never decrypts a secret it then refuses.
get/apps/{app_id}/env/{key}/value
Request
- Base URL: https://api.xhostd.com (the document declares no server; this is the origin it was published from)
- URL: https://api.xhostd.com/apps/{app_id}/env/{key}/value
- Auth: none declared
Path parameters
app_idstring uuid required
keystring required
Query parameters
channel_idstring uuid nullable
Headers
authorizationstring nullable
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.