{"$id":"https://schemas.kuvasz-uptime.dev/http-monitor-schema.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"createdAt":{"format":"date-time","type":"string"},"enabled":{"type":"boolean"},"expectedHeaders":{"additionalProperties":{"type":"string"},"type":"object"},"expectedKeyword":{"type":"string"},"expectedKeywordCaseSensitive":{"type":"boolean"},"expectedKeywordNegated":{"type":"boolean"},"expectedStatusCodes":{"items":{"type":"integer"},"type":"array","uniqueItems":true},"failureCountThreshold":{"type":"integer"},"followRedirects":{"type":"boolean"},"forceNoCache":{"type":"boolean"},"id":{"type":"integer"},"integrations":{"items":{"type":"string"},"type":"array","uniqueItems":true},"latencyHistoryEnabled":{"type":"boolean"},"name":{"type":"string"},"requestBody":{"type":"string"},"requestHeaders":{"additionalProperties":{"type":"string"},"type":"object"},"requestMethod":{"enum":["GET","HEAD","POST","PUT","DELETE","PATCH","OPTIONS"],"type":"string"},"responseTimeThresholdMillis":{"type":"integer"},"sensitiveUrl":{"type":"boolean"},"sslCheckEnabled":{"type":"boolean"},"sslExpiryThreshold":{"type":"integer"},"updatedAt":{"format":"date-time","type":"string"},"uptimeCheckInterval":{"type":"integer"},"url":{"type":"string"}},"required":["id","name","url","sensitiveUrl","uptimeCheckInterval","enabled","sslCheckEnabled","requestMethod","latencyHistoryEnabled","forceNoCache","followRedirects","sslExpiryThreshold","failureCountThreshold","integrations","expectedStatusCodes","expectedKeywordCaseSensitive","expectedKeywordNegated","requestHeaders","expectedHeaders","createdAt"],"title":"HttpMonitorSchema","type":"object"}