{"name":"Ned Watch","description":"Register a URL, condition, or deadline; Ned wakes you at your callback when it fires. Independent, multi-region, signed.","url":"https://api.ned.watch","version":"1.0","provider":{"organization":"Ned Watch","url":"https://ned.watch"},"capabilities":{"streaming":false,"pushNotifications":true},"skills":[{"id":"watch.http","name":"HTTP watch","description":"Fires when a URL is down, returns an unexpected status, or exceeds a latency threshold."},{"id":"watch.tls","name":"TLS watch","description":"Fires when a certificate is within N days of expiry or the handshake fails."},{"id":"watch.deadman","name":"Dead-man switch","description":"You check in on a schedule; Ned fires your callback if you go silent."}],"authentication":{"schemes":["bearer"],"note":"POST /v1/watches without a key to receive one."},"endpoints":{"register":"https://api.ned.watch/v1/watches","docs":"https://api.ned.watch/docs"},"contact":"ned@ned.watch"}