compose_run API
string · uuid · requiredstring · uuid · requiredstring · uuid · requiredstring · uuidbooleanstring | null · date-time
string · required
DNS domain management — create domains with TLS, list, delete
Get TLS certificate status for a DNS record
GET
/api/v1
/projects/{projectId}/stacks/{stackId}/dns/{dnsId}/cert
auth_token (cookie)
or
Bearer
Returns whether a valid (non-expired) certificate is currently issued for the domain, and its expiry date.
path Parameters
projectIdProject unique identifier
stackIdStack unique identifier
dnsIdGet TLS certificate status for a DNS record › Responses
Certificate status
dns_idhas_certcert_expVerify a domain points to the platform gateway
GET
/api/v1
/dns/dnscheck
Resolves target via a public DNS resolver (1.1.1.1, follows CNAME
chains automatically) and checks that at least one of the resulting
A records matches one of the gateway IPs. Used by the frontend to
validate a user's DNS configuration before issuing a TLS certificate.
Returns 200 with no body on success, 500 otherwise.
query Parameters
targetDomain to resolve and check against the gateway IPs.
Verify a domain points to the platform gateway › Responses
Target resolves to a gateway IP
No data returned
