{"$id":"https://schemas.kuvasz-uptime.dev/http-monitor-details-schema.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"createdAt":{"format":"date-time","type":"string"},"effectiveIntegrations":{"items":{"$ref":"https://schemas.kuvasz-uptime.dev/integration-details-schema.schema.json"},"type":"array","uniqueItems":true},"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},"lastSSLCheck":{"format":"date-time","type":"string"},"lastUptimeCheck":{"format":"date-time","type":"string"},"latencyHistoryEnabled":{"type":"boolean"},"name":{"type":"string"},"nextSSLCheck":{"format":"date-time","type":"string"},"nextUptimeCheck":{"format":"date-time","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"},"sslError":{"type":"string"},"sslExpiryThreshold":{"type":"integer"},"sslStatus":{"enum":["VALID","INVALID","WILL_EXPIRE"],"type":"string"},"sslStatusStartedAt":{"format":"date-time","type":"string"},"sslValidUntil":{"format":"date-time","type":"string"},"statusPages":{"items":{"type":"string"},"type":"array","uniqueItems":true},"updatedAt":{"format":"date-time","type":"string"},"uptimeCheckInterval":{"type":"integer"},"uptimeError":{"type":"string"},"uptimeStatus":{"enum":["UP","DOWN"],"type":"string"},"uptimeStatusStartedAt":{"format":"date-time","type":"string"},"url":{"type":"string"}},"required":["id","name","url","sensitiveUrl","uptimeCheckInterval","enabled","sslCheckEnabled","createdAt","requestMethod","latencyHistoryEnabled","forceNoCache","followRedirects","sslExpiryThreshold","failureCountThreshold","integrations","effectiveIntegrations","expectedStatusCodes","expectedKeywordCaseSensitive","expectedKeywordNegated","requestHeaders","expectedHeaders","statusPages"],"title":"HttpMonitorDetailsSchema","type":"object"}