Skip to main content
Glama
Panelica

panelica-mcp

Official
by Panelica

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PANELICA_API_KEYYesAPI key generated from the Panelica panel (starts with pk_)
PANELICA_BASE_URLYesBase URL for the Panelica external API, e.g., https://your-panel-host:8443/api/external
PANELICA_API_SECRETYesAPI secret generated from the Panelica panel (starts with sk_)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
panelica_2fa_get_v1_2fa_statusA

Get 2FA status

HTTP: GET /v1/2fa/status Category: 2FA Required scopes: accounts:write Read-only.

panelica_2fa_post_v1_2fa_disableA

Disable 2FA

HTTP: POST /v1/2fa/disable Category: 2FA Required scopes: accounts:write Mutating: changes server state.

panelica_2fa_post_v1_2fa_enableC

Enable 2FA

HTTP: POST /v1/2fa/enable Category: 2FA Required scopes: accounts:write Mutating: changes server state.

panelica_2fa_post_v1_2fa_verifyB

Verify 2FA

HTTP: POST /v1/2fa/verify Category: 2FA Required scopes: accounts:write Mutating: changes server state.

panelica_accounts_delete_v1_accounts_idA

Delete account

HTTP: DELETE /v1/accounts/:id Category: Accounts Required scopes: accounts:delete WARNING: destructive — permanently removes the resource.

panelica_accounts_get_v1_accountsA

List accounts

HTTP: GET /v1/accounts Category: Accounts Required scopes: accounts:read Read-only.

panelica_accounts_get_v1_accounts_idB

Get account

HTTP: GET /v1/accounts/:id Category: Accounts Required scopes: accounts:read Read-only.

panelica_accounts_get_v1_accounts_id_disk_usageA

List disk usage

HTTP: GET /v1/accounts/:id/disk-usage Category: Accounts Required scopes: accounts:read Read-only.

panelica_accounts_get_v1_accounts_id_domainsA

List domains

HTTP: GET /v1/accounts/:id/domains Category: Accounts Required scopes: accounts:read Read-only.

panelica_accounts_get_v1_accounts_id_emailsA

List emails

HTTP: GET /v1/accounts/:id/emails Category: Accounts Required scopes: accounts:read Read-only.

panelica_accounts_get_v1_accounts_id_resource_usageB

Get account resource usage

HTTP: GET /v1/accounts/:id/resource-usage Category: Accounts Required scopes: accounts:read Read-only.

panelica_accounts_get_v1_accounts_id_statsC

List stats

HTTP: GET /v1/accounts/:id/stats Category: Accounts Required scopes: accounts:read Read-only.

panelica_accounts_patch_v1_accounts_idA

Update account

HTTP: PATCH /v1/accounts/:id Category: Accounts Required scopes: accounts:write Mutating: changes server state.

panelica_accounts_post_v1_accountsB

Create account

HTTP: POST /v1/accounts Category: Accounts Required scopes: accounts:write Mutating: changes server state.

panelica_accounts_post_v1_accounts_id_change_passwordB

Create change password

HTTP: POST /v1/accounts/:id/change-password Category: Accounts Required scopes: accounts:write Mutating: changes server state.

panelica_accounts_post_v1_accounts_id_impersonateB

Create impersonate

HTTP: POST /v1/accounts/:id/impersonate Category: Accounts Required scopes: accounts:write Mutating: changes server state.

panelica_accounts_post_v1_accounts_id_sso_loginB

Create sso login

HTTP: POST /v1/accounts/:id/sso-login Category: Accounts Required scopes: accounts:write Mutating: changes server state.

panelica_accounts_post_v1_accounts_id_suspendC

Create suspend

HTTP: POST /v1/accounts/:id/suspend Category: Accounts Required scopes: accounts:write Mutating: changes server state.

panelica_accounts_post_v1_accounts_id_unsuspendB

Create unsuspend

HTTP: POST /v1/accounts/:id/unsuspend Category: Accounts Required scopes: accounts:write Mutating: changes server state.

panelica_accounts_post_v1_accounts_stop_impersonationC

Create stop impersonation

HTTP: POST /v1/accounts/stop-impersonation Category: Accounts Required scopes: accounts:write Mutating: changes server state.

panelica_antivirus_get_v1_antivirus_quarantineB

List quarantine

HTTP: GET /v1/antivirus/quarantine Category: Antivirus Required scopes: security:read Read-only.

panelica_antivirus_get_v1_antivirus_scan_idB

Get scan

HTTP: GET /v1/antivirus/scan/:id Category: Antivirus Required scopes: security:read Read-only.

panelica_antivirus_get_v1_antivirus_statusA

List status

HTTP: GET /v1/antivirus/status Category: Antivirus Required scopes: security:read Read-only.

panelica_antivirus_post_v1_antivirus_scanB

Create scan

HTTP: POST /v1/antivirus/scan Category: Antivirus Required scopes: security:write Mutating: changes server state.

panelica_api_keys_delete_v1_api_keys_key_idA

Delete api key

HTTP: DELETE /v1/api-keys/:key_id Category: API Keys Required scopes: accounts:delete WARNING: destructive — permanently removes the resource.

panelica_api_keys_get_v1_api_keysA

List api keys

HTTP: GET /v1/api-keys Category: API Keys Required scopes: accounts:read Read-only.

panelica_api_keys_get_v1_api_keys_key_idB

Get api key

HTTP: GET /v1/api-keys/:key_id Category: API Keys Required scopes: accounts:read Read-only.

panelica_api_keys_patch_v1_api_keys_key_idA

Update api key

HTTP: PATCH /v1/api-keys/:key_id Category: API Keys Required scopes: accounts:write Mutating: changes server state.

panelica_api_keys_post_v1_api_keysA

Create api key

HTTP: POST /v1/api-keys Category: API Keys Required scopes: accounts:write Mutating: changes server state.

panelica_api_keys_post_v1_api_keys_key_id_regenerateC

Create regenerate

HTTP: POST /v1/api-keys/:key_id/regenerate Category: API Keys Required scopes: accounts:write Mutating: changes server state.

panelica_audit_get_v1_activity_logA

Get activity log

HTTP: GET /v1/activity-log Category: Audit Required scopes: logs:read Read-only.

panelica_audit_get_v1_audit_logsA

Get audit logs

HTTP: GET /v1/audit-logs Category: Audit Required scopes: logs:read Read-only.

panelica_backup_schedules_delete_v1_backup_schedules_idB

Delete backup schedule

HTTP: DELETE /v1/backup-schedules/:id Category: Backup Schedules Required scopes: backups:restore WARNING: destructive — permanently removes the resource.

panelica_backup_schedules_get_v1_backup_schedulesA

List backup schedules

HTTP: GET /v1/backup-schedules Category: Backup Schedules Required scopes: backups:read Read-only.

panelica_backup_schedules_patch_v1_backup_schedules_idB

Update backup schedule

HTTP: PATCH /v1/backup-schedules/:id Category: Backup Schedules Required scopes: backups:write Mutating: changes server state.

panelica_backup_schedules_post_v1_backup_schedulesB

Create backup schedule

HTTP: POST /v1/backup-schedules Category: Backup Schedules Required scopes: backups:write Mutating: changes server state.

panelica_backups_delete_v1_backups_filenameA

Delete backup

HTTP: DELETE /v1/backups/:filename Category: Backups Required scopes: backups:restore WARNING: destructive — permanently removes the resource.

panelica_backups_get_v1_backupsA

Returns all full and incremental server backups.

HTTP: GET /v1/backups Category: Backups Required scopes: backups:read Read-only.

panelica_backups_get_v1_backups_filenameA

Get backup

HTTP: GET /v1/backups/:filename Category: Backups Required scopes: backups:read Read-only.

panelica_backups_post_v1_backupsA

Create server backup

HTTP: POST /v1/backups Category: Backups Required scopes: backups:write Mutating: changes server state.

panelica_backups_post_v1_backups_filename_restoreB

Restore backup

HTTP: POST /v1/backups/:filename/restore Category: Backups Required scopes: backups:restore Mutating: changes server state.

panelica_bandwidth_get_v1_bandwidth_accounts_idB

Get account bandwidth

HTTP: GET /v1/bandwidth/accounts/:id Category: Bandwidth Required scopes: bandwidth:read Read-only.

panelica_bandwidth_get_v1_bandwidth_domains_idA

Get domain bandwidth

HTTP: GET /v1/bandwidth/domains/:id Category: Bandwidth Required scopes: bandwidth:read Read-only.

panelica_bandwidth_get_v1_bandwidth_summaryA

Get bandwidth summary

HTTP: GET /v1/bandwidth/summary Category: Bandwidth Required scopes: bandwidth:read Read-only.

panelica_cloudflare_delete_v1_cloudflare_zones_zone_id__5d0d4625A

Delete a DNS record from a CloudFlare zone.

HTTP: DELETE /v1/cloudflare/zones/:zone_id/dns/:record_id Category: CloudFlare Required scopes: cloudflare:delete WARNING: destructive — permanently removes the resource.

panelica_cloudflare_get_v1_cloudflare_zonesA

List all CloudFlare zones with settings (security_level, ssl_mode, always_use_https). Returns zone list with Panelica domain matching and IP sync status.

