get
https://example.com
GET /v2/dnsManagement — Get DNS records
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Returns DNS records across all three domains the affiliate can have DNS-managed: the whitelabeled telegra-commerce shop domain, the patient dashboard, and SendGrid sender authentication. The response is not a flat list — it's an object keyed by domain, and each domain has a different record shape.
Response 200
200{
"success": true,
"data": {
"telegra-commerce": [
{
"domain": "shop.example.com",
"expectedCname": "shop.telegramd.com",
"resolvedRecords": ["shop.telegramd.com"],
"propagated": true,
"shopFrontendDnsStatus": "provisioned",
"shopFrontendUrl": "https://shop.example.com",
"shopFrontendUrlPending": null
}
],
"patient-dashboard": [
{
"id": "rec_123",
"domain": "example.com",
"subdomain": "patient",
"url": "patient.example.com",
"dns_name": "patient.example.com",
"dns_value": "alb-123.us-east-1.elb.amazonaws.com",
"cert_status": "issued",
"group_name": "patient-dashboard",
"namespace": "prod",
"applied_at": "2026-06-01T00:00:00.000Z",
"frontend_version": "v1",
"alb_status": "healthy",
"alb_dns_name": "alb-123.us-east-1.elb.amazonaws.com",
"applied": true,
"http_status": 200,
"dns_check_status": "valid",
"dns_check_details": null
}
],
"sendgrid": []
}
}telegra-commerce entries describe CNAME propagation and provisioning status for the shop domain. patient-dashboard entries are proxied from the internal Manage API and use dns_name/dns_value/http_status/applied — there is no ttl, type, or value field on these. sendgrid entries are whatever is stored on the affiliate's sendgridDnsRecords.
Required role
Affiliate token required
