{ "opencollection": "1.0.0", "info": { "name": "Dokploy admin settings API", "version": "1.0.0" }, "request": { "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "items": [ { "info": { "name": "settings", "type": "folder" }, "items": [ { "info": { "name": "settings-getWebServerSettings", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.getWebServerSettings" } }, { "info": { "name": "settings-reloadServer", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.reloadServer" } }, { "info": { "name": "settings-cleanRedis", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.cleanRedis" } }, { "info": { "name": "settings-reloadRedis", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.reloadRedis" } }, { "info": { "name": "settings-cleanAllDeploymentQueue", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.cleanAllDeploymentQueue" } }, { "info": { "name": "settings-reloadTraefik", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.reloadTraefik", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-toggleDashboard", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.toggleDashboard", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-cleanUnusedImages", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.cleanUnusedImages", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-cleanUnusedVolumes", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.cleanUnusedVolumes", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-cleanStoppedContainers", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.cleanStoppedContainers", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-cleanDockerBuilder", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.cleanDockerBuilder", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-cleanDockerPrune", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.cleanDockerPrune", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-cleanAll", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.cleanAll", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-cleanMonitoring", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.cleanMonitoring" } }, { "info": { "name": "settings-getDockerDiskUsage", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.getDockerDiskUsage" } }, { "info": { "name": "settings-saveSSHPrivateKey", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.saveSSHPrivateKey", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-assignDomainServer", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.assignDomainServer", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-cleanSSHPrivateKey", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.cleanSSHPrivateKey" } }, { "info": { "name": "settings-updateDockerCleanup", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.updateDockerCleanup", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-readTraefikConfig", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.readTraefikConfig" } }, { "info": { "name": "settings-updateTraefikConfig", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.updateTraefikConfig", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-readWebServerTraefikConfig", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.readWebServerTraefikConfig" } }, { "info": { "name": "settings-updateWebServerTraefikConfig", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.updateWebServerTraefikConfig", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-readMiddlewareTraefikConfig", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.readMiddlewareTraefikConfig" } }, { "info": { "name": "settings-updateMiddlewareTraefikConfig", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.updateMiddlewareTraefikConfig", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-getUpdateData", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.getUpdateData" } }, { "info": { "name": "settings-updateServer", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.updateServer" } }, { "info": { "name": "settings-getDokployVersion", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.getDokployVersion" } }, { "info": { "name": "settings-getReleaseTag", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.getReleaseTag" } }, { "info": { "name": "settings-readDirectories", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.readDirectories", "params": [ { "name": "serverId", "value": "", "type": "query" } ] } }, { "info": { "name": "settings-updateTraefikFile", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.updateTraefikFile", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-readTraefikFile", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.readTraefikFile", "params": [ { "name": "path", "value": "", "type": "query" }, { "name": "serverId", "value": "", "type": "query" } ] } }, { "info": { "name": "settings-getIp", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.getIp" } }, { "info": { "name": "settings-updateServerIp", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.updateServerIp", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-getOpenApiDocument", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.getOpenApiDocument" } }, { "info": { "name": "settings-readTraefikEnv", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.readTraefikEnv", "params": [ { "name": "serverId", "value": "", "type": "query" } ] } }, { "info": { "name": "settings-writeTraefikEnv", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.writeTraefikEnv", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-haveTraefikDashboardPortEnabled", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.haveTraefikDashboardPortEnabled", "params": [ { "name": "serverId", "value": "", "type": "query" } ] } }, { "info": { "name": "settings-haveActivateRequests", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.haveActivateRequests" } }, { "info": { "name": "settings-toggleRequests", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.toggleRequests", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-isCloud", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.isCloud" } }, { "info": { "name": "settings-isUserSubscribed", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.isUserSubscribed" } }, { "info": { "name": "settings-health", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.health" } }, { "info": { "name": "settings-checkInfrastructureHealth", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.checkInfrastructureHealth" } }, { "info": { "name": "settings-setupGPU", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.setupGPU", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-checkGPUStatus", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.checkGPUStatus", "params": [ { "name": "serverId", "value": "", "type": "query" } ] } }, { "info": { "name": "settings-updateTraefikPorts", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.updateTraefikPorts", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-getTraefikPorts", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.getTraefikPorts", "params": [ { "name": "serverId", "value": "", "type": "query" } ] } }, { "info": { "name": "settings-updateLogCleanup", "type": "http" }, "http": { "method": "POST", "url": "https://your-dokploy-instance.com/api/settings.updateLogCleanup", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "settings-getLogCleanupStatus", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.getLogCleanupStatus" } }, { "info": { "name": "settings-getDokployCloudIps", "type": "http" }, "http": { "method": "GET", "url": "https://your-dokploy-instance.com/api/settings.getDokployCloudIps" } } ] } ], "bundled": true }