HTTP: GET /v1/cloudflare/zones Category: CloudFlare Required scopes: cloudflare:read Read-only.

panelica_cloudflare_get_v1_cloudflare_zones_zone_id_dnsA

List all DNS records for a CloudFlare zone.

HTTP: GET /v1/cloudflare/zones/:zone_id/dns Category: CloudFlare Required scopes: cloudflare:read Read-only.

panelica_cloudflare_get_v1_cloudflare_zones_zone_id_settingsA

Get CloudFlare zone settings including security_level, ssl_mode, and always_use_https.

HTTP: GET /v1/cloudflare/zones/:zone_id/settings Category: CloudFlare Required scopes: cloudflare:read Read-only.

panelica_cloudflare_post_v1_cloudflare_zones_zone_id_dev_modeA

Enable or disable CloudFlare development mode. When enabled, bypasses cache for 3 hours.

HTTP: POST /v1/cloudflare/zones/:zone_id/dev-mode Category: CloudFlare Required scopes: cloudflare:write Mutating: changes server state.

panelica_cloudflare_post_v1_cloudflare_zones_zone_id_dnsA

Create a new DNS record in a CloudFlare zone.

HTTP: POST /v1/cloudflare/zones/:zone_id/dns Category: CloudFlare Required scopes: cloudflare:write Mutating: changes server state.

panelica_cloudflare_post_v1_cloudflare_zones_zone_id_ht_602debf0A

Enable or disable automatic HTTPS redirect (Always Use HTTPS) for a CloudFlare zone. When enabled, all HTTP requests are redirected to HTTPS.

HTTP: POST /v1/cloudflare/zones/:zone_id/https-redirect Category: CloudFlare Required scopes: cloudflare:write Mutating: changes server state.

panelica_cloudflare_post_v1_cloudflare_zones_zone_id_purgeA

Purge CloudFlare cache for a zone. Send purge_everything:true to purge all, or files array for specific URLs.

HTTP: POST /v1/cloudflare/zones/:zone_id/purge Category: CloudFlare Required scopes: cloudflare:write Mutating: changes server state.

panelica_cloudflare_post_v1_cloudflare_zones_zone_id_ssl_modeA

Set CloudFlare SSL/TLS encryption mode. Options: off (no encryption), flexible (CF-to-origin HTTP), full (CF-to-origin HTTPS, self-signed OK), strict (CF-to-origin HTTPS, valid cert required).

HTTP: POST /v1/cloudflare/zones/:zone_id/ssl-mode Category: CloudFlare Required scopes: cloudflare:write Mutating: changes server state.

panelica_cloudflare_post_v1_cloudflare_zones_zone_id_sync_ipA

Sync the Panelica server IP to the root A record of a CloudFlare zone. If an A record exists, it will be updated; otherwise a new one is created with proxy enabled.

HTTP: POST /v1/cloudflare/zones/:zone_id/sync-ip Category: CloudFlare Required scopes: cloudflare:write Mutating: changes server state.

panelica_cloudflare_post_v1_cloudflare_zones_zone_id_un_8d5cbd2aA

Enable or disable CloudFlare Under Attack mode. When enabled, shows a JavaScript challenge to all visitors for 5 seconds.

HTTP: POST /v1/cloudflare/zones/:zone_id/under-attack Category: CloudFlare Required scopes: cloudflare:write Mutating: changes server state.

panelica_cloudflare_put_v1_cloudflare_zones_zone_id_dns_abb3a8b2A

Update an existing DNS record in a CloudFlare zone.

HTTP: PUT /v1/cloudflare/zones/:zone_id/dns/:record_id Category: CloudFlare Required scopes: cloudflare:write Mutating: changes server state.

panelica_config_locks_delete_v1_config_locksA

Release config lock

HTTP: DELETE /v1/config-locks Category: Config Locks Required scopes: domains:write WARNING: destructive — permanently removes the resource.

panelica_config_locks_get_v1_config_locks_type_idA

Get config lock status

HTTP: GET /v1/config-locks/:type/:id Category: Config Locks Required scopes: domains:write Read-only.

panelica_config_locks_post_v1_config_locksC

Acquire config lock

HTTP: POST /v1/config-locks Category: Config Locks Required scopes: domains:write Mutating: changes server state.

panelica_core_get_v1_meA

List me

HTTP: GET /v1/me Category: Core Required scopes: accounts:read Read-only.

panelica_core_get_v1_rate_limitA

Returns current rate limit status for the API key.

HTTP: GET /v1/rate-limit Category: Core Required scopes: : Read-only.

panelica_core_get_v1_searchC

Quick search

HTTP: GET /v1/search Category: Core Required scopes: : Read-only.

panelica_cron_jobs_delete_v1_cron_jobs_idA

Delete cron job

HTTP: DELETE /v1/cron-jobs/:id Category: Cron Jobs Required scopes: accounts:delete WARNING: destructive — permanently removes the resource.

panelica_cron_jobs_get_v1_cron_jobsA

List cron jobs

HTTP: GET /v1/cron-jobs Category: Cron Jobs Required scopes: accounts:read Read-only.

panelica_cron_jobs_get_v1_cron_jobs_idA

Get cron job

HTTP: GET /v1/cron-jobs/:id Category: Cron Jobs Required scopes: accounts:read Read-only.

panelica_cron_jobs_get_v1_cron_jobs_id_logsA

Get cron job logs

HTTP: GET /v1/cron-jobs/:id/logs Category: Cron Jobs Required scopes: accounts:read Read-only.

panelica_cron_jobs_patch_v1_cron_jobs_idB

Update cron job

HTTP: PATCH /v1/cron-jobs/:id Category: Cron Jobs Required scopes: accounts:write Mutating: changes server state.

panelica_cron_jobs_post_v1_cron_jobsB

Create cron job

HTTP: POST /v1/cron-jobs Category: Cron Jobs Required scopes: accounts:write Mutating: changes server state.

panelica_cron_jobs_post_v1_cron_jobs_id_runB

Run cron job now

HTTP: POST /v1/cron-jobs/:id/run Category: Cron Jobs Required scopes: accounts:write Mutating: changes server state.

panelica_cron_jobs_post_v1_cron_jobs_id_toggleB

Toggle cron job

HTTP: POST /v1/cron-jobs/:id/toggle Category: Cron Jobs Required scopes: accounts:write Mutating: changes server state.

panelica_databases_delete_v1_databases_idA

Delete database

HTTP: DELETE /v1/databases/:id Category: Databases Required scopes: databases:delete WARNING: destructive — permanently removes the resource.

panelica_databases_get_v1_databasesA

List databases

HTTP: GET /v1/databases Category: Databases Required scopes: databases:read Read-only.

panelica_databases_get_v1_databases_idB

Get database

HTTP: GET /v1/databases/:id Category: Databases Required scopes: databases:read Read-only.

panelica_databases_get_v1_phpmyadminB

List phpmyadmin

HTTP: GET /v1/phpmyadmin Category: Databases Required scopes: databases:read Read-only.

panelica_databases_post_v1_databasesC

Create database

HTTP: POST /v1/databases Category: Databases Required scopes: databases:write Mutating: changes server state.

panelica_databases_post_v1_databases_id_grantC

Create grant

HTTP: POST /v1/databases/:id/grant Category: Databases Required scopes: databases:write Mutating: changes server state.

panelica_databases_post_v1_databases_id_revokeC

Create revoke

HTTP: POST /v1/databases/:id/revoke Category: Databases Required scopes: databases:write Mutating: changes server state.

panelica_dns_delete_v1_dns_records_idA

Delete DNS record

HTTP: DELETE /v1/dns/records/:id Category: DNS Required scopes: dns:delete WARNING: destructive — permanently removes the resource.

panelica_dns_get_v1_dns_zones_domain_idB

Get DNS zone

HTTP: GET /v1/dns/zones/:domain_id Category: DNS Required scopes: dns:read Read-only.

panelica_dns_get_v1_dns_zones_domain_id_recordsA

List DNS records

HTTP: GET /v1/dns/zones/:domain_id/records Category: DNS Required scopes: dns:read Read-only.

panelica_dns_patch_v1_dns_records_idA

Update DNS record

HTTP: PATCH /v1/dns/records/:id Category: DNS Required scopes: dns:write Mutating: changes server state.

panelica_dns_post_v1_dns_zones_domain_id_recordsA

Create DNS record

HTTP: POST /v1/dns/zones/:domain_id/records Category: DNS Required scopes: dns:write Mutating: changes server state.

panelica_docker_delete_v1_docker_containers_idA

Delete container

HTTP: DELETE /v1/docker/containers/:id Category: Docker Required scopes: docker:delete WARNING: destructive — permanently removes the resource.

panelica_docker_get_v1_docker_containersA

List containers

HTTP: GET /v1/docker/containers Category: Docker Required scopes: docker:read Read-only.

panelica_docker_get_v1_docker_containers_idA

Get container

HTTP: GET /v1/docker/containers/:id Category: Docker Required scopes: docker:read Read-only.

panelica_docker_get_v1_docker_containers_id_statsC

List stats

HTTP: GET /v1/docker/containers/:id/stats Category: Docker Required scopes: docker:read Read-only.

