Skip to main content
A memory is a recorded moment in Replay. Public API memory objects include timing metadata, processing status, and generated fields when processing is complete.

Memory object

Media URLs

audio_url, video_url, and preview_image_url are signed URLs for files in Replay storage. They expire 1 hour after the API response is created. Request the memory again to get fresh URLs. If a media object is not available for a memory, its URL field is null.

Summary object

When present, summary contains:

Transcript object

When present, transcript contains ordered speaker/time/text segments: Each segment contains:

Processing state

If is_processing is true, generated fields can be null.
Poll the memory detail endpoint later to read generated fields after processing completes.

Ordering

GET /v1/memories returns memories ordered by started_at with the newest memories first.