{
  "@context": {
    "@vocab": "https://uptimemonitoring.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "uptimemonitoring": "https://uptimemonitoring.com/schema#",
    "Error": "uptimemonitoring:Error",
    "error": {
      "@id": "uptimemonitoring:error",
      "@type": "xsd:string"
    },
    "HostFanError": "uptimemonitoring:HostFanError",
    "limit": {
      "@id": "uptimemonitoring:limit",
      "@type": "xsd:integer"
    },
    "window_seconds": {
      "@id": "uptimemonitoring:window_seconds",
      "@type": "xsd:integer"
    },
    "retry_after_seconds": {
      "@id": "uptimemonitoring:retry_after_seconds",
      "@type": "xsd:integer"
    },
    "AdminPingResponse": "uptimemonitoring:AdminPingResponse",
    "github_id": {
      "@id": "uptimemonitoring:github_id",
      "@type": "xsd:integer"
    },
    "github_username": {
      "@id": "uptimemonitoring:github_username",
      "@type": "xsd:string"
    },
    "admin": {
      "@id": "uptimemonitoring:admin",
      "@type": "xsd:boolean"
    },
    "KillSwitchStatus": "uptimemonitoring:KillSwitchStatus",
    "active": {
      "@id": "uptimemonitoring:active",
      "@type": "xsd:boolean"
    },
    "sentinel_path": {
      "@id": "uptimemonitoring:sentinel_path",
      "@type": "xsd:string"
    },
    "TransitionDropsStatus": "uptimemonitoring:TransitionDropsStatus",
    "overflow": {
      "@id": "uptimemonitoring:overflow",
      "@type": "xsd:integer"
    },
    "writer_error": {
      "@id": "uptimemonitoring:writer_error",
      "@type": "xsd:integer"
    },
    "flap_exit_deferred": {
      "@id": "uptimemonitoring:flap_exit_deferred",
      "@type": "xsd:integer"
    },
    "since": {
      "@id": "uptimemonitoring:since",
      "@type": "xsd:dateTime"
    },
    "Invite": "uptimemonitoring:Invite",
    "id": {
      "@id": "uptimemonitoring:id",
      "@type": "xsd:integer"
    },
    "role": {
      "@id": "uptimemonitoring:role",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "uptimemonitoring:created_at",
      "@type": "xsd:dateTime"
    },
    "expires_at": {
      "@id": "uptimemonitoring:expires_at",
      "@type": "xsd:dateTime"
    },
    "UserInvite": "uptimemonitoring:UserInvite",
    "account_label": {
      "@id": "uptimemonitoring:account_label",
      "@type": "xsd:string"
    },
    "Account": "uptimemonitoring:Account",
    "handle": {
      "@id": "uptimemonitoring:handle",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "uptimemonitoring:email",
      "@type": "xsd:string"
    },
    "notification_email": {
      "@id": "uptimemonitoring:notification_email",
      "@type": "xsd:string"
    },
    "is_admin": {
      "@id": "uptimemonitoring:is_admin",
      "@type": "xsd:boolean"
    },
    "last_cap_hit_at": {
      "@id": "uptimemonitoring:last_cap_hit_at",
      "@type": "xsd:dateTime"
    },
    "silent_monitors": {
      "@id": "uptimemonitoring:silent_monitors",
      "@type": "xsd:integer"
    },
    "updated_at": {
      "@id": "uptimemonitoring:updated_at",
      "@type": "xsd:dateTime"
    },
    "AccountPatchInput": "uptimemonitoring:AccountPatchInput",
    "Monitor": "uptimemonitoring:Monitor",
    "number": {
      "@id": "uptimemonitoring:number",
      "@type": "xsd:integer"
    },
    "ref": {
      "@id": "uptimemonitoring:ref",
      "@type": "xsd:string"
    },
    "account_id": {
      "@id": "uptimemonitoring:account_id",
      "@type": "xsd:integer"
    },
    "name": {
      "@id": "uptimemonitoring:name",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "uptimemonitoring:url",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "uptimemonitoring:type",
      "@type": "xsd:string"
    },
    "interval_sec": {
      "@id": "uptimemonitoring:interval_sec",
      "@type": "xsd:integer"
    },
    "expected_status": {
      "@id": "uptimemonitoring:expected_status",
      "@type": "xsd:string"
    },
    "body_match": {
      "@id": "uptimemonitoring:body_match",
      "@type": "xsd:string"
    },
    "enabled": {
      "@id": "uptimemonitoring:enabled",
      "@type": "xsd:boolean"
    },
    "response_time_threshold_ms": {
      "@id": "uptimemonitoring:response_time_threshold_ms",
      "@type": "xsd:integer"
    },
    "maintenance": {
      "@id": "uptimemonitoring:maintenance",
      "@type": "@id"
    },
    "method": {
      "@id": "uptimemonitoring:method",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "uptimemonitoring:body",
      "@type": "xsd:string"
    },
    "headers": {
      "@id": "uptimemonitoring:headers",
      "@container": "@list"
    },
    "timeout_sec": {
      "@id": "uptimemonitoring:timeout_sec",
      "@type": "xsd:integer"
    },
    "RequestHeader": "uptimemonitoring:RequestHeader",
    "value_set": {
      "@id": "uptimemonitoring:value_set",
      "@type": "xsd:boolean"
    },
    "MaintenanceWindow": "uptimemonitoring:MaintenanceWindow",
    "start_time": {
      "@id": "uptimemonitoring:start_time",
      "@type": "xsd:string"
    },
    "end_time": {
      "@id": "uptimemonitoring:end_time",
      "@type": "xsd:string"
    },
    "timezone": {
      "@id": "uptimemonitoring:timezone",
      "@type": "xsd:string"
    },
    "starts_at": {
      "@id": "uptimemonitoring:starts_at",
      "@type": "xsd:dateTime"
    },
    "ends_at": {
      "@id": "uptimemonitoring:ends_at",
      "@type": "xsd:dateTime"
    },
    "MonitorState": "uptimemonitoring:MonitorState",
    "monitor_id": {
      "@id": "uptimemonitoring:monitor_id",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "uptimemonitoring:status",
      "@type": "xsd:string"
    },
    "last_check_at": {
      "@id": "uptimemonitoring:last_check_at",
      "@type": "xsd:dateTime"
    },
    "last_transition_at": {
      "@id": "uptimemonitoring:last_transition_at",
      "@type": "xsd:dateTime"
    },
    "suspect_since": {
      "@id": "uptimemonitoring:suspect_since",
      "@type": "xsd:dateTime"
    },
    "flap_count_1h": {
      "@id": "uptimemonitoring:flap_count_1h",
      "@type": "xsd:integer"
    },
    "flapping": {
      "@id": "uptimemonitoring:flapping",
      "@type": "xsd:boolean"
    },
    "evidence_buffer": {
      "@id": "uptimemonitoring:evidence_buffer",
      "@container": "@list"
    },
    "primary_region": {
      "@id": "uptimemonitoring:primary_region",
      "@type": "xsd:string"
    },
    "CheckResult": "uptimemonitoring:CheckResult",
    "timestamp": {
      "@id": "uptimemonitoring:timestamp",
      "@type": "xsd:dateTime"
    },
    "region": {
      "@id": "uptimemonitoring:region",
      "@type": "xsd:string"
    },
    "status_code": {
      "@id": "uptimemonitoring:status_code",
      "@type": "xsd:integer"
    },
    "error_class": {
      "@id": "uptimemonitoring:error_class",
      "@type": "xsd:string"
    },
    "dns_ms": {
      "@id": "uptimemonitoring:dns_ms",
      "@type": "xsd:decimal"
    },
    "tls_ms": {
      "@id": "uptimemonitoring:tls_ms",
      "@type": "xsd:decimal"
    },
    "connect_ms": {
      "@id": "uptimemonitoring:connect_ms",
      "@type": "xsd:decimal"
    },
    "ttfb_ms": {
      "@id": "uptimemonitoring:ttfb_ms",
      "@type": "xsd:decimal"
    },
    "download_ms": {
      "@id": "uptimemonitoring:download_ms",
      "@type": "xsd:decimal"
    },
    "content_length": {
      "@id": "uptimemonitoring:content_length",
      "@type": "xsd:integer"
    },
    "response_hash": {
      "@id": "uptimemonitoring:response_hash",
      "@type": "xsd:string"
    },
    "packet_loss_pct": {
      "@id": "uptimemonitoring:packet_loss_pct",
      "@type": "xsd:decimal"
    },
    "MonitorInput": "uptimemonitoring:MonitorInput",
    "MonitorDetail": "uptimemonitoring:MonitorDetail",
    "monitor": {
      "@id": "uptimemonitoring:monitor",
      "@type": "@id"
    },
    "state": {
      "@id": "uptimemonitoring:state",
      "@type": "@id"
    },
    "notice": {
      "@id": "uptimemonitoring:notice",
      "@type": "@id"
    },
    "last_check_skipped": {
      "@id": "uptimemonitoring:last_check_skipped",
      "@type": "xsd:string"
    },
    "recipient_ids": {
      "@id": "uptimemonitoring:recipient_ids",
      "@container": "@list"
    },
    "StatusPageSettings": "uptimemonitoring:StatusPageSettings",
    "StatusPageDay": "uptimemonitoring:StatusPageDay",
    "date": {
      "@id": "uptimemonitoring:date",
      "@type": "xsd:date"
    },
    "uptime_pct": {
      "@id": "uptimemonitoring:uptime_pct",
      "@type": "xsd:decimal"
    },
    "not_monitored_yet": {
      "@id": "uptimemonitoring:not_monitored_yet",
      "@type": "xsd:boolean"
    },
    "StatusPageIncident": "uptimemonitoring:StatusPageIncident",
    "started_at": {
      "@id": "uptimemonitoring:started_at",
      "@type": "xsd:dateTime"
    },
    "clipped_start": {
      "@id": "uptimemonitoring:clipped_start",
      "@type": "xsd:boolean"
    },
    "resolved_at": {
      "@id": "uptimemonitoring:resolved_at",
      "@type": "xsd:dateTime"
    },
    "ongoing_over_30_days": {
      "@id": "uptimemonitoring:ongoing_over_30_days",
      "@type": "xsd:boolean"
    },
    "StatusPageJSON": "uptimemonitoring:StatusPageJSON",
    "monitor_name": {
      "@id": "uptimemonitoring:monitor_name",
      "@type": "xsd:string"
    },
    "monitor_host": {
      "@id": "uptimemonitoring:monitor_host",
      "@type": "xsd:string"
    },
    "headline": {
      "@id": "uptimemonitoring:headline",
      "@type": "xsd:string"
    },
    "last_checked_at": {
      "@id": "uptimemonitoring:last_checked_at",
      "@type": "xsd:dateTime"
    },
    "down_since": {
      "@id": "uptimemonitoring:down_since",
      "@type": "xsd:dateTime"
    },
    "region_clause": {
      "@id": "uptimemonitoring:region_clause",
      "@type": "xsd:string"
    },
    "days": {
      "@id": "uptimemonitoring:days",
      "@container": "@list"
    },
    "uptime_pct_30d": {
      "@id": "uptimemonitoring:uptime_pct_30d",
      "@type": "xsd:decimal"
    },
    "avg_response_ms": {
      "@id": "uptimemonitoring:avg_response_ms",
      "@type": "xsd:decimal"
    },
    "history": {
      "@id": "uptimemonitoring:history",
      "@container": "@list"
    },
    "claimed": {
      "@id": "uptimemonitoring:claimed",
      "@type": "xsd:boolean"
    },
    "generated_at": {
      "@id": "uptimemonitoring:generated_at",
      "@type": "xsd:dateTime"
    },
    "UptimeDay": "uptimemonitoring:UptimeDay",
    "day": {
      "@id": "uptimemonitoring:day",
      "@type": "xsd:date"
    },
    "scheduled": {
      "@id": "uptimemonitoring:scheduled",
      "@type": "xsd:integer"
    },
    "pct": {
      "@id": "uptimemonitoring:pct",
      "@type": "xsd:decimal"
    },
    "latency": {
      "@id": "uptimemonitoring:latency"
    },
    "SoftCapNotice": "uptimemonitoring:SoftCapNotice",
    "code": {
      "@id": "uptimemonitoring:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "uptimemonitoring:message",
      "@type": "xsd:string"
    },
    "monitors_current": {
      "@id": "uptimemonitoring:monitors_current",
      "@type": "xsd:integer"
    },
    "soft_cap": {
      "@id": "uptimemonitoring:soft_cap",
      "@type": "xsd:integer"
    },
    "hard_cap": {
      "@id": "uptimemonitoring:hard_cap",
      "@type": "xsd:integer"
    },
    "Incident": "uptimemonitoring:Incident",
    "monitor_ref": {
      "@id": "uptimemonitoring:monitor_ref",
      "@type": "xsd:string"
    },
    "evidence": {
      "@id": "uptimemonitoring:evidence",
      "@container": "@list"
    },
    "APIKey": "uptimemonitoring:APIKey",
    "key_prefix": {
      "@id": "uptimemonitoring:key_prefix",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "uptimemonitoring:label",
      "@type": "xsd:string"
    },
    "revoked_at": {
      "@id": "uptimemonitoring:revoked_at",
      "@type": "xsd:dateTime"
    },
    "last_used_at": {
      "@id": "uptimemonitoring:last_used_at",
      "@type": "xsd:dateTime"
    },
    "last_used_ip": {
      "@id": "uptimemonitoring:last_used_ip",
      "@type": "xsd:string"
    },
    "AccountUsage": "uptimemonitoring:AccountUsage",
    "incidents": {
      "@id": "uptimemonitoring:incidents",
      "@type": "xsd:integer"
    },
    "webhooks_sent": {
      "@id": "uptimemonitoring:webhooks_sent",
      "@type": "xsd:integer"
    },
    "monitors_avg": {
      "@id": "uptimemonitoring:monitors_avg",
      "@type": "xsd:decimal"
    },
    "monitors_created": {
      "@id": "uptimemonitoring:monitors_created",
      "@type": "xsd:integer"
    },
    "monitors_deleted": {
      "@id": "uptimemonitoring:monitors_deleted",
      "@type": "xsd:integer"
    },
    "webhooks_created": {
      "@id": "uptimemonitoring:webhooks_created",
      "@type": "xsd:integer"
    },
    "webhooks_deleted": {
      "@id": "uptimemonitoring:webhooks_deleted",
      "@type": "xsd:integer"
    },
    "checks_total": {
      "@id": "uptimemonitoring:checks_total",
      "@type": "xsd:integer"
    },
    "checks_succeeded": {
      "@id": "uptimemonitoring:checks_succeeded",
      "@type": "xsd:integer"
    },
    "AccountUsageResponse": "uptimemonitoring:AccountUsageResponse",
    "ReportPreferences": "uptimemonitoring:ReportPreferences",
    "weekly": {
      "@id": "uptimemonitoring:weekly",
      "@type": "xsd:boolean"
    },
    "monthly": {
      "@id": "uptimemonitoring:monthly",
      "@type": "xsd:boolean"
    },
    "deliverable": {
      "@id": "uptimemonitoring:deliverable",
      "@type": "xsd:boolean"
    },
    "AccountEvent": "uptimemonitoring:AccountEvent",
    "event_type": {
      "@id": "uptimemonitoring:event_type",
      "@type": "xsd:string"
    },
    "ref_type": {
      "@id": "uptimemonitoring:ref_type",
      "@type": "xsd:string"
    },
    "ref_id": {
      "@id": "uptimemonitoring:ref_id",
      "@type": "xsd:integer"
    },
    "payload": {
      "@id": "uptimemonitoring:payload"
    },
    "actor": {
      "@id": "uptimemonitoring:actor",
      "@type": "xsd:string"
    },
    "AccountEventList": "uptimemonitoring:AccountEventList",
    "events": {
      "@id": "uptimemonitoring:events",
      "@container": "@list"
    },
    "next_cursor": {
      "@id": "uptimemonitoring:next_cursor",
      "@type": "xsd:string"
    },
    "Announcement": "uptimemonitoring:Announcement",
    "title": {
      "@id": "uptimemonitoring:title",
      "@type": "xsd:string"
    },
    "published_at": {
      "@id": "uptimemonitoring:published_at",
      "@type": "xsd:dateTime"
    },
    "AnnouncementListResponse": "uptimemonitoring:AnnouncementListResponse",
    "announcements": {
      "@id": "uptimemonitoring:announcements",
      "@container": "@list"
    },
    "AnnouncementInput": "uptimemonitoring:AnnouncementInput",
    "AnnouncementUpdate": "uptimemonitoring:AnnouncementUpdate",
    "Webhook": "uptimemonitoring:Webhook",
    "secret": {
      "@id": "uptimemonitoring:secret",
      "@type": "xsd:string"
    },
    "Recipient": "uptimemonitoring:Recipient",
    "config": {
      "@id": "uptimemonitoring:config"
    },
    "default": {
      "@id": "uptimemonitoring:default",
      "@type": "xsd:boolean"
    },
    "monitor_ids": {
      "@id": "uptimemonitoring:monitor_ids",
      "@container": "@list"
    },
    "RecipientCreate": "uptimemonitoring:RecipientCreate",
    "RecipientPatch": "uptimemonitoring:RecipientPatch",
    "RecipientTestResult": "uptimemonitoring:RecipientTestResult",
    "recipient_id": {
      "@id": "uptimemonitoring:recipient_id",
      "@type": "xsd:integer"
    },
    "response_code": {
      "@id": "uptimemonitoring:response_code",
      "@type": "xsd:integer"
    },
    "MonitorRecipients": "uptimemonitoring:MonitorRecipients",
    "recipients": {
      "@id": "uptimemonitoring:recipients",
      "@container": "@list"
    },
    "PushSubscriptionRequest": "uptimemonitoring:PushSubscriptionRequest",
    "endpoint": {
      "@id": "uptimemonitoring:endpoint",
      "@type": "@id"
    },
    "p256dh": {
      "@id": "uptimemonitoring:p256dh",
      "@type": "xsd:string"
    },
    "auth": {
      "@id": "uptimemonitoring:auth",
      "@type": "xsd:string"
    },
    "user_agent": {
      "@id": "uptimemonitoring:user_agent",
      "@type": "xsd:string"
    },
    "PushSubscriptionResponse": "uptimemonitoring:PushSubscriptionResponse",
    "WebhookDelivery": "uptimemonitoring:WebhookDelivery",
    "webhook_id": {
      "@id": "uptimemonitoring:webhook_id",
      "@type": "xsd:integer"
    },
    "payload_hash": {
      "@id": "uptimemonitoring:payload_hash",
      "@type": "xsd:string"
    },
    "attempt_count": {
      "@id": "uptimemonitoring:attempt_count",
      "@type": "xsd:integer"
    },
    "collapsed_count": {
      "@id": "uptimemonitoring:collapsed_count",
      "@type": "xsd:integer"
    },
    "next_attempt_at": {
      "@id": "uptimemonitoring:next_attempt_at",
      "@type": "xsd:dateTime"
    },
    "last_attempt_at": {
      "@id": "uptimemonitoring:last_attempt_at",
      "@type": "xsd:dateTime"
    },
    "last_response_code": {
      "@id": "uptimemonitoring:last_response_code",
      "@type": "xsd:integer"
    },
    "response_body": {
      "@id": "uptimemonitoring:response_body",
      "@type": "xsd:string"
    },
    "cancelled_at": {
      "@id": "uptimemonitoring:cancelled_at",
      "@type": "xsd:dateTime"
    },
    "enqueued_at": {
      "@id": "uptimemonitoring:enqueued_at",
      "@type": "xsd:dateTime"
    },
    "WebhookDeliveryListResponse": "uptimemonitoring:WebhookDeliveryListResponse",
    "deliveries": {
      "@id": "uptimemonitoring:deliveries",
      "@container": "@list"
    },
    "total": {
      "@id": "uptimemonitoring:total",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "uptimemonitoring:offset",
      "@type": "xsd:integer"
    },
    "WebhookDeliveryCursorListResponse": "uptimemonitoring:WebhookDeliveryCursorListResponse",
    "APIKeyCreated": "uptimemonitoring:APIKeyCreated",
    "key": {
      "@id": "uptimemonitoring:key",
      "@type": "xsd:string"
    },
    "Timings": "uptimemonitoring:Timings",
    "total_ms": {
      "@id": "uptimemonitoring:total_ms",
      "@type": "xsd:decimal"
    },
    "tcp_ms": {
      "@id": "uptimemonitoring:tcp_ms",
      "@type": "xsd:decimal"
    },
    "server_ms": {
      "@id": "uptimemonitoring:server_ms",
      "@type": "xsd:decimal"
    },
    "TestResult": "uptimemonitoring:TestResult",
    "probe_location": {
      "@id": "uptimemonitoring:probe_location",
      "@type": "xsd:string"
    },
    "body_bytes": {
      "@id": "uptimemonitoring:body_bytes",
      "@type": "xsd:integer"
    },
    "timings": {
      "@id": "uptimemonitoring:timings",
      "@type": "@id"
    },
    "FeedTokenResponse": "uptimemonitoring:FeedTokenResponse",
    "token": {
      "@id": "uptimemonitoring:token",
      "@type": "xsd:string"
    },
    "FeedIncident": "uptimemonitoring:FeedIncident",
    "monitor_url": {
      "@id": "uptimemonitoring:monitor_url",
      "@type": "xsd:string"
    },
    "monitor_type": {
      "@id": "uptimemonitoring:monitor_type",
      "@type": "xsd:string"
    },
    "FeedResponse": "uptimemonitoring:FeedResponse",
    "account": {
      "@id": "uptimemonitoring:account"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Monitive API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Monitive's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-31) from openapi/uptimemonitoring-com-openapi.yaml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/uptimemonitoring-com-openapi.yaml"
  ]
}