panelica_docker_get_v1_docker_domains_linkedA

List container-domain links

HTTP: GET /v1/docker/domains/linked Category: Docker Required scopes: docker:read Read-only.

panelica_docker_get_v1_docker_templatesA

One-click app template catalogue (same catalogue the panel uses).

HTTP: GET /v1/docker/templates Category: Docker Required scopes: docker:read Read-only.

panelica_docker_get_v1_docker_templates_slugA

Get app template

HTTP: GET /v1/docker/templates/:slug Category: Docker Required scopes: docker:read Read-only.

panelica_docker_post_v1_docker_containersB

Create container

HTTP: POST /v1/docker/containers Category: Docker Required scopes: docker:write Mutating: changes server state.

panelica_docker_post_v1_docker_containers_id_actionC

:id action

HTTP: POST /v1/docker/containers/:id/:action Category: Docker Required scopes: docker:write Mutating: changes server state.

panelica_docker_post_v1_docker_domains_linkB

Serve an installed app on the customer's own domain.

HTTP: POST /v1/docker/domains/link Category: Docker Required scopes: docker:write Mutating: changes server state.

panelica_docker_post_v1_docker_domains_unlinkA

Unlink domain from container

HTTP: POST /v1/docker/domains/unlink Category: Docker Required scopes: docker:write Mutating: changes server state.

panelica_docker_post_v1_docker_templates_slug_deployA

Provision a container from an app template. Owner resolution and plan container limits are enforced.

HTTP: POST /v1/docker/templates/:slug/deploy Category: Docker Required scopes: docker:write Mutating: changes server state.

panelica_domains_delete_v1_domains_idA

Delete domain

HTTP: DELETE /v1/domains/:id Category: Domains Required scopes: domains:delete WARNING: destructive — permanently removes the resource.

panelica_domains_delete_v1_domains_id_databasesA

Delete database from domain

HTTP: DELETE /v1/domains/:id/databases Category: Domains Required scopes: domains:delete WARNING: destructive — permanently removes the resource.

panelica_domains_get_v1_domainsA

List domains

HTTP: GET /v1/domains Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_idA

Get domain

HTTP: GET /v1/domains/:id Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_dkimB

List dkim

HTTP: GET /v1/domains/:id/dkim Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_email_autorespondersA

List email autoresponders

HTTP: GET /v1/domains/:id/email-autoresponders Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_email_deliverabilityB

List email deliverability

HTTP: GET /v1/domains/:id/email-deliverability Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_email_forwardersA

List email forwarders

HTTP: GET /v1/domains/:id/email-forwarders Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_logs_accessB

List access

HTTP: GET /v1/domains/:id/logs/access Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_logs_errorB

List error

HTTP: GET /v1/domains/:id/logs/error Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_modsecurityB

List modsecurity

HTTP: GET /v1/domains/:id/modsecurity Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_phpC

List php

HTTP: GET /v1/domains/:id/php Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_redirectsB

List redirects

HTTP: GET /v1/domains/:id/redirects Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_spfB

List spf

HTTP: GET /v1/domains/:id/spf Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_statsB

List stats

HTTP: GET /v1/domains/:id/stats Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_subdomainsB

List subdomains

HTTP: GET /v1/domains/:id/subdomains Category: Domains Required scopes: domains:read Read-only.

panelica_domains_get_v1_domains_id_webserverB

List webserver

HTTP: GET /v1/domains/:id/webserver Category: Domains Required scopes: domains:read Read-only.

panelica_domains_patch_v1_domains_idB

Update domain

HTTP: PATCH /v1/domains/:id Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_patch_v1_domains_id_modsecurityB

Update modsecurity

HTTP: PATCH /v1/domains/:id/modsecurity Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_patch_v1_domains_id_phpC

Update php

HTTP: PATCH /v1/domains/:id/php Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_patch_v1_domains_id_spfC

Update spf

HTTP: PATCH /v1/domains/:id/spf Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_patch_v1_domains_id_webserverB

Update webserver

HTTP: PATCH /v1/domains/:id/webserver Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_post_v1_domainsB

Create domain

HTTP: POST /v1/domains Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_post_v1_domains_id_databasesB

Create database for domain

HTTP: POST /v1/domains/:id/databases Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_post_v1_domains_id_dkim_disableC

Create disable

HTTP: POST /v1/domains/:id/dkim/disable Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_post_v1_domains_id_dkim_enableB

Create enable

HTTP: POST /v1/domains/:id/dkim/enable Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_post_v1_domains_id_email_autorespondersA

Create email autoresponder

HTTP: POST /v1/domains/:id/email-autoresponders Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_post_v1_domains_id_email_forwardersA

Create email forwarder

HTTP: POST /v1/domains/:id/email-forwarders Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_post_v1_domains_id_redirectsB

Create redirect

HTTP: POST /v1/domains/:id/redirects Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_post_v1_domains_id_subdomainsB

Create subdomain

HTTP: POST /v1/domains/:id/subdomains Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_post_v1_domains_id_suspendC

Create suspend

HTTP: POST /v1/domains/:id/suspend Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_domains_post_v1_domains_id_unsuspendB

Create unsuspend

HTTP: POST /v1/domains/:id/unsuspend Category: Domains Required scopes: domains:write Mutating: changes server state.

panelica_email_delete_v1_email_accounts_idA

Delete email account

HTTP: DELETE /v1/email-accounts/:id Category: Email Required scopes: email:delete WARNING: destructive — permanently removes the resource.

panelica_email_delete_v1_email_autoresponders_idA

Delete autoresponder

HTTP: DELETE /v1/email-autoresponders/:id Category: Email Required scopes: email:delete WARNING: destructive — permanently removes the resource.

panelica_email_delete_v1_email_forwarders_idA

Delete email forwarder

HTTP: DELETE /v1/email-forwarders/:id Category: Email Required scopes: email:delete WARNING: destructive — permanently removes the resource.

panelica_email_get_v1_email_accountsA

List email accounts

HTTP: GET /v1/email-accounts Category: Email Required scopes: email:read Read-only.

panelica_email_get_v1_email_accounts_idA

Get email account

HTTP: GET /v1/email-accounts/:id Category: Email Required scopes: email:read Read-only.

panelica_email_patch_v1_email_accounts_idB

Update email account

HTTP: PATCH /v1/email-accounts/:id Category: Email Required scopes: email:write Mutating: changes server state.

panelica_email_post_v1_email_accountsA

Create email account

HTTP: POST /v1/email-accounts Category: Email Required scopes: email:write Mutating: changes server state.

panelica_email_post_v1_email_accounts_id_change_passwordA

Change email password

HTTP: POST /v1/email-accounts/:id/change-password Category: Email Required scopes: email:write Mutating: changes server state.

panelica_file_manager_delete_v1_filesB

Delete files

HTTP: DELETE /v1/files Category: File Manager Required scopes: files:delete WARNING: destructive — permanently removes the resource.

panelica_file_manager_delete_v1_files_trash_idA

Permanent delete from trash

HTTP: DELETE /v1/files/trash/:id Category: File Manager Required scopes: files:delete WARNING: destructive — permanently removes the resource.

panelica_file_manager_get_v1_filesA

Lists files and directories in a given path.

HTTP: GET /v1/files Category: File Manager Required scopes: files:read Read-only.

panelica_file_manager_get_v1_files_accessible_directoriesB

Get accessible directories

HTTP: GET /v1/files/accessible-directories Category: File Manager Required scopes: files:read Read-only.

panelica_file_manager_get_v1_files_archive_infoC

Get archive info

HTTP: GET /v1/files/archive/info Category: File Manager Required scopes: files:read Read-only.

panelica_file_manager_get_v1_files_contentA

Read file content

HTTP: GET /v1/files/content Category: File Manager Required scopes: files:read Read-only.

panelica_file_manager_get_v1_files_downloadB

Download file

HTTP: GET /v1/files/download Category: File Manager Required scopes: files:read Read-only.

panelica_file_manager_get_v1_files_permissionsA

Get file permissions

HTTP: GET /v1/files/permissions Category: File Manager Required scopes: files:read Read-only.

panelica_file_manager_get_v1_files_permissions_presetsA

Get permission presets

HTTP: GET /v1/files/permissions/presets Category: File Manager Required scopes: files:read Read-only.

panelica_file_manager_get_v1_files_trashA

List trash items

HTTP: GET /v1/files/trash Category: File Manager Required scopes: files:read Read-only.

panelica_file_manager_get_v1_files_trash_statsB

Get trash statistics

HTTP: GET /v1/files/trash/stats Category: File Manager Required scopes: files:read Read-only.

panelica_file_manager_patch_v1_files_ownershipB

Change file ownership

HTTP: PATCH /v1/files/ownership Category: File Manager Required scopes: files:write Mutating: changes server state.

panelica_file_manager_patch_v1_files_permissionsB

Change file permissions

HTTP: PATCH /v1/files/permissions Category: File Manager Required scopes: files:write Mutating: changes server state.

panelica_file_manager_patch_v1_files_renameB

Rename file or folder

HTTP: PATCH /v1/files/rename Category: File Manager Required scopes: files:write Mutating: changes server state.

panelica_file_manager_post_v1_filesB

Create file or folder

HTTP: POST /v1/files Category: File Manager Required scopes: files:write Mutating: changes server state.

