Dokploy logo

Dokploy

Dokploy is an open-source, self-hostable Platform-as-a-Service (PaaS) — an alternative to Heroku, Vercel, and Netlify — that deploys applications, Docker Compose stacks, and managed databases across one or many servers using Docker and Docker Swarm, with Traefik handling routing and TLS.

1 APIs 48 Capabilities 0 Features
PaaSSelf-HostedOpen SourceDockerDocker SwarmDeploymentTraefikDatabases

Dokploy publishes 1 API on the APIs.io network: Dokploy. Tagged areas include PaaS, Self-Hosted, Open Source, Docker, and Docker Swarm.

The Dokploy catalog on APIs.io includes 48 machine-runnable capabilities.

Dokploy’s developer surface includes documentation, API reference, pricing, SDKs, CLI, code examples, and 7 more developer resources.

APIs

Dokploy

The Dokploy HTTP API exposes every operation the Dokploy UI can perform — projects, applications, Docker Compose services, managed databases (Postgres, MySQL, MariaDB, MongoDB, ...

Capabilities

Dokploy API — admin

Dokploy API — admin. 1 operations. Lead operation: admin.setupMonitoring. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — ai

Dokploy API — ai. 12 operations. Lead operation: ai.one. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — application

Dokploy API — application. 31 operations. Lead operation: application.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — auditLog

Dokploy API — auditLog. 1 operations. Lead operation: auditLog.all. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — backup

Dokploy API — backup. 12 operations. Lead operation: backup.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — bitbucket

Dokploy API — bitbucket. 7 operations. Lead operation: bitbucket.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — certificates

Dokploy API — certificates. 5 operations. Lead operation: certificates.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — cluster

Dokploy API — cluster. 4 operations. Lead operation: cluster.getNodes. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — compose

Dokploy API — compose. 31 operations. Lead operation: compose.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — customRole

Dokploy API — customRole. 6 operations. Lead operation: customRole.all. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — deployment

Dokploy API — deployment. 9 operations. Lead operation: deployment.all. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — destination

Dokploy API — destination. 6 operations. Lead operation: destination.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — docker

Dokploy API — docker. 12 operations. Lead operation: docker.getContainers. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — domain

Dokploy API — domain. 9 operations. Lead operation: domain.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — environment

Dokploy API — environment. 7 operations. Lead operation: environment.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — gitProvider

Dokploy API — gitProvider. 4 operations. Lead operation: gitProvider.getAll. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — gitea

Dokploy API — gitea. 8 operations. Lead operation: gitea.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — github

Dokploy API — github. 6 operations. Lead operation: github.one. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — gitlab

Dokploy API — gitlab. 7 operations. Lead operation: gitlab.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — libsql

Dokploy API — libsql. 14 operations. Lead operation: libsql.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — licenseKey

Dokploy API — licenseKey. 6 operations. Lead operation: licenseKey.activate. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — mariadb

Dokploy API — mariadb. 16 operations. Lead operation: mariadb.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — mongo

Dokploy API — mongo. 16 operations. Lead operation: mongo.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — mounts

Dokploy API — mounts. 6 operations. Lead operation: mounts.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — mysql

Dokploy API — mysql. 16 operations. Lead operation: mysql.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — notification

Dokploy API — notification. 41 operations. Lead operation: notification.createSlack. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — organization

Dokploy API — organization. 11 operations. Lead operation: organization.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — patch

Dokploy API — patch. 12 operations. Lead operation: patch.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — port

Dokploy API — port. 4 operations. Lead operation: port.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — postgres

Dokploy API — postgres. 16 operations. Lead operation: postgres.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — previewDeployment

Dokploy API — previewDeployment. 4 operations. Lead operation: previewDeployment.all. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — project

Dokploy API — project. 9 operations. Lead operation: project.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — redirects

Dokploy API — redirects. 4 operations. Lead operation: redirects.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — redis

Dokploy API — redis. 16 operations. Lead operation: redis.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — registry

Dokploy API — registry. 7 operations. Lead operation: registry.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — rollback

Dokploy API — rollback. 2 operations. Lead operation: rollback.delete. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — schedule

Dokploy API — schedule. 6 operations. Lead operation: schedule.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — security

Dokploy API — security. 4 operations. Lead operation: security.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — server

Dokploy API — server. 17 operations. Lead operation: server.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — settings

Dokploy API — settings. 51 operations. Lead operation: settings.getWebServerSettings. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — sshKey

Dokploy API — sshKey. 7 operations. Lead operation: sshKey.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — sso

Dokploy API — sso. 10 operations. Lead operation: sso.showSignInWithSSO. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — stripe

Dokploy API — stripe. 8 operations. Lead operation: stripe.getCurrentPlan. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — swarm

Dokploy API — swarm. 4 operations. Lead operation: swarm.getNodes. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — tag

Dokploy API — tag. 8 operations. Lead operation: tag.create. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — user

Dokploy API — user. 23 operations. Lead operation: user.all. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — volumeBackups

Dokploy API — volumeBackups. 6 operations. Lead operation: volumeBackups.list. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Dokploy API — whitelabeling

Dokploy API — whitelabeling. 4 operations. Lead operation: whitelabeling.get. Self-contained Naftiko capability covering one Dokploy business surface.

Run with Naftiko

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🔗
APIReference
APIReference
💰
Pricing
Pricing
👥
GitHubOrg
GitHubOrg
👥
GitHubRepository
GitHubRepository
📦
SDK
SDK
🔗
CLI
CLI
🔗
MCP
MCP
🔗
Templates
Templates
💻
Examples
Examples
🔗
Discord
Discord
🔗
License
License

Sources

Raw ↑
aid: dokploy
name: Dokploy
description: Dokploy is an open-source, self-hostable Platform-as-a-Service (PaaS) — an alternative to Heroku, Vercel, and
  Netlify — that deploys applications, Docker Compose stacks, and managed databases across one or many servers using Docker
  and Docker Swarm, with Traefik handling routing and TLS.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- PaaS
- Self-Hosted
- Open Source
- Docker
- Docker Swarm
- Deployment
- Traefik
- Databases
url: https://raw.githubusercontent.com/api-evangelist/dokploy/refs/heads/main/apis.yml
created: '2026-05-25'
modified: '2026-05-25'
specificationVersion: '0.19'
apis:
- aid: dokploy:dokploy
  name: Dokploy
  description: The Dokploy HTTP API exposes every operation the Dokploy UI can perform — projects, applications, Docker Compose
    services, managed databases (Postgres, MySQL, MariaDB, MongoDB, Redis, LibSQL), domains, certificates, registries, Git
    providers (GitHub, GitLab, Gitea, Bitbucket), servers, Docker Swarm clusters, backups, schedules, notifications, audit
    logs, SSO, custom roles, white-labeling, and Stripe billing — across 526 endpoints generated from the project's canonical
    OpenAPI 3.1 specification.
  humanURL: https://dokploy.com/
  baseURL: https://your-dokploy-instance.com/api
  tags:
  - PaaS
  - Self-Hosted
  - Docker
  - Docker Swarm
  - Traefik
  - Deployment
  - Databases
  - Git Providers
  - Domains
  - Notifications
  properties:
  - type: Documentation
    url: https://docs.dokploy.com/
  - type: APIReference
    url: https://github.com/Dokploy/sdk/blob/main/openapi.json
  - type: GettingStarted
    url: https://docs.dokploy.com/docs/core
  - type: OpenAPI
    url: openapi/dokploy-openapi.yml
  - type: SDK
    url: https://github.com/Dokploy/sdk
  - type: CLI
    url: https://github.com/Dokploy/cli
  - type: MCP
    url: https://github.com/Dokploy/mcp
  - type: NaftikoCapability
    url: capabilities/dokploy-admin.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-ai.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-application.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-audit-log.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-backup.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-bitbucket.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-certificates.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-cluster.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-compose.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-custom-role.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-deployment.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-destination.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-docker.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-domain.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-environment.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-git-provider.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-gitea.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-github.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-gitlab.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-libsql.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-license-key.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-mariadb.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-mongo.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-mounts.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-mysql.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-notification.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-organization.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-patch.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-port.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-postgres.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-preview-deployment.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-project.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-redirects.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-redis.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-registry.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-rollback.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-schedule.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-security.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-server.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-settings.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-ssh-key.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-sso.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-stripe.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-swarm.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-tag.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-user.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-volume-backups.yaml
  - type: NaftikoCapability
    url: capabilities/dokploy-whitelabeling.yaml
  - type: Plans
    url: plans/dokploy-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/dokploy-rate-limits.yml
  - type: FinOps
    url: finops/dokploy-finops.yml
common:
- type: Website
  url: https://dokploy.com/
- type: Documentation
  url: https://docs.dokploy.com/
- type: APIReference
  url: https://github.com/Dokploy/sdk/blob/main/openapi.json
- type: Pricing
  url: https://dokploy.com/pricing
- type: GitHubOrg
  url: https://github.com/Dokploy
- type: GitHubRepository
  url: https://github.com/Dokploy/dokploy
- type: SDK
  url: https://github.com/Dokploy/sdk
- type: CLI
  url: https://github.com/Dokploy/cli
- type: MCP
  url: https://github.com/Dokploy/mcp
- type: Templates
  url: https://github.com/Dokploy/templates
- type: Examples
  url: https://github.com/Dokploy/examples
- type: Discord
  url: https://discord.gg/2tBnJ3jDJc
- type: License
  url: https://github.com/Dokploy/dokploy/blob/canary/LICENSE.MD
maintainers:
- FN: Kin Lane
  email: [email protected]