FeatherPanel API endpoint index
Every FeatherPanel HTTP endpoint (1233 method and path pairs across 139 route files), grouped into admin, client, system and daemon-facing APIs.
Last synced from FeatherPanel 15b94e9 on .
On this page
The panel registers its routes in PHP files under backend/app/routes. This index is generated from those files, so it lists every endpoint the backend serves, including ones the frontend does not call yet. Plugins can add their own routes on top of these.
All endpointsOne searchable table of every panel, Wings and Quilld endpoint Error codesEvery error_code with its status and message SchemasRequest and response models from the OpenAPI document FeatherWings APIThe daemon API the panel calls on each node FeatherQuilld APIThe web hosting daemon API
| Auth type | Endpoints | How to authenticate |
|---|---|---|
| Admin | 657 | Session cookie or API key (Bearer). The user must hold the listed permission node; admin.root grants every node. |
| Signed-in user | 311 | Session cookie or API key (Bearer). |
| Server access | 145 | Session cookie or API key. The user must own the server, be a subuser on it, or hold admin.root or an admin.servers view/edit/delete node. Suspended servers answer 403 SERVER_SUSPENDED. |
| Public | 60 | No authentication. Some endpoints check a token or signature inside the controller. |
| VDS access | 25 | Session cookie or API key. The user must own the VDS instance, be a subuser on it, or be an admin. |
| Wings node token | 19 | Authorization: Bearer {token_id}.{token} from the FeatherWings node config. |
| Quilld node token | 10 | Authorization: Bearer {token_id}.{token} from the FeatherQuilld node config. |
| Custom middleware | 6 | Protected by the middleware listed on the endpoint. |
905 of 1218 routes carry OpenAPI summaries. The panel also serves its own OpenAPI document; see API overview.
Admin API
AbuseIPDB4 endpoints · admin/abuseipdb.phpAllocations11 endpoints · admin/allocations.phpAnalytics2 endpoints · admin/analytics.phpAudit Log3 endpoints · admin/audit-log.phpBackup Schedules10 endpoints · admin/backup-schedules.phpBlocked Email Domains6 endpoints · admin/blocked-email-domains.phpBlocked IPs3 endpoints · admin/blocked-ips.phpCache1 endpoint · admin/cache.phpCloud54 endpoints · admin/cloud.phpCloud Plugins6 endpoints · admin/cloud-plugins.phpConsole2 endpoints · admin/console.phpDashboard3 endpoints · admin/dashboard.phpDatabase Snapshots7 endpoints · admin/database-snapshots.phpDatabases8 endpoints · admin/databases.phpDatabases Management5 endpoints · admin/databases-management.phpDNS Hosts6 endpoints · admin/dns-hosts.phpFeatherZeroTrust15 endpoints · admin/featherzerotrust.phpFile Manager5 endpoints · admin/file-manager.phpHealth1 endpoint · admin/health.phpHosting Packages5 endpoints · admin/hosting-packages.phpImages6 endpoints · admin/images.phpImpersonation2 endpoints · admin/impersonation.phpIntegrity2 endpoints · admin/integrity.phpKnowledgebase18 endpoints · admin/knowledgebase.phpAnalytics16 endpoints · admin/kpi/analytics.phpContent7 endpoints · admin/kpi/content.phpFeatures3 endpoints · admin/kpi/features.phpInfrastructure11 endpoints · admin/kpi/infrastructure.phpServers21 endpoints · admin/kpi/servers.phpSystem3 endpoints · admin/kpi/system.phpVDS1 endpoint · admin/kpi/vds.phpLDAP5 endpoints · admin/ldap.phpLocations5 endpoints · admin/locations.phpLog Viewer4 endpoints · admin/log-viewer.phpMail Hosts6 endpoints · admin/mail-hosts.phpMail Templates9 endpoints · admin/mail-templates.phpMounts9 endpoints · admin/mounts.phpNodes23 endpoints · admin/nodes.phpNotifications5 endpoints · admin/notifications.phpOIDC4 endpoints · admin/oidc.phpPermissions5 endpoints · admin/permissions.phpPlugin Manager11 endpoints · admin/plugin-manager.phpPlugins12 endpoints · admin/plugins.phpPterodactyl Importer13 endpoints · admin/pterodactyl-importer.phpRate Limits6 endpoints · admin/rate-limits.phpRealms5 endpoints · admin/realms.phpRoles6 endpoints · admin/roles.phpSecurity Center2 endpoints · admin/security-center.phpServers31 endpoints · admin/servers.phpSettings10 endpoints · admin/settings.phpSetup3 endpoints · admin/setup.phpSpells15 endpoints · admin/spells.phpStorage Sense3 endpoints · admin/storage-sense.phpSubdomains9 endpoints · admin/subdomains.phpTickets32 endpoints · admin/tickets.phpTranslations11 endpoints · admin/translations.phpUsers19 endpoints · admin/users.phpVM Instances28 endpoints · admin/vm-instances.phpVM Nodes21 endpoints · admin/vm-nodes.phpVM Templates2 endpoints · admin/vm-templates.phpWeb Nodes20 endpoints · admin/web-nodes.phpWebPlates5 endpoints · admin/webplates.phpWebSpaces46 endpoints · admin/webspaces.phpWings Backups14 endpoints · admin/wings-backups.php
Client API: account
API Clients19 endpoints · user/api-clients.phpAuth31 endpoints · user/auth.phpCalagopus Client27 endpoints · user/calagopus-client.phpChatbot6 endpoints · user/chatbot.phpDashboard3 endpoints · user/dashboard.phpFeatherOS14 endpoints · user/featheros.phpKnowledgebase5 endpoints · user/knowledgebase.phpLDAP3 endpoints · user/ldap.phpNotifications4 endpoints · user/notifications.phpPasskeys8 endpoints · user/passkeys.phpRealtime1 endpoint · user/realtime.phpSession20 endpoints · user/session.phpSessions3 endpoints · user/sessions.phpSpells3 endpoints · user/spells.phpSSH Keys9 endpoints · user/ssh-keys.phpStatus1 endpoint · user/status.phpTickets11 endpoints · user/tickets.php
Client API: game servers
Activities1 endpoint · user/server/activities.phpAllocations6 endpoints · user/server/allocations.phpBackups12 endpoints · user/server/backups.phpBulk1 endpoint · user/server/bulk.phpCore15 endpoints · user/server/core.phpCrash3 endpoints · user/server/crash.phpDatabases13 endpoints · user/server/databases.phpFastDL4 endpoints · user/server/fastdl.phpFile Transfers3 endpoints · user/server/file-transfers.phpFiles30 endpoints · user/server/files.phpFirewall6 endpoints · user/server/firewall.phpImport2 endpoints · user/server/import.phpLifecycle Hooks6 endpoints · user/server/lifecycle-hooks.phpLogs4 endpoints · user/server/logs.phpPlayers1 endpoint · user/server/players.phpPower1 endpoint · user/server/power.phpProxy4 endpoints · user/server/proxy.phpResource History1 endpoint · user/server/resource-history.phpSchedules11 endpoints · user/server/schedules.phpSubdomains3 endpoints · user/server/subdomains.phpSubuser Invites5 endpoints · user/server/subuser-invites.phpSubusers9 endpoints · user/server/subusers.phpTasks10 endpoints · user/server/tasks.php
Client API: VDS
Client API: web hosting
System (public)
API docs1 endpoint · system/apidocs.phpCloud5 endpoints · system/cloud.phpDebug1 endpoint · system/debug.phpFlag CDN1 endpoint · system/flagcdn.phpHealth2 endpoints · system/health.phpKnowledgebase5 endpoints · system/knowledgebase.phpLDAP1 endpoint · system/ldap.phpOIDC1 endpoint · system/oidc.phpPanel Storage Icon1 endpoint · system/panel-storage-icon.phpPlugin CSS1 endpoint · system/plugin-css.phpPlugin JS1 endpoint · system/plugin-js.phpPlugin Overrides1 endpoint · system/plugin-overrides.phpPlugin Public Pages1 endpoint · system/plugin-public-pages.phpPlugin Sidebar1 endpoint · system/plugin-sidebar.phpPlugin Themes2 endpoints · system/plugin-themes.phpPlugin UI Packs1 endpoint · system/plugin-ui-packs.phpPlugin Widgets1 endpoint · system/plugin-widgets.phpSelf-test1 endpoint · system/selftest.phpSettings1 endpoint · system/settings.phpStatus1 endpoint · system/status.phpTranslations2 endpoints · system/translations.phpWebspace Git Webhook1 endpoint · system/webspace-git-webhook.phpWeb routes4 endpoints · web.php