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: 200

Set 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