Create an ephemeral Viewer session
EphemeralSessionCreateResponse Viewer.EphemeralSessions.Create(EphemeralSessionCreateParamsparameters, CancellationTokencancellationToken = default)
POST/v1/viewer/ephemeral-sessions
Mints a 30-second tokenized landing URL for a userless, studyless Viewer session. The token names a customer retrievalId (not an Avara study). Optional options are echoed verbatim on ephemeral.access_requested (max 3072 bytes JSON). Optional hangingProtocol applies a single-monitor layout when the viewer loads. Requires a customer study webhook on the API key.
Create an ephemeral Viewer session
EphemeralSessionCreateParams parameters = new() { RetrievalID = "order-12345" };
var ephemeralSession = await client.Viewer.EphemeralSessions.Create(parameters);
Console.WriteLine(ephemeralSession);{
"url": "https://viewer.avarasoftware.com/token/landing?token=abc123"
}Returns Examples
{
"url": "https://viewer.avarasoftware.com/token/landing?token=abc123"
}