Skip to main content
GET
cURL
Use this endpoint to get presigned URLs for all recordings for a Form filling session. Pass the Form filling ambient_session_id from Create Form Filling session in the path.
Use the ambient_session_id from Create Form Filling session. It is not the same value as an Create Ambient session, even though both fields use the name ambient_session_id.
For how to use presigned URLs after retrieval, refer to Ambient audio streaming & download. Use the download query parameter to control the URL type:
  • If download=true, the URL is for downloading the full file
  • If download=false or omitted, the URL supports streaming with range requests

Code examples

Authorizations

sdp_suki_token
string
header
required

Suki access token for the authenticated provider. Obtain this by calling Login or Register with a valid partner_token. Pass the suki_token value from the JSON response as the sdp_suki_token header on REST requests and non-browser WebSocket upgrades. Browser WebSocket clients pass the token in Sec-WebSocket-Protocol instead. Tokens expire after one hour; call Login again to refresh.

Headers

sdp_provider_id
string

Optional - Stable identifier for the active provider. Omit for standard partners whose partner_token identifies the user. Required for Bearer partners and Single Auth Token authentication where multiple providers share one partner_token. Use the same provider_id you sent on Login or Register.

Example:

"provider-123"

Path Parameters

ambient_session_id
string
required

UUID for the ambient session. Use the ambient_session_id returned from Create Ambient Session, or the UUID you supplied in that request.

Query Parameters

download
boolean

If true, returns download-only URLs; if false or omitted, URLs support streaming with Range requests.

Response

Request succeeded.

Response body for the /session/{ambient_session_id}/recording endpoint

recordings
object[]

List of recordings with presigned URLs for the ambient session.

is_streamable
boolean

Whether the returned URLs support streaming with Range requests.

Example:

true

Last modified on June 30, 2026