Back to Changelog
External API

v1.0.13

Patch Released August 13, 2026

Fixed External API subdomain endpoints bypassing full provisioning.

Improvements

2
  • Updating a subdomain via the External API now regenerates and reloads the web server vhost when document root, PHP version, SSL, or status change.
  • Deleting a subdomain via the External API now removes its directory, web server config, PHP-FPM pool, and DNS record, matching internal panel behavior.

Bug Fix

1
  • External API subdomain create/update/delete now go through SubdomainService instead of writing directly to the database. Previously, creating a subdomain via the External API did not provision nginx/Apache vhosts, PHP-FPM pools, SSL, or DNS records, and bypassed the max_subdomains plan limit and document-root path validation, resulting in a database row for a subdomain that did not actually work.
See the Demo