changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "properties": {
+ "canonicalRequest": {
+ "type": "object"
+ },
+ "checks": {
+ "additionalProperties": false,
+ "properties": {
+ "anchorFilingValid": {
+ "type": "boolean"
+ },
+ "issuerValid": {
+ "type": "boolean"
+ },
+ "metricSupported": {
+ "type": "boolean"
+ },
+ "requestedPeriodPlausible": {
+ "type": "boolean"
+ },
+ "requiredContextDataAvailable": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "issuerValid",
+ "anchorFilingValid",
+ "metricSupported",
+ "requestedPeriodPlausible",
+ "requiredContextDataAvailable"
+ ],
+ "type": "object"
+ },
+ "disclosureBoundary": {
+ "type": "string"
+ },
+ "eligible": {
+ "type": "boolean"
+ },
+ "operation": {
+ "const": "filedproof.reconcile_financial_fact"
+ },
+ "paymentMethods": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "price": {
+ "additionalProperties": false,
+ "properties": {
+ "cents": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "currency": {
+ "maxLength": 3,
+ "minLength": 3,
+ "type": "string"
+ }
+ },
+ "required": [
+ "cents",
+ "currency"
+ ],
+ "type": "object"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "schemaVersion": {
+ "const": "financial-fact-preflight.v1"
+ },
+ "status": {
+ "enum": [
+ "eligible",
+ "ineligible"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "schemaVersion",
+ "operation",
+ "canonicalRequest",
+ "status",
+ "eligible",
+ "checks",
+ "price",
+ "paymentMethods",
+ "disclosureBoundary"
+ ],
+ "type": "object"
+}