panelica_file_manager_post_v1_files_compressB

Compress files

HTTP: POST /v1/files/compress Category: File Manager Required scopes: files:write Mutating: changes server state.

panelica_file_manager_post_v1_files_copyB

Copy files

HTTP: POST /v1/files/copy Category: File Manager Required scopes: files:write Mutating: changes server state.

panelica_file_manager_post_v1_files_extractB

Extract archive

HTTP: POST /v1/files/extract Category: File Manager Required scopes: files:write Mutating: changes server state.

panelica_file_manager_post_v1_files_moveB

Move files

HTTP: POST /v1/files/move Category: File Manager Required scopes: files:write Mutating: changes server state.

panelica_file_manager_post_v1_files_trash_emptyC

Empty trash

HTTP: POST /v1/files/trash/empty Category: File Manager Required scopes: files:delete Mutating: changes server state.

panelica_file_manager_post_v1_files_trash_id_restoreA

Restore from trash

HTTP: POST /v1/files/trash/:id/restore Category: File Manager Required scopes: files:write Mutating: changes server state.

panelica_file_manager_post_v1_files_uploadB

Upload a file (multipart/form-data).

HTTP: POST /v1/files/upload Category: File Manager Required scopes: files:write Mutating: changes server state.

panelica_file_manager_put_v1_files_contentC

Write file content

HTTP: PUT /v1/files/content Category: File Manager Required scopes: files:write Mutating: changes server state.

panelica_ftp_delete_v1_ftp_accounts_idA

Delete FTP account

HTTP: DELETE /v1/ftp-accounts/:id Category: FTP Required scopes: ftp:delete WARNING: destructive — permanently removes the resource.

panelica_ftp_get_v1_ftp_accountsB

List FTP accounts

HTTP: GET /v1/ftp-accounts Category: FTP Required scopes: ftp:read Read-only.

panelica_ftp_get_v1_ftp_accounts_idB

Get FTP account

HTTP: GET /v1/ftp-accounts/:id Category: FTP Required scopes: ftp:read Read-only.

panelica_ftp_patch_v1_ftp_accounts_idC

Update FTP account

HTTP: PATCH /v1/ftp-accounts/:id Category: FTP Required scopes: ftp:write Mutating: changes server state.

panelica_ftp_post_v1_ftp_accountsA

Create FTP account

HTTP: POST /v1/ftp-accounts Category: FTP Required scopes: ftp:write Mutating: changes server state.

panelica_ftp_post_v1_ftp_accounts_id_change_passwordB

Change FTP password

HTTP: POST /v1/ftp-accounts/:id/change-password Category: FTP Required scopes: ftp:write Mutating: changes server state.

panelica_ftp_post_v1_ftp_accounts_id_suspendA

Suspend FTP account

HTTP: POST /v1/ftp-accounts/:id/suspend Category: FTP Required scopes: ftp:write Mutating: changes server state.

panelica_ftp_post_v1_ftp_accounts_id_unsuspendA

Unsuspend FTP account

HTTP: POST /v1/ftp-accounts/:id/unsuspend Category: FTP Required scopes: ftp:write Mutating: changes server state.

panelica_git_delete_v1_git_oauth_idA

Delete OAuth connection

HTTP: DELETE /v1/git/oauth/:id Category: Git Required scopes: git:delete WARNING: destructive — permanently removes the resource.

panelica_git_delete_v1_git_repositories_idA

Delete repository

HTTP: DELETE /v1/git/repositories/:id Category: Git Required scopes: git:delete WARNING: destructive — permanently removes the resource.

panelica_git_delete_v1_git_repositories_id_branchesA

Delete branch

HTTP: DELETE /v1/git/repositories/:id/branches Category: Git Required scopes: git:delete WARNING: destructive — permanently removes the resource.

panelica_git_delete_v1_git_repositories_id_environments_envidA

Delete environment

HTTP: DELETE /v1/git/repositories/:id/environments/:envId Category: Git Required scopes: git:delete WARNING: destructive — permanently removes the resource.

panelica_git_delete_v1_git_repositories_id_keys_keyidA

Delete deploy key

HTTP: DELETE /v1/git/repositories/:id/keys/:keyId Category: Git Required scopes: git:delete WARNING: destructive — permanently removes the resource.

panelica_git_delete_v1_git_repositories_id_pipelines_pipelineidA

Delete pipeline

HTTP: DELETE /v1/git/repositories/:id/pipelines/:pipelineId Category: Git Required scopes: git:delete WARNING: destructive — permanently removes the resource.

panelica_git_delete_v1_git_repositories_id_webhooks_webhookidA

Delete webhook

HTTP: DELETE /v1/git/repositories/:id/webhooks/:webhookId Category: Git Required scopes: git:delete WARNING: destructive — permanently removes the resource.

panelica_git_get_v1_git_dashboardB

Git dashboard stats

HTTP: GET /v1/git/dashboard Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_deployments_id_logsB

Get deployment logs

HTTP: GET /v1/git/deployments/:id/logs Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_oauthA

List OAuth connections

HTTP: GET /v1/git/oauth Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_quotaA

Git quota info

HTTP: GET /v1/git/quota Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositoriesB

List repositories

HTTP: GET /v1/git/repositories Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositories_idA

Get repository

HTTP: GET /v1/git/repositories/:id Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositories_id_branchesB

List branches

HTTP: GET /v1/git/repositories/:id/branches Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositories_id_commitsB

List commits

HTTP: GET /v1/git/repositories/:id/commits Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositories_id_commits_hash_diffA

Get commit diff

HTTP: GET /v1/git/repositories/:id/commits/:hash/diff Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositories_id_deploymentsA

List deployments

HTTP: GET /v1/git/repositories/:id/deployments Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositories_id_environmentsA

List environments

HTTP: GET /v1/git/repositories/:id/environments Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositories_id_filesA

List repository files

HTTP: GET /v1/git/repositories/:id/files Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositories_id_files_contentB

Get file content

HTTP: GET /v1/git/repositories/:id/files/content Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositories_id_keysA

List deploy keys

HTTP: GET /v1/git/repositories/:id/keys Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositories_id_pipelinesA

List pipelines

HTTP: GET /v1/git/repositories/:id/pipelines Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositories_id_statsB

Repository stats

HTTP: GET /v1/git/repositories/:id/stats Category: Git Required scopes: git:read Read-only.

panelica_git_get_v1_git_repositories_id_webhooksA

List webhooks

HTTP: GET /v1/git/repositories/:id/webhooks Category: Git Required scopes: git:read Read-only.

panelica_git_post_v1_git_deployments_id_cancelA

Cancel deployment

HTTP: POST /v1/git/deployments/:id/cancel Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_oauth_callbackC

OAuth callback

HTTP: POST /v1/git/oauth/callback Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_oauth_initB

Init OAuth flow

HTTP: POST /v1/git/oauth/init Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_oauth_tokenB

Save OAuth token

HTTP: POST /v1/git/oauth/token Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_repositoriesB

Clone repository

HTTP: POST /v1/git/repositories Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_repositories_id_branchesB

Create branch

HTTP: POST /v1/git/repositories/:id/branches Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_repositories_id_checkoutB

Checkout branch

HTTP: POST /v1/git/repositories/:id/checkout Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_repositories_id_deployC

Trigger deployment

HTTP: POST /v1/git/repositories/:id/deploy Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_repositories_id_environmentsB

Create environment

HTTP: POST /v1/git/repositories/:id/environments Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_repositories_id_fetchB

Fetch repository

HTTP: POST /v1/git/repositories/:id/fetch Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_repositories_id_keysA

Create deploy key

HTTP: POST /v1/git/repositories/:id/keys Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_repositories_id_pipelinesB

Create pipeline

HTTP: POST /v1/git/repositories/:id/pipelines Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_repositories_id_pipelines_pipe_2eabd6e9B

Run pipeline

HTTP: POST /v1/git/repositories/:id/pipelines/:pipelineId/run Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_repositories_id_pullB

Pull repository

HTTP: POST /v1/git/repositories/:id/pull Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_repositories_id_rollbackC

Rollback deployment

HTTP: POST /v1/git/repositories/:id/rollback Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_post_v1_git_repositories_id_webhooksA

Create webhook

HTTP: POST /v1/git/repositories/:id/webhooks Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_put_v1_git_repositories_idB

Update repository

HTTP: PUT /v1/git/repositories/:id Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_put_v1_git_repositories_id_environments_envidA

Update environment

HTTP: PUT /v1/git/repositories/:id/environments/:envId Category: Git Required scopes: git:write Mutating: changes server state.

panelica_git_put_v1_git_repositories_id_pipelines_pipelineidB

Update pipeline

HTTP: PUT /v1/git/repositories/:id/pipelines/:pipelineId Category: Git Required scopes: git:write Mutating: changes server state.

panelica_ip_addresses_delete_v1_ip_addresses_idA

Delete IP address

HTTP: DELETE /v1/ip-addresses/:id Category: IP Addresses Required scopes: server:write WARNING: destructive — permanently removes the resource.

panelica_ip_addresses_get_v1_ip_addressesA

List IP addresses

HTTP: GET /v1/ip-addresses Category: IP Addresses Required scopes: server:read Read-only.

panelica_ip_addresses_get_v1_ip_addresses_availableA

