Fetch a call recording
Redirects (302) to a short-lived signed URL for the call’s audio
recording. Requires recordings:read, which is PHI-gated: without a
signed BAA the request fails with 403 baa_required.
The signed URL expires shortly after issuance — follow the redirect immediately and do not store or share the URL. Request this endpoint again whenever you need fresh access. The raw storage URL is never exposed.
The Location header points at GET /recordings/stream?token=… on
the same host — see that endpoint for the redirect target’s auth and
error behavior.
Authorizations
Partner API key sent as a Bearer token:
Authorization: Bearer gd_live_...
Keys are issued by the GrowDental team (invite-only), shown once
at creation, and stored server-side only as a SHA-256 hash. Key format:
gd_live_ (or gd_test_) followed by a 43-character base62 secret
(~256 bits of entropy). To rotate, request a new key, deploy it, then
ask us to revoke the old one — both keys work during the overlap.
Path Parameters
Call ID.
Response
Redirect to a short-lived signed recording URL.