Actions65
- Auth Actions
- License Actions
- Monitor Actions
- Project Actions
- Service Actions
- Create
- Create from Template
- Create from Schema
- Delete
- Deploy
- Disable
- Enable
- Expose Service
- Get
- Get Logs
- Get Stats
- Refresh Deploy Token
- Restart
- Update Backup
- Update Basic Auth
- Update Build
- Update Deploy
- Update Domains
- Update Environment
- Update Health Check
- Update Mounts
- Update Ports
- Update Redirects
- Update Resources
- Update Source - Docker Image
- Update Source - Git
- Update Source - GitHub
- Settings Actions
- Change Credentials
- Get GitHub Token
- Get Let's Encrypt Email
- Get Panel Domain
- Get Server IP
- Get Status
- Get Traefik Custom Config
- Prune Docker Builder
- Prune Docker Images
- Refresh Server IP
- Restart Easypanel
- Restart Traefik
- Set Docker Prune Daily
- Set GitHub Token
- Set Let's Encrypt Email
- Set Panel Domain
- Update Traefik Custom Config
- Template Actions
- User Actions
Service → Restart
AI-generatedSummary
Restart a service in an Easypanel project by calling its type-specific restart endpoint.
Inputs
- Service Type — Select App, MariaDB, MongoDB, MySQL, PostgreSQL, or Redis; defaults to App.
- Project Name (required) — Name of the Easypanel project containing the service.
- Service Name (required) — Name of the service to restart.
Output shape
One output item per input item, containing the API response data as JSON.
Requires Easypanel API credentials. The operation sends projectName and serviceName to the selected service type's restartService endpoint; API errors fail the item unless Continue On Fail is enabled.
Examples
Example 1: Restart an app service
Set Service Type to App and provide the project and service names.