The whole hunk
from line 1, old and new numbered
/
lines
from line 1
1---
2title: List Dreams
3url: https://platform.claude.com/docs/en/api/beta/dreams/list
4---
5
16# List Dreams
27
38**GET** `/v1/dreams`
from line 59
5459
5560 - `string`
5661
57 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
62 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 42 more`
5863
5964 - `"message-batches-2024-09-24"`
6065
from line 107
102107
103108 - `"user-profiles-2026-08-18"`
104109
110 - `"user-profiles-2026-09-04"`
111
105112 - `"advisor-tool-2026-03-01"`
106113
107114 - `"managed-agents-2026-04-01"`
from line 151
144151
145152 - `"mid-conversation-system-clear-at-2026-08-21"`
146153
154- `"anthropic-workspace-id": optional string`
155
147156## Returns
148157
149158- `data: array of BetaDream`
150159
160 - `type: "dream"`
161
151162 - `id: string`
152163
153164 - `archived_at: string or null`
from line 183
172183
173184 Failure detail for a Dream whose `status` is `failed`.
174185
175 - `message: string`
176
177186 - `type: string`
178187
188 - `message: string`
189
179190 - `inputs: array of BetaDreamInput`
180191
181192 - `BetaDreamMemoryStoreInput object`
from line 193
182193
183194 An input memory store the dream reads from. The dream never mutates this store unless it is also the destination: with output_behavior {type: "update_existing"} the job consolidates this store in place.
184195
196 - `type: "memory_store"`
197
185198 - `memory_store_id: string`
186199
187200 minLength: 1
188201
189 - `type: "memory_store"`
190
191202 - `BetaDreamSessionsInput object`
192203
193204 Input session transcripts the dream reads.
194205
195 - `session_ids: array of string`
196
197206 - `type: "sessions"`
198207
208 - `session_ids: array of string`
209
199210 - `instructions: string or null`
200211
201212 - `model: BetaDreamModelConfig`
from line 241
230241
231242 The job writes the consolidated memories into this existing memory store instead of creating one. In EAP the store must be the job's own memory_store input, so the job consolidates the store in place.
232243
244 - `type: "update_existing"`
245
233246 - `memory_store_id: string`
234247
235248 minLength: 1
236249
237 - `type: "update_existing"`
238
239250 - `outputs: array of BetaDreamOutput`
240251
241 - `memory_store_id: string`
242
243252 - `type: "memory_store"`
244253
254 - `memory_store_id: string`
255
245256 - `session_id: string or null`
246257
247258 - `status: BetaDreamStatus`
from line 268
257268 - `"failed"`
258269
259270 - `"canceled"`
260
261 - `type: "dream"`
262271
263272 - `usage: BetaDreamUsage`
264273