Get available IPs

HTTP: GET /v1/ip-addresses/available Category: IP Addresses Required scopes: server:read Read-only.

panelica_ip_addresses_get_v1_ip_addresses_idA

Get IP address

HTTP: GET /v1/ip-addresses/:id Category: IP Addresses Required scopes: server:read Read-only.

panelica_ip_addresses_get_v1_ip_addresses_primaryA

Get primary IP

HTTP: GET /v1/ip-addresses/primary Category: IP Addresses Required scopes: server:read Read-only.

panelica_ip_addresses_patch_v1_ip_addresses_idB

Update IP address

HTTP: PATCH /v1/ip-addresses/:id Category: IP Addresses Required scopes: server:write Mutating: changes server state.

panelica_ip_addresses_post_v1_ip_addressesC

Create IP address

HTTP: POST /v1/ip-addresses Category: IP Addresses Required scopes: server:write Mutating: changes server state.

panelica_ip_addresses_post_v1_ip_addresses_detectC

Detect IP addresses

HTTP: POST /v1/ip-addresses/detect Category: IP Addresses Required scopes: server:write Mutating: changes server state.

panelica_ip_addresses_post_v1_ip_addresses_id_set_primaryB

Set primary IP

HTTP: POST /v1/ip-addresses/:id/set-primary Category: IP Addresses Required scopes: server:write Mutating: changes server state.

panelica_laravel_apps_delete_v1_laravel_apps_idA

Delete Laravel app

HTTP: DELETE /v1/laravel/apps/:id Category: Laravel Apps Required scopes: apps:delete WARNING: destructive — permanently removes the resource.

panelica_laravel_apps_get_v1_laravel_appsA

List Laravel apps

HTTP: GET /v1/laravel/apps Category: Laravel Apps Required scopes: apps:read Read-only.

panelica_laravel_apps_get_v1_laravel_apps_idA

Get Laravel app

HTTP: GET /v1/laravel/apps/:id Category: Laravel Apps Required scopes: apps:read Read-only.

panelica_laravel_apps_get_v1_laravel_apps_id_composerA

Get composer packages

HTTP: GET /v1/laravel/apps/:id/composer Category: Laravel Apps Required scopes: apps:read Read-only.

panelica_laravel_apps_get_v1_laravel_apps_id_envA

Get app environment

HTTP: GET /v1/laravel/apps/:id/env Category: Laravel Apps Required scopes: apps:read Read-only.

panelica_laravel_apps_get_v1_laravel_apps_id_logsB

Get app logs

HTTP: GET /v1/laravel/apps/:id/logs Category: Laravel Apps Required scopes: apps:read Read-only.

panelica_laravel_apps_get_v1_laravel_apps_id_queuesB

Get queue workers

HTTP: GET /v1/laravel/apps/:id/queues Category: Laravel Apps Required scopes: apps:read Read-only.

panelica_laravel_apps_get_v1_laravel_apps_id_schedulerB

Get scheduler

HTTP: GET /v1/laravel/apps/:id/scheduler Category: Laravel Apps Required scopes: apps:read Read-only.

panelica_laravel_apps_get_v1_laravel_ownersA

List app owners

HTTP: GET /v1/laravel/owners Category: Laravel Apps Required scopes: apps:read Read-only.

panelica_laravel_apps_get_v1_laravel_php_versionsA

List PHP versions

HTTP: GET /v1/laravel/php-versions Category: Laravel Apps Required scopes: apps:read Read-only.

panelica_laravel_apps_get_v1_laravel_statsC

Laravel stats

HTTP: GET /v1/laravel/stats Category: Laravel Apps Required scopes: apps:read Read-only.

panelica_laravel_apps_post_v1_laravel_appsB

Create Laravel app

HTTP: POST /v1/laravel/apps Category: Laravel Apps Required scopes: apps:write Mutating: changes server state.

panelica_laravel_apps_post_v1_laravel_apps_id_artisanB

Run artisan command

HTTP: POST /v1/laravel/apps/:id/artisan Category: Laravel Apps Required scopes: apps:write Mutating: changes server state.

panelica_laravel_apps_post_v1_laravel_apps_id_composer_removeC

Composer remove

HTTP: POST /v1/laravel/apps/:id/composer/remove Category: Laravel Apps Required scopes: apps:write Mutating: changes server state.

panelica_laravel_apps_post_v1_laravel_apps_id_composer_requireC

Composer require

HTTP: POST /v1/laravel/apps/:id/composer/require Category: Laravel Apps Required scopes: apps:write Mutating: changes server state.

panelica_laravel_apps_post_v1_laravel_apps_id_composer_updateC

Composer update

HTTP: POST /v1/laravel/apps/:id/composer/update Category: Laravel Apps Required scopes: apps:write Mutating: changes server state.

panelica_laravel_apps_post_v1_laravel_apps_id_deployC

Deploy Laravel app

HTTP: POST /v1/laravel/apps/:id/deploy Category: Laravel Apps Required scopes: apps:write Mutating: changes server state.

panelica_laravel_apps_post_v1_laravel_apps_id_queues_restartB

Restart queue workers

HTTP: POST /v1/laravel/apps/:id/queues/restart Category: Laravel Apps Required scopes: apps:write Mutating: changes server state.

panelica_laravel_apps_post_v1_laravel_apps_id_rollbackB

Rollback deployment

HTTP: POST /v1/laravel/apps/:id/rollback Category: Laravel Apps Required scopes: apps:write Mutating: changes server state.

panelica_laravel_apps_post_v1_laravel_apps_id_schedulerB

Set scheduler

HTTP: POST /v1/laravel/apps/:id/scheduler Category: Laravel Apps Required scopes: apps:write Mutating: changes server state.

panelica_laravel_apps_put_v1_laravel_apps_id_queuesB

Update queue workers

HTTP: PUT /v1/laravel/apps/:id/queues Category: Laravel Apps Required scopes: apps:write Mutating: changes server state.

panelica_license_get_v1_license_featuresA

Returns all 27 license features with their enabled/disabled status.

HTTP: GET /v1/license/features Category: License Required scopes: license:read Read-only.

panelica_license_get_v1_license_features_featureA

Check if a specific license feature is enabled. Returns 404 if feature not found.

HTTP: GET /v1/license/features/:feature Category: License Required scopes: license:read Read-only.

panelica_license_get_v1_license_planA

Returns detailed license plan information including plan slug, name, status, and expiry.

HTTP: GET /v1/license/plan Category: License Required scopes: license:read Read-only.

panelica_license_get_v1_license_quotasA

Returns all 6 resource quotas with current limits (domains, databases, ftp, email, subdomains, users).

HTTP: GET /v1/license/quotas Category: License Required scopes: license:read Read-only.

panelica_license_get_v1_license_quotas_resourceA

Check quota limit for a specific resource. Returns 404 if resource not found.

HTTP: GET /v1/license/quotas/:resource Category: License Required scopes: license:read Read-only.

panelica_license_get_v1_license_statusA

Returns current license validity, plan name, expiry date, and grace period info.

HTTP: GET /v1/license/status Category: License Required scopes: license:read Read-only.

panelica_logs_delete_v1_logs_logrotate_nameA

Delete logrotate config

HTTP: DELETE /v1/logs/logrotate/:name Category: Logs Required scopes: logs:write WARNING: destructive — permanently removes the resource.

panelica_logs_get_v1_logs_accessA

Get access logs

HTTP: GET /v1/logs/access Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_access_statsB

Access log stats

HTTP: GET /v1/logs/access/stats Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_access_tailA

Tail access logs

HTTP: GET /v1/logs/access/tail Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_category_idB

Log category details

HTTP: GET /v1/logs/category/:id Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_dashboardB

Log dashboard stats

HTTP: GET /v1/logs/dashboard Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_download_fileA

Download log file

HTTP: GET /v1/logs/download-file Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_download_idB

Download log category

HTTP: GET /v1/logs/download/:id Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_errorsB

Get error logs

HTTP: GET /v1/logs/errors Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_errors_statsC

Error log stats

HTTP: GET /v1/logs/errors/stats Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_errors_tailB

Tail error logs

HTTP: GET /v1/logs/errors/tail Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_logrotateB

List logrotate configs

HTTP: GET /v1/logs/logrotate Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_logrotate_summaryB

Logrotate summary

HTTP: GET /v1/logs/logrotate/summary Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_rotation_settingsC

Rotation settings

HTTP: GET /v1/logs/rotation-settings Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_sitesB

List per-site logs

HTTP: GET /v1/logs/sites Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_sites_idA

Tail site log

HTTP: GET /v1/logs/sites/:id Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_sourcesA

List log sources

HTTP: GET /v1/logs/sources Category: Logs Required scopes: logs:read Read-only.

panelica_logs_get_v1_logs_storageA

Log storage overview

HTTP: GET /v1/logs/storage Category: Logs Required scopes: logs:read Read-only.

panelica_logs_post_v1_logs_clear_allC

Clear all logs

HTTP: POST /v1/logs/clear-all Category: Logs Required scopes: logs:write Mutating: changes server state.

panelica_logs_post_v1_logs_clear_idA

Clear log category

HTTP: POST /v1/logs/clear/:id Category: Logs Required scopes: logs:write Mutating: changes server state.

