POST /api/domain/verify-dns/
Performs live DNS lookups to verify that DNS records are properly configured.Purpose
This endpoint provides optional verification by checking:- SSL validation CNAME (Part 1)
- www CNAME pointing to CloudFront (Part 2)
Architecture
Internal Services
lookup_cname
Performs DNS CNAME lookup for a given hostname. Location:src/app/shared/cloudfront.py
Response Fields
| Field | Type | Description |
|---|---|---|
ssl_cname_found | boolean | Whether SSL validation CNAME is configured |
www_cname_found | boolean | Whether www CNAME points to CloudFront |
proxy_status | string | Current/updated proxy status |
message | string | Human-readable status message |
Status Transitions
| Current Status | Condition | New Status |
|---|---|---|
| PENDING_VALIDATION | SSL CNAME found | SSL_VALIDATING |
| SSL_VALIDATED | www CNAME found | DEPLOYED |