Skip to main content
GET
/
v2
/
monitors
/
{monitor_id}
Get monitor details
curl --request GET \
  --url https://api.kausate.com/v2/monitors/{monitor_id} \
  --header 'X-API-Key: <api-key>'
{
  "monitor_id": "550e8400-e29b-41d4-a716-446655440000",
  "kausate_id": "co_de_hrb123456_aachen",
  "company_name": "ACME GmbH",
  "organization_id": "org_123",
  "categories": [
    "all"
  ],
  "schedule_cron": "0 9 * * *",
  "temporal_schedule_id": "monitor-550e8400-e29b-41d4-a716-446655440000",
  "is_active": true,
  "last_checked_at": "2025-12-04T09:00:00Z",
  "check_count": 5,
  "created_at": "2025-12-01T10:00:00Z",
  "updated_at": "2025-12-04T09:00:00Z",
  "api_url": "/v2/monitors/550e8400-e29b-41d4-a716-446655440000",
  "current_state_summary": {
    "has_company_details": true,
    "has_shareholder_graph": true,
    "last_updated": "2025-12-04T09:00:00Z"
  }
}

Authorizations

X-API-Key
string
header
required

Sign up at Kausate.com to get an API key

Path Parameters

monitor_id
string<uuid>
required

Response

Monitor details

Detailed response model for get monitor endpoint.

monitor_id
string<uuid>
required
kausate_id
string
required
company_name
string | null
required
organization_id
string
required
categories
string[]
required
schedule_cron
string
required
temporal_schedule_id
string
required
is_active
boolean
required
last_checked_at
string<date-time> | null
required
check_count
integer
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
api_url
string
required
current_state_summary
Current State Summary · object

Summary of current monitored state

old_state
Old State · object

Previous state before the last detected change

new_state
New State · object

Current state after the last detected change