cURL
curl --request GET \ --url https://api.watchmantower.com/public/anon/domain-snapshot/{snapshotId}
{ "success": true, "message": "Snapshot is ready", "data": { "snapshotId": "698c26794f35dc691678121", "status": "ready", "snapshot": { "domain": "watchmantower.com", "updatedAt": "2026-02-11T07:25:11.516Z", "snapshot": { "reachable": true, "httpStatus": 200, "responseTimeMs": 128, "redirects": 0, "cdn": "cloudflare", "cms": "Unknown", "ssl": { "valid": true, "daysLeft": 70 }, "domainMeta": { "registrar": "Cloudflare, Inc.", "expirationDate": "2026-11-28T10:54:58.000Z", "daysLeft": 291 } } } }, "code": 200 }
Poll snapshot status. Returns 202 if still pending, 200 if ready.
Snapshot id returned by POST /domain-snapshot/{snapshotId}
Snapshot is ready
true
Show child attributes
"Snapshot is ready"
200