Download All Artifacts
download_all_artifactsDownload all completed studio artifacts from one or all notebooks, saving each into a per-notebook folder. Skips unfinished or failed artifacts and reports them without stopping the rest.
Instructions
Download all completed studio artifacts of one notebook — or every notebook.
Creates a subdirectory of output_dir named after each notebook title and saves every completed artifact there, named after its title with the type's default extension (report → .md, mind_map → .json, video → .mp4, slide_deck → .pdf/.pptx, ...). Artifacts that are still generating or failed are skipped and listed in the result. A failure on one artifact (or one notebook in a sweep) does not stop the others.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output_dir | No | Base directory for the per-notebook folders, relative to the download directory (default: the download directory itself). Paths outside it are refused; see download_artifact. | . |
| notebook_id | No | Notebook UUID (omit when all_notebooks=True) | |
| all_notebooks | No | Sweep every notebook in the account instead of one | |
| output_format | No | For quiz/flashcards only: json|markdown|html | json |
| skip_existing | No | Skip artifacts whose target file already exists — makes repeated runs incremental | |
| artifact_types | No | Restrict to these types, e.g. ["video", "slide_deck", "mind_map", "report"]. Default: all types. | |
| slide_deck_format | No | For slide decks only: pdf (default) or pptx |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||