changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "limits": {
+ "properties": {
+ "allowed_channel_types": {
+ "items": {
+ "description": "Known values: EMAIL, TELEGRAM, WEBHOOK, SLACK, DISCORD.",
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "allowed_regions": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "api_rate_limit_per_minute": {
+ "type": "integer"
+ },
+ "fast_interval_threshold_seconds": {
+ "type": "integer"
+ },
+ "history_retention_days": {
+ "type": "integer"
+ },
+ "max_api_keys": {
+ "type": "integer"
+ },
+ "max_channels": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "max_fast_monitors": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "max_heartbeats": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "max_maintenance_windows": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "max_monitors": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "max_regions": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "max_status_page_subscribers": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "max_status_pages": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "min_interval_seconds": {
+ "type": "integer"
+ },
+ "renotify_interval_seconds": {
+ "type": "integer"
+ },
+ "renotify_max_count": {
+ "type": "integer"
+ },
+ "tier": {
+ "description": "Known values: FREE, PLUS, PRO, MAX, ENTERPRISE.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "tier",
+ "max_monitors",
+ "min_interval_seconds",
+ "max_fast_monitors",
+ "fast_interval_threshold_seconds",
+ "max_regions",
+ "history_retention_days",
+ "allowed_channel_types",
+ "max_channels",
+ "max_heartbeats",
+ "max_maintenance_windows",
+ "max_status_pages",
+ "max_status_page_subscribers",
+ "renotify_interval_seconds",
+ "renotify_max_count",
+ "max_api_keys",
+ "api_rate_limit_per_minute",
+ "allowed_regions"
+ ],
+ "type": "object"
+ },
+ "plan": {
+ "description": "Known values: FREE, PLUS, PRO, MAX, ENTERPRISE.",
+ "type": "string"
+ },
+ "usage": {
+ "properties": {
+ "fast_monitors": {
+ "description": "Monitors with an interval below the fast threshold.",
+ "type": "integer"
+ },
+ "heartbeats": {
+ "type": "integer"
+ },
+ "monitors": {
+ "description": "Monitors, paused ones included.",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "monitors",
+ "fast_monitors",
+ "heartbeats"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "plan",
+ "limits",
+ "usage"
+ ],
+ "type": "object"
+}