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
Project → List
AI-generatedSummary
Lists Easypanel projects using the configured API credentials. By default, returns up to 50 projects; enable Return All to return the full list.
Inputs
- Return All — Defaults to false. When enabled, returns all projects; otherwise, the node truncates the result to the Limit.
- Limit — Maximum number of projects to return when Return All is disabled; defaults to 50 and must be at least 1.
Output shape
A list of project records, each returned as an n8n item.
The API response may be an array or an object with a projects array; the operation returns that array, truncated by Limit unless Return All is enabled. Requires Easypanel API credentials.