Documentation Index
Fetch the complete documentation index at: https://docs.encrata.com/llms.txt
Use this file to discover all available pages before exploring further.
Authentication
Requires an API key in the Authorization header.
Authorization: Bearer YOUR_API_KEY
Query parameters
Filter results to a specific monitor type. Valid values: email, phone, domain, ip, company, darkweb.If omitted, returns results across all monitor types.
Set to true to only return records with detected changes. Default: false.
Number of results to return. Default: 20. Max: 100.
Number of results to skip for pagination. Default: 0.
Example request
# Only results with changes for domain monitors
curl "https://encrata.com/api/monitoring/results?type=domain&changes_only=true" \
-H "Authorization: Bearer YOUR_API_KEY"
Response
Array of snapshot objects with monitor info.
Total number of matching results.
Result object
Unique snapshot identifier (UUID).
The run this result belongs to.
The monitor this result belongs to.
The monitor’s display name.
The target identifier (email, phone, domain, IP, etc.).
The full enriched data from this run.
Field-level diff object. Each key is a changed field with old and new values. null if no changes.
Whether this record has any detected changes.
ISO 8601 timestamp of when this result was recorded.
Example response
{
"results": [
{
"id": "c3d4e5f6-...",
"run_id": "b2c3d4e5-...",
"monitor_id": "a1b2c3d4-...",
"monitor_name": "Domain Portfolio",
"email": "example.com",
"data": {
"registrar": "Cloudflare, Inc.",
"expiry": "2027-03-15",
"nameservers": ["ns1.cloudflare.com", "ns2.cloudflare.com"]
},
"changes": {
"registrar": { "old": "GoDaddy", "new": "Cloudflare, Inc." }
},
"has_changes": true,
"created_at": "2026-05-10T08:02:10Z"
}
],
"total": 1
}