panelica_logs_post_v1_logs_logrotateB

Create logrotate config

HTTP: POST /v1/logs/logrotate Category: Logs Required scopes: logs:write Mutating: changes server state.

panelica_logs_post_v1_logs_logrotate_name_rotateB

Force log rotation

HTTP: POST /v1/logs/logrotate/:name/rotate Category: Logs Required scopes: logs:write Mutating: changes server state.

panelica_logs_post_v1_logs_logrotate_name_testC

Test logrotate config

HTTP: POST /v1/logs/logrotate/:name/test Category: Logs Required scopes: logs:write Mutating: changes server state.

panelica_logs_post_v1_logs_sites_id_clearA

Clear site log

HTTP: POST /v1/logs/sites/:id/clear Category: Logs Required scopes: logs:write Mutating: changes server state.

panelica_logs_post_v1_logs_truncateB

Truncate log file

HTTP: POST /v1/logs/truncate Category: Logs Required scopes: logs:write Mutating: changes server state.

panelica_logs_put_v1_logs_logrotate_nameB

Update logrotate config

HTTP: PUT /v1/logs/logrotate/:name Category: Logs Required scopes: logs:write Mutating: changes server state.

panelica_mail_queue_get_v1_mail_queue_statsA

Get mail queue stats

HTTP: GET /v1/mail-queue/stats Category: Mail Queue Required scopes: server:read Read-only.

panelica_mailing_lists_delete_v1_mailing_lists_idA

Delete mailing list

HTTP: DELETE /v1/mailing-lists/:id Category: Mailing Lists Required scopes: email:delete WARNING: destructive — permanently removes the resource.

panelica_mailing_lists_get_v1_mailing_listsA

List mailing lists

HTTP: GET /v1/mailing-lists Category: Mailing Lists Required scopes: email:read Read-only.

panelica_mailing_lists_get_v1_mailing_lists_idB

Get mailing list

HTTP: GET /v1/mailing-lists/:id Category: Mailing Lists Required scopes: email:read Read-only.

panelica_mailing_lists_post_v1_mailing_listsA

Create mailing list

HTTP: POST /v1/mailing-lists Category: Mailing Lists Required scopes: email:write Mutating: changes server state.

panelica_metrics_get_v1_metrics_nativeA

Returns system metrics collected directly from OS.

HTTP: GET /v1/metrics/native Category: Metrics Required scopes: server:read Read-only.

panelica_metrics_post_v1_metrics_ws_ticketA

Returns a short-lived single-use ticket for GET /v1/metrics/ws. Browsers cannot send HMAC headers on a WebSocket handshake, so streaming auth is ticket-based.

HTTP: POST /v1/metrics/ws-ticket Category: Metrics Required scopes: server:read Mutating: changes server state.

panelica_migrations_get_v1_migration_cloudflare_credentialsA

List cloudflare credentials

HTTP: GET /v1/migration/cloudflare-credentials Category: Migrations Required scopes: migrations:read Read-only.

panelica_migrations_get_v1_migration_mysql_root_passwordA

List mysql root password

HTTP: GET /v1/migration/mysql-root-password Category: Migrations Required scopes: migrations:read Read-only.

panelica_migrations_get_v1_migration_sites_exportA

List export

HTTP: GET /v1/migration/sites/export Category: Migrations Required scopes: migrations:read Read-only.

panelica_migrations_get_v1_migrationsA

List migrations

HTTP: GET /v1/migrations Category: Migrations Required scopes: accounts:read Read-only.

panelica_migrations_get_v1_migrations_idA

Get migration

HTTP: GET /v1/migrations/:id Category: Migrations Required scopes: accounts:read Read-only.

panelica_mysql_users_delete_v1_mysql_users_idA

Delete MySQL user

HTTP: DELETE /v1/mysql-users/:id Category: MySQL Users Required scopes: databases:delete WARNING: destructive — permanently removes the resource.

panelica_mysql_users_get_v1_mysql_usersA

List MySQL users

HTTP: GET /v1/mysql-users Category: MySQL Users Required scopes: databases:read Read-only.

panelica_mysql_users_get_v1_mysql_users_idA

Get MySQL user

HTTP: GET /v1/mysql-users/:id Category: MySQL Users Required scopes: databases:read Read-only.

panelica_mysql_users_patch_v1_mysql_users_idB

Update MySQL user

HTTP: PATCH /v1/mysql-users/:id Category: MySQL Users Required scopes: databases:write Mutating: changes server state.

panelica_mysql_users_post_v1_mysql_usersB

Create MySQL user

HTTP: POST /v1/mysql-users Category: MySQL Users Required scopes: databases:write Mutating: changes server state.

panelica_mysql_users_post_v1_mysql_users_id_change_passwordB

Change MySQL password

HTTP: POST /v1/mysql-users/:id/change-password Category: MySQL Users Required scopes: databases:write Mutating: changes server state.

panelica_node_js_apps_delete_v1_nodejs_apps_idA

Delete Node.js app

HTTP: DELETE /v1/nodejs/apps/:id Category: Node.js Apps Required scopes: apps:delete WARNING: destructive — permanently removes the resource.

panelica_node_js_apps_delete_v1_nodejs_versions_majorA

Remove Node.js version

HTTP: DELETE /v1/nodejs/versions/:major Category: Node.js Apps Required scopes: apps:delete WARNING: destructive — permanently removes the resource.

panelica_node_js_apps_get_v1_nodejs_appsA

List Node.js apps

HTTP: GET /v1/nodejs/apps Category: Node.js Apps Required scopes: apps:read Read-only.

panelica_node_js_apps_get_v1_nodejs_apps_idA

Get Node.js app

HTTP: GET /v1/nodejs/apps/:id Category: Node.js Apps Required scopes: apps:read Read-only.

panelica_node_js_apps_get_v1_nodejs_apps_id_logsB

Get app logs

HTTP: GET /v1/nodejs/apps/:id/logs Category: Node.js Apps Required scopes: apps:read Read-only.

panelica_node_js_apps_get_v1_nodejs_apps_id_statsA

Get app stats

HTTP: GET /v1/nodejs/apps/:id/stats Category: Node.js Apps Required scopes: apps:read Read-only.

panelica_node_js_apps_get_v1_nodejs_ownersA

List app owners

HTTP: GET /v1/nodejs/owners Category: Node.js Apps Required scopes: apps:read Read-only.

panelica_node_js_apps_get_v1_nodejs_versionsA

List Node.js versions

HTTP: GET /v1/nodejs/versions Category: Node.js Apps Required scopes: apps:read Read-only.

panelica_node_js_apps_post_v1_nodejs_appsB

Create Node.js app

HTTP: POST /v1/nodejs/apps Category: Node.js Apps Required scopes: apps:write Mutating: changes server state.

panelica_node_js_apps_post_v1_nodejs_apps_id_npmC

Run npm command

HTTP: POST /v1/nodejs/apps/:id/npm Category: Node.js Apps Required scopes: apps:write Mutating: changes server state.

panelica_node_js_apps_post_v1_nodejs_apps_id_restartB

Restart app

HTTP: POST /v1/nodejs/apps/:id/restart Category: Node.js Apps Required scopes: apps:write Mutating: changes server state.

panelica_node_js_apps_post_v1_nodejs_apps_id_startB

Start app

HTTP: POST /v1/nodejs/apps/:id/start Category: Node.js Apps Required scopes: apps:write Mutating: changes server state.

panelica_node_js_apps_post_v1_nodejs_apps_id_stopB

Stop app

HTTP: POST /v1/nodejs/apps/:id/stop Category: Node.js Apps Required scopes: apps:write Mutating: changes server state.

panelica_node_js_apps_post_v1_nodejs_apps_id_upload_codeC

Upload app code

HTTP: POST /v1/nodejs/apps/:id/upload-code Category: Node.js Apps Required scopes: apps:write Mutating: changes server state.

panelica_node_js_apps_post_v1_nodejs_exampleC

Deploy example app

HTTP: POST /v1/nodejs/example Category: Node.js Apps Required scopes: apps:write Mutating: changes server state.

panelica_node_js_apps_post_v1_nodejs_versions_installA

Install Node.js version

HTTP: POST /v1/nodejs/versions/install Category: Node.js Apps Required scopes: apps:write Mutating: changes server state.

panelica_node_js_apps_post_v1_nodejs_versions_major_defaultB

Set default version

HTTP: POST /v1/nodejs/versions/:major/default Category: Node.js Apps Required scopes: apps:write Mutating: changes server state.

panelica_node_js_apps_put_v1_nodejs_apps_idA

Update Node.js app

HTTP: PUT /v1/nodejs/apps/:id Category: Node.js Apps Required scopes: apps:write Mutating: changes server state.

panelica_notifications_get_v1_notificationsA

Get notifications

HTTP: GET /v1/notifications Category: Notifications Required scopes: : Read-only.

panelica_notifications_post_v1_notifications_id_readA

Mark notification read

HTTP: POST /v1/notifications/:id/read Category: Notifications Required scopes: : Mutating: changes server state.

panelica_panel_settings_get_v1_panel_settingsB

Get panel settings

HTTP: GET /v1/panel-settings Category: Panel Settings Required scopes: : Read-only.

