Skip to content
RunWisp
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Welcome
Getting Started
Install
Your first task
The Web UI tour
Concepts
Tasks vs Services
How scheduling works
Concurrency policies
Retries & timeouts
Logs & retention
The TUI tour
Glossary
Configuration Reference
Overview
[storage]
[defaults]
[tasks.*]
[services.*]
Notifications
Model
[notify]
[[notification_route]]
Per-task sugar
Providers
Overview
Slack
Telegram
CLI Reference
Commands
Recipes
Nightly backup
Health checks
Deploy hooks
Docker patterns
Deploy
VPS
Docker
systemd unit
Operations
Auth (CHAP + JWT)
Data directory
Upgrading
Troubleshooting
API Reference
Overview
System
Stream the daemon's recent log output
Get daemon info
Get system statistics
Get historical system metrics
Notifications
List in-app notifications
Mark every unread notification read
Stream notification create/update events
Count notifications with read_at IS NULL
Mark a single notification read
Mark a single notification unread
Runs
List all runs
Stream run lifecycle events
Get aggregate run statistics
Restart all replicas of a service
Trigger a new run
List runs for a task
Get a single run
Delete a run
Stop a running task
Tasks
List all tasks
Logs
Get a page of log lines
Download the run's full log as text/plain
Stream a run's log lines as SSE
GitHub
Select theme
Dark
Light
Auto
Overview
RunWisp API
dev
Section titled “RunWisp API dev”
Informations
OpenAPI version:
3.1.0
Operations
Section titled “ Operations ”
GET
/api/daemon/log-stream
GET
/api/info
GET
/api/system
GET
/api/system/history
GET
/api/notifications
POST
/api/notifications/read
GET
/api/notifications/stream
GET
/api/notifications/unread-count
POST
/api/notifications/{id}/read
POST
/api/notifications/{id}/unread
GET
/api/runs
GET
/api/runs/stream
GET
/api/runs/summary
POST
/api/tasks/{taskName}/restart
POST
/api/tasks/{taskName}/run
GET
/api/tasks/{taskName}/runs
GET
/api/tasks/{taskName}/runs/{runId}
DELETE
/api/tasks/{taskName}/runs/{runId}
POST
/api/tasks/{taskName}/runs/{runId}/stop
GET
/api/tasks
GET
/api/tasks/{taskName}/runs/{runId}/log
GET
/api/tasks/{taskName}/runs/{runId}/log/raw
GET
/api/tasks/{taskName}/runs/{runId}/log/stream