Skip to main content
GET
/
api
/
monitoring
/
results
All Results
curl --request GET \
  --url https://encrata.com/api/monitoring/results \
  --header 'Authorization: Bearer <token>'
{
  "results": [
    {}
  ],
  "total": 123,
  "id": "<string>",
  "run_id": "<string>",
  "monitor_id": "<string>",
  "monitor_name": "<string>",
  "email": "<string>",
  "data": {},
  "changes": {},
  "has_changes": true,
  "created_at": "<string>"
}

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

type
string
Filter results to a specific monitor type. Valid values: email, phone, domain, ip, company, darkweb.If omitted, returns results across all monitor types.
changes_only
boolean
Set to true to only return records with detected changes. Default: false.
limit
number
Number of results to return. Default: 20. Max: 100.
offset
number
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

results
object[]
Array of snapshot objects with monitor info.
total
number
Total number of matching results.

Result object

id
string
Unique snapshot identifier (UUID).
run_id
string
The run this result belongs to.
monitor_id
string
The monitor this result belongs to.
monitor_name
string
The monitor’s display name.
email
string
The target identifier (email, phone, domain, IP, etc.).
data
object
The full enriched data from this run.
changes
object | null
Field-level diff object. Each key is a changed field with old and new values. null if no changes.
has_changes
boolean
Whether this record has any detected changes.
created_at
string
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
}