panelica_panel_settings_patch_v1_panel_settingsA

Update panel settings

HTTP: PATCH /v1/panel-settings Category: Panel Settings Required scopes: : Mutating: changes server state.

panelica_php_get_v1_php_versionsA

List PHP versions

HTTP: GET /v1/php/versions Category: PHP Required scopes: domains:read Read-only.

panelica_plans_delete_v1_plans_idA

Delete plan

HTTP: DELETE /v1/plans/:id Category: Plans Required scopes: plans:write WARNING: destructive — permanently removes the resource.

panelica_plans_get_v1_plansA

List plans

HTTP: GET /v1/plans Category: Plans Required scopes: plans:read Read-only.

panelica_plans_get_v1_plans_idB

Get plan

HTTP: GET /v1/plans/:id Category: Plans Required scopes: plans:read Read-only.

panelica_plans_patch_v1_plans_idB

Update plan

HTTP: PATCH /v1/plans/:id Category: Plans Required scopes: plans:write Mutating: changes server state.

panelica_plans_post_v1_plansB

Create plan

HTTP: POST /v1/plans Category: Plans Required scopes: plans:write Mutating: changes server state.

panelica_python_apps_delete_v1_python_apps_idA

Delete Python app

HTTP: DELETE /v1/python/apps/:id Category: Python Apps Required scopes: apps:delete WARNING: destructive — permanently removes the resource.

panelica_python_apps_delete_v1_python_versions_majorA

Remove Python version

HTTP: DELETE /v1/python/versions/:major Category: Python Apps Required scopes: apps:delete WARNING: destructive — permanently removes the resource.

panelica_python_apps_get_v1_python_appsA

List Python apps

HTTP: GET /v1/python/apps Category: Python Apps Required scopes: apps:read Read-only.

panelica_python_apps_get_v1_python_apps_idA

Get Python app

HTTP: GET /v1/python/apps/:id Category: Python Apps Required scopes: apps:read Read-only.

panelica_python_apps_get_v1_python_apps_id_logsB

Get app logs

HTTP: GET /v1/python/apps/:id/logs Category: Python Apps Required scopes: apps:read Read-only.

panelica_python_apps_get_v1_python_apps_id_statsA

Get app stats

HTTP: GET /v1/python/apps/:id/stats Category: Python Apps Required scopes: apps:read Read-only.

panelica_python_apps_get_v1_python_examplesA

List example apps

HTTP: GET /v1/python/examples Category: Python Apps Required scopes: apps:read Read-only.

panelica_python_apps_get_v1_python_ownersA

List app owners

HTTP: GET /v1/python/owners Category: Python Apps Required scopes: apps:read Read-only.

panelica_python_apps_get_v1_python_versionsA

List Python versions

HTTP: GET /v1/python/versions Category: Python Apps Required scopes: apps:read Read-only.

panelica_python_apps_post_v1_python_appsA

Create Python app

HTTP: POST /v1/python/apps Category: Python Apps Required scopes: apps:write Mutating: changes server state.

panelica_python_apps_post_v1_python_apps_id_pipB

Run pip command

HTTP: POST /v1/python/apps/:id/pip Category: Python Apps Required scopes: apps:write Mutating: changes server state.

panelica_python_apps_post_v1_python_apps_id_restartA

Restart app

HTTP: POST /v1/python/apps/:id/restart Category: Python Apps Required scopes: apps:write Mutating: changes server state.

panelica_python_apps_post_v1_python_apps_id_startB

Start app

HTTP: POST /v1/python/apps/:id/start Category: Python Apps Required scopes: apps:write Mutating: changes server state.

panelica_python_apps_post_v1_python_apps_id_stopA

Stop app

HTTP: POST /v1/python/apps/:id/stop Category: Python Apps Required scopes: apps:write Mutating: changes server state.

panelica_python_apps_post_v1_python_apps_id_upload_codeB

Upload app code

HTTP: POST /v1/python/apps/:id/upload-code Category: Python Apps Required scopes: apps:write Mutating: changes server state.

panelica_python_apps_post_v1_python_exampleB

Deploy example app

HTTP: POST /v1/python/example Category: Python Apps Required scopes: apps:write Mutating: changes server state.

panelica_python_apps_post_v1_python_versions_installC

Install Python version

HTTP: POST /v1/python/versions/install Category: Python Apps Required scopes: apps:write Mutating: changes server state.

panelica_python_apps_post_v1_python_versions_major_defaultA

Set default version

HTTP: POST /v1/python/versions/:major/default Category: Python Apps Required scopes: apps:write Mutating: changes server state.

panelica_python_apps_put_v1_python_apps_idA

Update Python app

HTTP: PUT /v1/python/apps/:id Category: Python Apps Required scopes: apps:write Mutating: changes server state.

panelica_redirects_delete_v1_redirects_idA

Delete redirect

HTTP: DELETE /v1/redirects/:id Category: Redirects Required scopes: domains:delete WARNING: destructive — permanently removes the resource.

panelica_remote_mysql_delete_v1_remote_mysql_hosts_idA

Delete remote MySQL host

HTTP: DELETE /v1/remote-mysql-hosts/:id Category: Remote MySQL Required scopes: databases:delete WARNING: destructive — permanently removes the resource.

panelica_remote_mysql_get_v1_remote_mysql_hostsA

List remote MySQL hosts

HTTP: GET /v1/remote-mysql-hosts Category: Remote MySQL Required scopes: databases:read Read-only.

panelica_remote_mysql_post_v1_remote_mysql_hostsB

Create remote MySQL host

HTTP: POST /v1/remote-mysql-hosts Category: Remote MySQL Required scopes: databases:write Mutating: changes server state.

panelica_resource_quota_get_v1_resource_quotaA

Get resource quota

HTTP: GET /v1/resource-quota Category: Resource Quota Required scopes: accounts:read Read-only.

panelica_resource_quota_get_v1_resource_quota_users_user_idA

Get user resource quota

HTTP: GET /v1/resource-quota/users/:user_id Category: Resource Quota Required scopes: accounts:read Read-only.

panelica_security_delete_v1_security_blocked_ips_idA

Unblock IP

HTTP: DELETE /v1/security/blocked-ips/:id Category: Security Required scopes: security:delete WARNING: destructive — permanently removes the resource.

panelica_security_delete_v1_security_firewall_rules_idA

Delete firewall rule

HTTP: DELETE /v1/security/firewall-rules/:id Category: Security Required scopes: security:delete WARNING: destructive — permanently removes the resource.

panelica_security_get_v1_security_advisorB

Run security advisor checks

HTTP: GET /v1/security/advisor Category: Security Required scopes: security:read Read-only.

panelica_security_get_v1_security_blocked_ipsB

List blocked IPs

HTTP: GET /v1/security/blocked-ips Category: Security Required scopes: security:read Read-only.

panelica_security_get_v1_security_firewall_rulesA

List firewall rules

HTTP: GET /v1/security/firewall-rules Category: Security Required scopes: security:read Read-only.

panelica_security_get_v1_security_login_historyA

Get login history

HTTP: GET /v1/security/login-history Category: Security Required scopes: accounts:read Read-only.

panelica_security_post_v1_security_blocked_ipsC

Block IP

HTTP: POST /v1/security/blocked-ips Category: Security Required scopes: security:write Mutating: changes server state.

panelica_security_post_v1_security_firewall_rulesA

Create firewall rule

HTTP: POST /v1/security/firewall-rules Category: Security Required scopes: security:write Mutating: changes server state.

panelica_server_get_v1_server_metricsB

Get server metrics

HTTP: GET /v1/server/metrics Category: Server Required scopes: server:read Read-only.

panelica_server_get_v1_server_servicesA

Get services status

HTTP: GET /v1/server/services Category: Server Required scopes: server:read Read-only.

panelica_server_get_v1_server_statusA

Get server status

HTTP: GET /v1/server/status Category: Server Required scopes: server:read Read-only.

panelica_server_post_v1_server_services_name_restartB

Restarts a specific service (nginx, apache, mysql, postgresql, redis, bind, proftpd, etc.).

HTTP: POST /v1/server/services/:name/restart Category: Server Required scopes: services:restart, server:write Mutating: changes server state.

panelica_server_post_v1_server_services_name_startA

Starts a specific service that was previously stopped.

HTTP: POST /v1/server/services/:name/start Category: Server Required scopes: services:start, server:write Mutating: changes server state.

panelica_server_post_v1_server_services_name_stopA

Stops a specific service. Use with caution.

HTTP: POST /v1/server/services/:name/stop Category: Server Required scopes: services:stop, server:write Mutating: changes server state.

panelica_sessions_delete_v1_sessions_idA

Revoke session

HTTP: DELETE /v1/sessions/:id Category: Sessions Required scopes: accounts:write WARNING: destructive — permanently removes the resource.

panelica_sessions_get_v1_sessionsA

List sessions

HTTP: GET /v1/sessions Category: Sessions Required scopes: accounts:read Read-only.

panelica_sessions_post_v1_sessions_revoke_allB

Revoke all sessions

HTTP: POST /v1/sessions/revoke-all Category: Sessions Required scopes: accounts:write Mutating: changes server state.

panelica_smtp_relay_get_v1_smtp_relayA

