domain-byApplicationId
domain-byApplicationId
Retrieves all domains associated with a specific application in Dokploy.Annotations:Example:Response:
- Read-only:
true - Idempotent:
true
The ID of the application to retrieve domains for.
List of domain configurations including SSL settings, paths, and routing information.
domain-byComposeId
domain-byComposeId
Retrieves all domains associated with a specific compose stack/service in Dokploy.Annotations:Example:Response:
- Read-only:
true - Idempotent:
true
The ID of the compose service to retrieve domains for.
List of domain configurations including SSL settings, paths, and routing information.
domain-one
domain-one
domain-create
domain-create
Creates a new domain configuration in Dokploy. Domains can be configured for applications, compose services, or preview deployments with SSL/TLS certificate options.Annotations:Example:Response:
- Destructive:
false - Idempotent:
false - External API:
true
The domain host (e.g., example.com or subdomain.example.com).
Whether to enable HTTPS for this domain.
The type of SSL certificate.
letsencrypt: Automatic Let’s Encrypt certificatesnone: No SSLcustom: Custom certificates
Whether to strip the path prefix when forwarding requests to the backend service.
Optional path for the domain (e.g., /api). Used for path-based routing.
The port number for the service (1-65535). If not specified, defaults will be used.
The ID of the application to associate this domain with. Required if domainType is ‘application’.
Custom certificate resolver name. Required when certificateType is ‘custom’.
The ID of the compose service to associate this domain with. Required if domainType is ‘compose’.
The name of the service within the compose stack. Used with composeId.
The type of domain.
application: For app domainscompose: For compose servicespreview: For preview deployments
The ID of the preview deployment. Required if domainType is ‘preview’.
Internal path for routing within the container/service.
domain-update
domain-update
Updates an existing domain configuration in Dokploy. Allows modifying domain settings including host, SSL configuration, routing options, and service associations.Annotations:Example:Response:
- Destructive:
false - Idempotent:
true
The ID of the domain to update.
The domain host (e.g., example.com or subdomain.example.com).
Whether to enable HTTPS for this domain.
The type of SSL certificate: ‘letsencrypt’, ‘none’, or ‘custom’.
Whether to strip the path prefix when forwarding requests to the backend service.
Optional path for the domain (e.g., /api). Used for path-based routing.
The port number for the service (1-65535).
Custom certificate resolver name. Required when certificateType is ‘custom’.
The name of the service within the compose stack.
The type of domain: ‘application’, ‘compose’, or ‘preview’.
Internal path for routing within the container/service.
domain-delete
domain-delete
Deletes an existing domain configuration in Dokploy by its ID.Annotations:Example:Response:
- Destructive:
true - Idempotent:
false
The ID of the domain to delete.
domain-generateDomain
domain-generateDomain
domain-canGenerateTraefikMeDomains
domain-canGenerateTraefikMeDomains
Checks whether Traefik.me domains can be generated for a specific server in Dokploy.Annotations:Example:Response:
- Read-only:
true - Idempotent:
true
The server ID to verify Traefik.me domain generation support for.