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 → Set GitHub Token
AI-generatedSummary
Set the Easypanel panel’s GitHub personal access token by sending the supplied token to the Settings API.
Inputs
- GitHub Token — GitHub personal access token to set; entered as a password field. Defaults to an empty string.
Output shape
A list of n8n items, each containing the API response as its JSON body.
Sends a POST request to Easypanel’s settings.setGithubToken endpoint with the token in the githubToken field. Requires Easypanel API credentials. With Continue On Fail enabled, errors are returned as item JSON containing error, resource, operation, and statusCode.