View .md

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.

Auth typeEndpointsHow to authenticate
Admin657Session cookie or API key (Bearer). The user must hold the listed permission node; admin.root grants every node.
Signed-in user311Session cookie or API key (Bearer).
Server access145Session 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.
Public60No authentication. Some endpoints check a token or signature inside the controller.
VDS access25Session cookie or API key. The user must own the VDS instance, be a subuser on it, or be an admin.
Wings node token19Authorization: Bearer {token_id}.{token} from the FeatherWings node config.
Quilld node token10Authorization: Bearer {token_id}.{token} from the FeatherQuilld node config.
Custom middleware6Protected 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

Client API: game servers

Client API: VDS

Client API: web hosting

System (public)

Daemon-facing

Written from the source:FeatherPanel/backend/app/routes