{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://www.fideliyapass.com/schemas/webhooks/2026-11/webhook.ping.json",
  "type": "object",
  "properties": {
    "webhook_id": {
      "type": "string",
      "minLength": 1,
      "description": "The paused endpoint being checked."
    },
    "reason": {
      "type": "string",
      "const": "health_probe"
    }
  },
  "required": [
    "webhook_id",
    "reason"
  ],
  "description": "A health check sent to an endpoint paused after failures: 1 hour, 6 hours, then daily, for 7 days. Two 2xx answers in a row resume the endpoint and replay what it missed. Not stored, not in the delivery log, never subscribed to; answer it 2xx.",
  "examples": [
    {
      "webhook_id": "0e1f2a3b-4c5d-4e6f-8a7b-9c0d1e2f3a4b",
      "reason": "health_probe"
    }
  ]
}
