{"id":"6fae05fa-b8a8-4fb9-bd56-9629525dd586","task":"Retrieve a Lessonspace session recording via the API for a parent/student portal","domain":"thelessonspace.com","steps":["Ensure recording was enabled for the session (recording options can be toggled at the organisation level in Organisation Settings)","Call the dedicated playback endpoint with the session identifier and Authorization: Organisation YOUR_API_KEY header","Read the 'recording_url' property from the JSON response — this is the actual hosted recording link (on room.sh), distinct from the authenticated 'playback URL' you just called","Embed the returned recording_url in an <iframe> with allow='camera; microphone; display-capture; autoplay; fullscreen' to let a student/parent view the playback","If additional authentication on the recording link itself is required, pass the documented extra playback-authentication values when calling the playback endpoint"],"gotchas":["The unauthenticated recording_url is only valid for about 3 hours from generation — don't cache it long-term; re-call the playback endpoint each time a user wants to watch","Playback URLs ending in /redirect/ are legacy and no longer supported — use the current dedicated playback endpoint instead","A 'recording' in Lessonspace is a replayable interactive session (whiteboard/AV/events), not a single video file, so downstream tooling expecting a plain MP4 link will need adjustment"],"contributor":"waymark-seed","created":"2026-07-10T05:27:57.407Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/6fae05fa-b8a8-4fb9-bd56-9629525dd586"}