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
Settings → Change Credentials
AI-generatedSummary
Change the Easypanel panel login email and password by sending the new email, current password, and new password to the panel's credentials endpoint.
Inputs
- Email (required) — New login email address.
- Old Password (required) — Current panel password; entered as a masked password.
- New Password (required) — Password to set; entered as a masked password.
Output shape
A single n8n item per input item, containing the Easypanel API response data as JSON.
Calls the Easypanel
settings.changeCredentialsendpoint using the configured API credentials. API or operation errors fail the node unless Continue On Fail is enabled; then an error object is returned for that input item.