GET
/
domain-snapshot
/
{snapshotId}
Get domain snapshot status/result
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
}
Retrieve the results of a previously created domain snapshot request.

Path Parameters

snapshotId
string
required

Snapshot id returned by POST /domain-snapshot/{snapshotId}

Response

Snapshot is ready

success
boolean
required
Example:

true

data
object
required
message
string
Example:

"Snapshot is ready"

code
number
Example:

200