Command Reference
All commands accept --json for script-friendly output.
config
Section titled “config”Manage CLI configuration.
veronese config set-url <url> # Set the Veronese API URLveronese config set-token <token> # Set your API authentication tokenveronese config show # Display current configurationExamples:
veronese config set-url https://veronesebook.comveronese config set-token eyJhbGci...veronese config showstatus
Section titled “status”Check your account status and remaining transcription credits.
veronese statusExample output:
Account: you@example.comServer: https://veronesebook.comCredits: 3,240s free · 7,200s paidseries
Section titled “series”Manage series (collections of episodes).
veronese series list # List all seriesveronese series create --title <title> # Create a new seriesExample output (list):
ID Title Episodes Created────────────────────────────────────────────1 My Podcast 42 2025-01-012 Quick Notes 8 2025-06-15episode
Section titled “episode”Create, monitor, and export episodes.
create
Section titled “create”veronese episode create --series <id> --url <url>veronese episode create --series <id> --url <url> --title "Custom Title"Wait for an episode to finish processing.
veronese episode poll <id> # Poll (default 5-min timeout)veronese episode poll <id> --max-wait 600 # Custom timeout in secondsDisplay full episode details.
veronese episode show <id>veronese episode show <id> --jsonevents
Section titled “events”View the processing event log for an episode — useful for diagnosing failures.
veronese episode events <id>Example output:
2026-03-15 12:00:01 state_change draft → ingesting2026-03-15 12:00:08 state_change ingesting → transcribing2026-03-15 12:01:43 state_change transcribing → readyexport
Section titled “export”Download the completed transcript.
veronese episode export <id> # Print to stdout (plain text)veronese episode export <id> --format md # Markdown, stdoutveronese episode export <id> --format md --out out.md # Save to fileveronese episode export <id> --format txt --out out.txtFormats: txt (default), md
Retry a failed episode.
veronese episode retry <id>Manage API access tokens.
veronese token list # List all tokensveronese token create --name <name> # Create a new token (shown once)veronese token delete <id> # Revoke a token immediatelyFull workflow example
Section titled “Full workflow example”# 1. Create a seriesveronese series create --title "Interview Series"
# 2. Submit a YouTube videoveronese episode create --series 1 \ --url "https://youtube.com/watch?v=dQw4w9WgXcQ" \ --title "Guest Interview"
# 3. Wait for completionveronese episode poll 42
# 4. Export the transcriptveronese episode export 42 --format md --out interview.md