Database + API health checks
Prove your app answers after restore — not just the database.
After database validation checks pass, Revenant can ping your application's HTTP health endpoint. This closes the loop: backup restored AND the API responds.
Option A — recovery contract
recovery:
required:
healthcheck: true
application:
healthcheck: https://api.example.com
endpoints:
- name: health
method: GET
path: /health
expect_status: 200Set this on a workflow's recovery contract in the cloud dashboard. On the next drill, HTTP checks run automatically after DB verification.
Option B — validation plan
checks:
- type: connect
- type: schema
- type: http_health
url: https://api.example.com/health
name: application_health
expect_status: 200