Get SMTP relay config

HTTP: GET /v1/smtp-relay Category: SMTP Relay Required scopes: : Read-only.

panelica_smtp_relay_patch_v1_smtp_relayB

Update SMTP relay config

HTTP: PATCH /v1/smtp-relay Category: SMTP Relay Required scopes: : Mutating: changes server state.

panelica_snapshots_delete_v1_snapshots_idA

Delete snapshot

HTTP: DELETE /v1/snapshots/:id Category: Snapshots Required scopes: backups:restore WARNING: destructive — permanently removes the resource.

panelica_snapshots_get_v1_snapshotsA

List domain snapshots

HTTP: GET /v1/snapshots Category: Snapshots Required scopes: backups:read Read-only.

panelica_snapshots_get_v1_snapshots_idA

Get snapshot

HTTP: GET /v1/snapshots/:id Category: Snapshots Required scopes: backups:read Read-only.

panelica_snapshots_post_v1_snapshotsA

Create domain snapshot

HTTP: POST /v1/snapshots Category: Snapshots Required scopes: backups:write Mutating: changes server state.

panelica_snapshots_post_v1_snapshots_id_restoreB

Restore snapshot

HTTP: POST /v1/snapshots/:id/restore Category: Snapshots Required scopes: backups:restore Mutating: changes server state.

panelica_spam_delete_v1_spam_blacklist_idA

Remove from blacklist

HTTP: DELETE /v1/spam/blacklist/:id Category: Spam Required scopes: email:delete WARNING: destructive — permanently removes the resource.

panelica_spam_delete_v1_spam_whitelist_idA

Remove from whitelist

HTTP: DELETE /v1/spam/whitelist/:id Category: Spam Required scopes: email:delete WARNING: destructive — permanently removes the resource.

panelica_spam_get_v1_spam_blacklistA

List spam blacklist

HTTP: GET /v1/spam/blacklist Category: Spam Required scopes: email:read Read-only.

panelica_spam_get_v1_spam_statisticsA

Get spam statistics

HTTP: GET /v1/spam/statistics Category: Spam Required scopes: email:read Read-only.

panelica_spam_get_v1_spam_whitelistA

List spam whitelist

HTTP: GET /v1/spam/whitelist Category: Spam Required scopes: email:read Read-only.

panelica_spam_post_v1_spam_blacklistB

Add to blacklist

HTTP: POST /v1/spam/blacklist Category: Spam Required scopes: email:write Mutating: changes server state.

panelica_spam_post_v1_spam_whitelistB

Add to whitelist

HTTP: POST /v1/spam/whitelist Category: Spam Required scopes: email:write Mutating: changes server state.

panelica_ssh_users_delete_v1_ssh_users_idA

Delete SSH user

HTTP: DELETE /v1/ssh-users/:id Category: SSH Users Required scopes: accounts:delete WARNING: destructive — permanently removes the resource.

panelica_ssh_users_get_v1_ssh_usersA

List SSH users

HTTP: GET /v1/ssh-users Category: SSH Users Required scopes: accounts:read Read-only.

panelica_ssh_users_get_v1_ssh_users_idA

Get SSH user

HTTP: GET /v1/ssh-users/:id Category: SSH Users Required scopes: accounts:read Read-only.

panelica_ssh_users_patch_v1_ssh_users_idB

Update SSH user

HTTP: PATCH /v1/ssh-users/:id Category: SSH Users Required scopes: accounts:write Mutating: changes server state.

panelica_ssh_users_post_v1_ssh_usersB

Create SSH user

HTTP: POST /v1/ssh-users Category: SSH Users Required scopes: accounts:write Mutating: changes server state.

panelica_ssh_users_post_v1_ssh_users_id_suspendA

Suspend SSH user

HTTP: POST /v1/ssh-users/:id/suspend Category: SSH Users Required scopes: accounts:write Mutating: changes server state.

panelica_ssh_users_post_v1_ssh_users_id_unsuspendA

Unsuspend SSH user

HTTP: POST /v1/ssh-users/:id/unsuspend Category: SSH Users Required scopes: accounts:write Mutating: changes server state.

panelica_ssl_get_v1_ssl_domains_domain_idB

Get SSL info

HTTP: GET /v1/ssl/domains/:domain_id Category: SSL Required scopes: ssl:read Read-only.

panelica_ssl_post_v1_ssl_domains_domain_id_issueB

Issues a Let's Encrypt SSL certificate for a domain.

HTTP: POST /v1/ssl/domains/:domain_id/issue Category: SSL Required scopes: ssl:write Mutating: changes server state.

panelica_ssl_post_v1_ssl_domains_domain_id_renewB

Renew SSL certificate

HTTP: POST /v1/ssl/domains/:domain_id/renew Category: SSL Required scopes: ssl:write Mutating: changes server state.

panelica_ssl_post_v1_ssl_domains_domain_id_uploadA

Uploads a custom SSL certificate and key.

HTTP: POST /v1/ssl/domains/:domain_id/upload Category: SSL Required scopes: ssl:write Mutating: changes server state.

panelica_subdomains_delete_v1_subdomains_idA

Delete subdomain

HTTP: DELETE /v1/subdomains/:id Category: Subdomains Required scopes: domains:delete WARNING: destructive — permanently removes the resource.

panelica_subdomains_get_v1_subdomains_idA

Get subdomain

HTTP: GET /v1/subdomains/:id Category: Subdomains Required scopes: domains:read Read-only.

panelica_subdomains_patch_v1_subdomains_idB

Update subdomain

HTTP: PATCH /v1/subdomains/:id Category: Subdomains Required scopes: domains:write Mutating: changes server state.

panelica_system_cron_get_v1_system_cron_jobsA

List system cron jobs

HTTP: GET /v1/system-cron-jobs Category: System Cron Required scopes: server:read Read-only.

panelica_system_cron_post_v1_system_cron_jobs_id_toggleB

Toggle system cron job

HTTP: POST /v1/system-cron-jobs/:id/toggle Category: System Cron Required scopes: server:write Mutating: changes server state.

panelica_terminal_get_v1_terminalB

List terminal

HTTP: GET /v1/terminal Category: Terminal Required scopes: server:read Read-only.

panelica_terminal_get_v1_terminal_wsA

WebSocket endpoint for terminal access. ROOT only. Send JSON messages: {type:'input',data:'command'}, {type:'resize',cols:80,rows:24}

HTTP: GET /v1/terminal/ws Category: Terminal Required scopes: terminal:access Read-only.

panelica_terminal_post_v1_terminal_ws_ticketB

Create ws ticket

HTTP: POST /v1/terminal/ws-ticket Category: Terminal Required scopes: server:write Mutating: changes server state.

panelica_webhooks_delete_v1_webhooks_idA

Delete webhook

HTTP: DELETE /v1/webhooks/:id Category: Webhooks Required scopes: webhooks:delete WARNING: destructive — permanently removes the resource.

panelica_webhooks_get_v1_webhooksA

List webhooks

HTTP: GET /v1/webhooks Category: Webhooks Required scopes: webhooks:read Read-only.

panelica_webhooks_get_v1_webhooks_idB

Get webhook

HTTP: GET /v1/webhooks/:id Category: Webhooks Required scopes: webhooks:read Read-only.

panelica_webhooks_patch_v1_webhooks_idB

Update webhook

HTTP: PATCH /v1/webhooks/:id Category: Webhooks Required scopes: webhooks:write Mutating: changes server state.

panelica_webhooks_post_v1_webhooksA

Create webhook

HTTP: POST /v1/webhooks Category: Webhooks Required scopes: webhooks:write Mutating: changes server state.

panelica_webhooks_post_v1_webhooks_id_testA

Test webhook

HTTP: POST /v1/webhooks/:id/test Category: Webhooks Required scopes: webhooks:write Mutating: changes server state.

panelica_wordpress_get_v1_wordpressA

List wordpress

HTTP: GET /v1/wordpress Category: WordPress Required scopes: domains:read Read-only.

panelica_wordpress_get_v1_wordpress_id_backupsA

List backups

HTTP: GET /v1/wordpress/:id/backups Category: WordPress Required scopes: domains:read Read-only.

panelica_wordpress_post_v1_wordpress_id_auto_loginB

Create auto login

HTTP: POST /v1/wordpress/:id/auto-login Category: WordPress Required scopes: domains:write Mutating: changes server state.

panelica_wordpress_post_v1_wordpress_id_backupB

Create backup

HTTP: POST /v1/wordpress/:id/backup Category: WordPress Required scopes: domains:write Mutating: changes server state.

panelica_wordpress_post_v1_wordpress_id_backups_bid_restoreB

Create restore

HTTP: POST /v1/wordpress/:id/backups/:bid/restore Category: WordPress Required scopes: domains:write Mutating: changes server state.

panelica_wordpress_post_v1_wordpress_id_update_coreC

Create update core

HTTP: POST /v1/wordpress/:id/update-core Category: WordPress Required scopes: domains:write Mutating: changes server state.

panelica_wordpress_post_v1_wordpress_id_update_pluginsC

Create update plugin

HTTP: POST /v1/wordpress/:id/update-plugins Category: WordPress Required scopes: domains:write Mutating: changes server state.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Panelica/panelica-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server