feat: pricing page — 10 monitors/30s free, unlimited/5s pro coming soon; enforce 30s min interval

This commit is contained in:
M1
2026-03-17 07:55:07 +04:00
parent cf8903f95d
commit 34fd66f784
2 changed files with 8 additions and 4 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ const MonitorBody = t.Object({
request_headers: t.Optional(t.Any({ description: "Request headers as key-value object" })),
request_body: t.Optional(t.Nullable(t.String({ description: "Request body for POST/PUT/PATCH" }))),
timeout_ms: t.Optional(t.Number({ minimum: 1000, maximum: 60000, default: 30000, description: "Request timeout in ms" })),
interval_s: t.Optional(t.Number({ minimum: 10, default: 60, description: "Check interval in seconds" })),
interval_s: t.Optional(t.Number({ minimum: 30, default: 60, description: "Check interval in seconds" })),
query: t.Optional(t.Any({ description: "PingQL query — filter conditions for up/down" })),
});