drift-detector
Detects differences between an actual API response and an expected JSON schema. Reports missing_required (error), type_mismatch (error), enum_violation (error), missing_optional (warning), unexpected_field (info). Recurses into nested objects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schema | Yes | Expected JSON schema | |
| response | Yes | Actual API response to check against schema |