Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,542Letters: 14Defects: 1,324counted 3 min ago
teppi

Server definition

Hash
sha256:7d94be396906ff2592fe0c56c6ccc67d5739d1c3b9362c55c0e4b222cd325aa4
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": "Call get_report_analysis_requirements and keep its operation capability privately before upload. Include operation in analyze_balance_report to recover an encrypted result with get_report_analysis_result without uploading again. delete_report_analysis_result cancels and erases that operation. The capability expires within 15 minutes of issuance and service restart loses it; retrieval never renews it. Without operation, legacy analysis is immediate-only. Normal report analysis requires no additional FINLY approval. Only submit authorized reports and return results to the correct user. External OCR sends personal/financial mortgage data to Google Document AI outside Israel. Select it only with an agent attestation that existing task authority includes that transfer, using external_ocr_delegated_policy, or legacy separate approval. The notice hash is not proof a human saw it. Local-only is the default. Use structured status; never invent missing data or promise savings. A terminal error requires an explicit new operation to analyze again.", "tools": [ { "description": "Analyze a PDF, JPEG or PNG balance report. Include the pre-issued operation for encrypted result recovery and safe same-payload replay for up to 15 minutes from issuance; restarting the service ends recovery. Omit operation only for legacy immediate-only delivery. Raw reports are not persisted. Returns structured facts and readable Hebrew text/HTML. External OCR sends personal/financial mortgage data to Google Document AI outside Israel only with an agent attestation that the existing task permits this transfer, or legacy separate approval. The supplier notice hash is not evidence a human saw it. Local-only is the default. A terminal failure never restarts the same operation.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "authorization": { "additionalProperties": false, "description": "Deprecated compatibility field; omit it. FINLY does not use or record it as consent evidence.", "properties": { "policy_version": { "maxLength": 100, "minLength": 1, "type": "string" }, "text_sha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" }, "user_approved_processing": { "const": true, "type": "boolean" }, "user_approved_result_sharing": { "const": true, "type": "boolean" } }, "required": [ "policy_version", "text_sha256", "user_approved_processing", "user_approved_result_sharing" ], "type": "object" }, "content_base64": { "maxLength": 25165824, "minLength": 4, "type": "string" }, "external_ocr": { "anyOf": [ { "additionalProperties": false, "properties": { "approved": { "const": true, "type": "boolean" }, "policy_version": { "maxLength": 100, "minLength": 1, "type": "string" }, "text_sha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "approved", "policy_version", "text_sha256" ], "type": "object" }, { "additionalProperties": false, "properties": { "authorization_basis": { "const": "existing_task", "type": "string" }, "policy_version": { "maxLength": 100, "minLength": 1, "type": "string" }, "task_authorizes_external_processing": { "const": true, "type": "boolean" }, "text_sha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "authorization_basis", "task_authorizes_external_processing", "policy_version", "text_sha256" ], "type": "object" } ], "description": "Optional external OCR selection. Existing-task authority is an agent attestation covering mortgage data sent to Google Document AI outside Israel; its policy hash binds the supplier notice, not proof of human viewing. Legacy separate approval remains accepted. Omission means local-only processing." }, "operation": { "additionalProperties": false, "description": "Opt into encrypted result recovery for this pre-issued operation. Omit only for legacy immediate-only delivery.", "properties": { "result_handle": { "format": "uuid", "type": "string" }, "result_token": { "pattern": "^[A-Za-z0-9_-]{43}$", "type": "string" } }, "required": [ "result_handle", "result_token" ], "type": "object" }, "security_challenge": { "maxLength": 2048, "minLength": 1, "type": "string" }, "security_proof": { "maxLength": 128, "minLength": 1, "pattern": "^[A-Za-z0-9_-]+$", "type": "string" } }, "required": [ "content_base64", "security_challenge", "security_proof" ], "type": "object" }, "name": "analyze_balance_report", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "oneOf": [ { "not": { "required": [ "no_action" ] }, "properties": { "status": { "const": "success" } }, "required": [ "result" ] }, { "not": { "required": [ "result" ] }, "properties": { "status": { "not": { "const": "success" } } }, "required": [ "no_action" ] } ], "properties": { "as_of": { "format": "date-time", "type": "string" }, "assumptions": { "items": {}, "type": "array" }, "evidence": { "items": {}, "type": "array" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "next_actions": { "items": {}, "type": "array" }, "no_action": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "code": { "type": "string" }, "missing_fields": { "items": { "type": "string" }, "type": "array" }, "retry_after_ms": { "type": "number" } }, "required": [ "code" ], "type": "object" }, "receipt": { "type": "object" }, "request_id": { "type": "string" }, "response_kind": { "const": "calculation" }, "result": { "$schema": "http://json-schema.org/draft-07/schema#", "anyOf": [ { "additionalProperties": false, "properties": { "combinedExposurePct": { "maximum": 100, "minimum": 0, "type": "number" }, "comparisonRatePct": { "type": "number" }, "document": { "additionalProperties": false, "properties": { "format": { "const": "finly-report-v1", "type": "string" }, "html": { "maxLength": 1048576, "minLength": 1, "type": "string" }, "locale": { "const": "he", "type": "string" }, "text": { "maxLength": 512000, "minLength": 1, "type": "string" } }, "required": [ "format", "locale", "text", "html" ], "type": "object" }, "factors": { "items": { "additionalProperties": false, "properties": { "detail": { "maxLength": 4000, "minLength": 1, "type": "string" }, "kind": { "enum": [ "attention", "positive", "missing", "fact" ], "type": "string" }, "title": { "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "kind", "title", "detail" ], "type": "object" }, "type": "array" }, "feeBreakdown": { "additionalProperties": false, "properties": { "avgIndexAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "discountingAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "noNoticeAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "operationalAgorot": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] } }, "required": [ "noNoticeAgorot", "avgIndexAgorot", "discountingAgorot", "operationalAgorot" ], "type": "object" }, "forecastRatePct": { "type": "number" }, "headlineHe": { "maxLength": 500, "minLength": 1, "type": "string" }, "linkedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "longestTermMonths": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "marketComparison": { "additionalProperties": false, "properties": { "comparedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "effectiveDate": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "entries": { "items": { "additionalProperties": false, "properties": { "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "gapBasis": { "const": "report_spread", "type": "string" }, "gapPct": { "type": "number" }, "kind": { "enum": [ "fixed", "prime" ], "type": "string" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "source": { "additionalProperties": false, "properties": { "applicability": { "enum": [ "applicable", "historical_only", "unusable" ], "type": "string" }, "asOf": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "kind": { "enum": [ "boi_average", "controlled_reference", "report_reference", "indicative_rate_sheet", "alternative" ], "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "limitationHe": { "maxLength": 4000, "type": "string" } }, "required": [ "kind", "labelHe", "asOf", "applicability" ], "type": "object" }, "trackIndex": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "kind", "gapPct" ], "type": "object" }, "type": "array" }, "uncomparedFixedCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "weightedFixedGapPct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "effectiveDate", "weightedFixedGapPct", "comparedSharePct", "uncomparedFixedCount", "entries" ], "type": "object" }, "missingRate": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingTerm": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingType": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "monthlyPaymentTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "payoffFeesAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "payoffTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "rateBasis": { "const": "report", "type": "string" }, "rateCoveragePct": { "maximum": 100, "minimum": 0, "type": "number" }, "reportAsOfDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "resultVersion": { "const": 2, "type": "number" }, "review": { "additionalProperties": false, "properties": { "coverage": { "items": { "additionalProperties": false, "properties": { "comparedBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "detailHe": { "maxLength": 4000, "minLength": 1, "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "missingTrackIndices": { "items": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": "array" }, "purpose": { "enum": [ "fixed_rate_reference", "indicative_price", "alternative_price" ], "type": "string" }, "sharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "totalBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "trackIndices": { "items": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": "array" } }, "required": [ "purpose", "labelHe", "comparedBalanceAgorot", "totalBalanceAgorot", "sharePct", "trackIndices", "missingTrackIndices", "detailHe" ], "type": "object" }, "type": "array" }, "findings": { "items": { "additionalProperties": false, "properties": { "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "detailHe": { "maxLength": 4000, "minLength": 1, "type": "string" }, "gapPct": { "type": "number" }, "id": { "maxLength": 300, "minLength": 1, "type": "string" }, "kind": { "enum": [ "reference_gap", "indicative_price_gap", "alternative_price_gap", "no_positive_gap", "contract_fact", "comparison_missing", "historical_comparison" ], "type": "string" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "purpose": { "enum": [ "fixed_rate_reference", "indicative_price", "alternative_price" ], "type": "string" }, "sharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "source": { "additionalProperties": false, "properties": { "applicability": { "enum": [ "applicable", "historical_only", "unusable" ], "type": "string" }, "asOf": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "kind": { "enum": [ "boi_average", "controlled_reference", "report_reference", "indicative_rate_sheet", "alternative" ], "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "limitationHe": { "maxLength": 4000, "type": "string" } }, "required": [ "kind", "labelHe", "asOf", "applicability" ], "type": "object" }, "titleHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "trackIndices": { "items": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": "array" } }, "required": [ "id", "trackIndices", "kind", "balanceAgorot", "sharePct", "titleHe", "detailHe" ], "type": "object" }, "type": "array" }, "headlineHe": { "maxLength": 500, "minLength": 1, "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "leadingFindingId": { "maxLength": 300, "minLength": 1, "type": "string" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "state": { "enum": [ "gap_found", "no_gap_in_compared_scope", "comparison_unavailable" ], "type": "string" } }, "required": [ "state", "labelHe", "headlineHe", "nextStepHe", "findings", "coverage" ], "type": "object" }, "totalBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "trackCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "tracks": { "items": { "additionalProperties": false, "properties": { "anchorSpreadPct": { "type": "number" }, "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "monthlyPaymentAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextResetDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "primeSpreadPct": { "type": "number" }, "ratePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "resetIntervalMonths": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "termMonths": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "ratePct", "termMonths" ], "type": "object" }, "type": "array" }, "variableSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "weightedRatePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "trackCount", "tracks", "totalBalanceAgorot", "weightedRatePct", "missingTerm", "missingRate", "rateCoveragePct", "linkedSharePct", "variableSharePct", "combinedExposurePct", "longestTermMonths", "headlineHe", "nextStepHe", "factors", "resultVersion", "review", "document" ], "type": "object" }, { "additionalProperties": false, "properties": { "attentionLabel": { "maxLength": 300, "minLength": 1, "type": "string" }, "attentionScore": { "maximum": 100, "minimum": 0, "type": "number" }, "combinedExposurePct": { "maximum": 100, "minimum": 0, "type": "number" }, "comparisonRatePct": { "type": "number" }, "document": { "additionalProperties": false, "properties": { "format": { "const": "finly-report-v1", "type": "string" }, "html": { "maxLength": 1048576, "minLength": 1, "type": "string" }, "locale": { "const": "he", "type": "string" }, "text": { "maxLength": 512000, "minLength": 1, "type": "string" } }, "required": [ "format", "locale", "text", "html" ], "type": "object" }, "factors": { "items": { "additionalProperties": false, "properties": { "detail": { "maxLength": 4000, "minLength": 1, "type": "string" }, "kind": { "enum": [ "attention", "positive", "missing", "fact" ], "type": "string" }, "title": { "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "kind", "title", "detail" ], "type": "object" }, "type": "array" }, "feeBreakdown": { "additionalProperties": false, "properties": { "avgIndexAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "discountingAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "noNoticeAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "operationalAgorot": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] } }, "required": [ "noNoticeAgorot", "avgIndexAgorot", "discountingAgorot", "operationalAgorot" ], "type": "object" }, "forecastRatePct": { "type": "number" }, "headlineHe": { "maxLength": 500, "minLength": 1, "type": "string" }, "linkedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "longestTermMonths": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "marketComparison": { "additionalProperties": false, "properties": { "comparedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "effectiveDate": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "entries": { "items": { "additionalProperties": false, "properties": { "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "gapBasis": { "const": "report_spread", "type": "string" }, "gapPct": { "type": "number" }, "kind": { "enum": [ "fixed", "prime" ], "type": "string" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "source": { "additionalProperties": false, "properties": { "applicability": { "enum": [ "applicable", "historical_only", "unusable" ], "type": "string" }, "asOf": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "kind": { "enum": [ "boi_average", "controlled_reference", "report_reference", "indicative_rate_sheet", "alternative" ], "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "limitationHe": { "maxLength": 4000, "type": "string" } }, "required": [ "kind", "labelHe", "asOf", "applicability" ], "type": "object" }, "trackIndex": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "kind", "gapPct" ], "type": "object" }, "type": "array" }, "uncomparedFixedCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "weightedFixedGapPct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "effectiveDate", "weightedFixedGapPct", "comparedSharePct", "uncomparedFixedCount", "entries" ], "type": "object" }, "missingRate": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingTerm": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingType": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "monthlyPaymentTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "payoffFeesAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "payoffTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "rateBasis": { "const": "report", "type": "string" }, "rateCoveragePct": { "maximum": 100, "minimum": 0, "type": "number" }, "reportAsOfDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "totalBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "trackCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "tracks": { "items": { "additionalProperties": false, "properties": { "anchorSpreadPct": { "type": "number" }, "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "monthlyPaymentAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextResetDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "primeSpreadPct": { "type": "number" }, "ratePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "resetIntervalMonths": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "termMonths": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "ratePct", "termMonths" ], "type": "object" }, "type": "array" }, "variableSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "weightedRatePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "trackCount", "tracks", "totalBalanceAgorot", "weightedRatePct", "missingTerm", "missingRate", "rateCoveragePct", "linkedSharePct", "variableSharePct", "combinedExposurePct", "longestTermMonths", "headlineHe", "nextStepHe", "factors", "attentionScore", "attentionLabel", "document" ], "type": "object" }, { "additionalProperties": false, "properties": { "combinedExposurePct": { "maximum": 100, "minimum": 0, "type": "number" }, "comparisonRatePct": { "type": "number" }, "document_error": { "const": "report_document_unavailable", "type": "string" }, "factors": { "items": { "additionalProperties": false, "properties": { "detail": { "maxLength": 4000, "minLength": 1, "type": "string" }, "kind": { "enum": [ "attention", "positive", "missing", "fact" ], "type": "string" }, "title": { "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "kind", "title", "detail" ], "type": "object" }, "type": "array" }, "feeBreakdown": { "additionalProperties": false, "properties": { "avgIndexAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "discountingAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "noNoticeAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "operationalAgorot": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] } }, "required": [ "noNoticeAgorot", "avgIndexAgorot", "discountingAgorot", "operationalAgorot" ], "type": "object" }, "forecastRatePct": { "type": "number" }, "headlineHe": { "maxLength": 500, "minLength": 1, "type": "string" }, "linkedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "longestTermMonths": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "marketComparison": { "additionalProperties": false, "properties": { "comparedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "effectiveDate": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "entries": { "items": { "additionalProperties": false, "properties": { "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "gapBasis": { "const": "report_spread", "type": "string" }, "gapPct": { "type": "number" }, "kind": { "enum": [ "fixed", "prime" ], "type": "string" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "source": { "additionalProperties": false, "properties": { "applicability": { "enum": [ "applicable", "historical_only", "unusable" ], "type": "string" }, "asOf": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "kind": { "enum": [ "boi_average", "controlled_reference", "report_reference", "indicative_rate_sheet", "alternative" ], "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "limitationHe": { "maxLength": 4000, "type": "string" } }, "required": [ "kind", "labelHe", "asOf", "applicability" ], "type": "object" }, "trackIndex": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "kind", "gapPct" ], "type": "object" }, "type": "array" }, "uncomparedFixedCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "weightedFixedGapPct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "effectiveDate", "weightedFixedGapPct", "comparedSharePct", "uncomparedFixedCount", "entries" ], "type": "object" }, "missingRate": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingTerm": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingType": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "monthlyPaymentTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "payoffFeesAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "payoffTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "rateBasis": { "const": "report", "type": "string" }, "rateCoveragePct": { "maximum": 100, "minimum": 0, "type": "number" }, "reportAsOfDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "resultVersion": { "const": 2, "type": "number" }, "review": { "additionalProperties": false, "properties": { "coverage": { "items": { "additionalProperties": false, "properties": { "comparedBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "detailHe": { "maxLength": 4000, "minLength": 1, "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "missingTrackIndices": { "items": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": "array" }, "purpose": { "enum": [ "fixed_rate_reference", "indicative_price", "alternative_price" ], "type": "string" }, "sharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "totalBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "trackIndices": { "items": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": "array" } }, "required": [ "purpose", "labelHe", "comparedBalanceAgorot", "totalBalanceAgorot", "sharePct", "trackIndices", "missingTrackIndices", "detailHe" ], "type": "object" }, "type": "array" }, "findings": { "items": { "additionalProperties": false, "properties": { "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "detailHe": { "maxLength": 4000, "minLength": 1, "type": "string" }, "gapPct": { "type": "number" }, "id": { "maxLength": 300, "minLength": 1, "type": "string" }, "kind": { "enum": [ "reference_gap", "indicative_price_gap", "alternative_price_gap", "no_positive_gap", "contract_fact", "comparison_missing", "historical_comparison" ], "type": "string" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "purpose": { "enum": [ "fixed_rate_reference", "indicative_price", "alternative_price" ], "type": "string" }, "sharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "source": { "additionalProperties": false, "properties": { "applicability": { "enum": [ "applicable", "historical_only", "unusable" ], "type": "string" }, "asOf": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "kind": { "enum": [ "boi_average", "controlled_reference", "report_reference", "indicative_rate_sheet", "alternative" ], "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "limitationHe": { "maxLength": 4000, "type": "string" } }, "required": [ "kind", "labelHe", "asOf", "applicability" ], "type": "object" }, "titleHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "trackIndices": { "items": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": "array" } }, "required": [ "id", "trackIndices", "kind", "balanceAgorot", "sharePct", "titleHe", "detailHe" ], "type": "object" }, "type": "array" }, "headlineHe": { "maxLength": 500, "minLength": 1, "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "leadingFindingId": { "maxLength": 300, "minLength": 1, "type": "string" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "state": { "enum": [ "gap_found", "no_gap_in_compared_scope", "comparison_unavailable" ], "type": "string" } }, "required": [ "state", "labelHe", "headlineHe", "nextStepHe", "findings", "coverage" ], "type": "object" }, "totalBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "trackCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "tracks": { "items": { "additionalProperties": false, "properties": { "anchorSpreadPct": { "type": "number" }, "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "monthlyPaymentAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextResetDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "primeSpreadPct": { "type": "number" }, "ratePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "resetIntervalMonths": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "termMonths": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "ratePct", "termMonths" ], "type": "object" }, "type": "array" }, "variableSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "weightedRatePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "trackCount", "tracks", "totalBalanceAgorot", "weightedRatePct", "missingTerm", "missingRate", "rateCoveragePct", "linkedSharePct", "variableSharePct", "combinedExposurePct", "longestTermMonths", "headlineHe", "nextStepHe", "factors", "resultVersion", "review", "document_error" ], "type": "object" }, { "additionalProperties": false, "properties": { "attentionLabel": { "maxLength": 300, "minLength": 1, "type": "string" }, "attentionScore": { "maximum": 100, "minimum": 0, "type": "number" }, "combinedExposurePct": { "maximum": 100, "minimum": 0, "type": "number" }, "comparisonRatePct": { "type": "number" }, "document_error": { "const": "report_document_unavailable", "type": "string" }, "factors": { "items": { "additionalProperties": false, "properties": { "detail": { "maxLength": 4000, "minLength": 1, "type": "string" }, "kind": { "enum": [ "attention", "positive", "missing", "fact" ], "type": "string" }, "title": { "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "kind", "title", "detail" ], "type": "object" }, "type": "array" }, "feeBreakdown": { "additionalProperties": false, "properties": { "avgIndexAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "discountingAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "noNoticeAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "operationalAgorot": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] } }, "required": [ "noNoticeAgorot", "avgIndexAgorot", "discountingAgorot", "operationalAgorot" ], "type": "object" }, "forecastRatePct": { "type": "number" }, "headlineHe": { "maxLength": 500, "minLength": 1, "type": "string" }, "linkedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "longestTermMonths": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "marketComparison": { "additionalProperties": false, "properties": { "comparedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "effectiveDate": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "entries": { "items": { "additionalProperties": false, "properties": { "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "gapBasis": { "const": "report_spread", "type": "string" }, "gapPct": { "type": "number" }, "kind": { "enum": [ "fixed", "prime" ], "type": "string" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "source": { "additionalProperties": false, "properties": { "applicability": { "enum": [ "applicable", "historical_only", "unusable" ], "type": "string" }, "asOf": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "kind": { "enum": [ "boi_average", "controlled_reference", "report_reference", "indicative_rate_sheet", "alternative" ], "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "limitationHe": { "maxLength": 4000, "type": "string" } }, "required": [ "kind", "labelHe", "asOf", "applicability" ], "type": "object" }, "trackIndex": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "kind", "gapPct" ], "type": "object" }, "type": "array" }, "uncomparedFixedCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "weightedFixedGapPct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "effectiveDate", "weightedFixedGapPct", "comparedSharePct", "uncomparedFixedCount", "entries" ], "type": "object" }, "missingRate": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingTerm": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingType": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "monthlyPaymentTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "payoffFeesAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "payoffTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "rateBasis": { "const": "report", "type": "string" }, "rateCoveragePct": { "maximum": 100, "minimum": 0, "type": "number" }, "reportAsOfDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "totalBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "trackCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "tracks": { "items": { "additionalProperties": false, "properties": { "anchorSpreadPct": { "type": "number" }, "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "monthlyPaymentAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextResetDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "primeSpreadPct": { "type": "number" }, "ratePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "resetIntervalMonths": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "termMonths": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "ratePct", "termMonths" ], "type": "object" }, "type": "array" }, "variableSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "weightedRatePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "trackCount", "tracks", "totalBalanceAgorot", "weightedRatePct", "missingTerm", "missingRate", "rateCoveragePct", "linkedSharePct", "variableSharePct", "combinedExposurePct", "longestTermMonths", "headlineHe", "nextStepHe", "factors", "attentionScore", "attentionLabel", "document_error" ], "type": "object" } ] }, "schema_version": { "const": "finly-agent-access-1" }, "status": { "enum": [ "success", "insufficient_data", "needs_review", "stale_data", "consent_required", "approval_required", "pending", "conflict", "unsupported", "temporarily_unavailable", "rate_limited", "not_found_or_not_authorized", "revoked", "expired", "delivery_unknown" ], "type": "string" }, "tool": { "const": "analyze_balance_report" } }, "required": [ "request_id", "schema_version", "tool", "response_kind", "status", "as_of", "assumptions", "limitations", "next_actions", "receipt" ], "type": "object" } }, { "description": "Cancel this operation and delete its encrypted result using its exact capability. A deleted operation cannot be restarted. No raw report, identity or result is placed in the URL.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "operation": { "additionalProperties": false, "properties": { "result_handle": { "format": "uuid", "type": "string" }, "result_token": { "pattern": "^[A-Za-z0-9_-]{43}$", "type": "string" } }, "required": [ "result_handle", "result_token" ], "type": "object" } }, "required": [ "operation" ], "type": "object" }, "name": "delete_report_analysis_result", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "oneOf": [ { "not": { "required": [ "no_action" ] }, "properties": { "status": { "const": "success" } }, "required": [ "result" ] }, { "not": { "required": [ "result" ] }, "properties": { "status": { "not": { "const": "success" } } }, "required": [ "no_action" ] } ], "properties": { "as_of": { "format": "date-time", "type": "string" }, "assumptions": { "items": {}, "type": "array" }, "evidence": { "items": {}, "type": "array" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "next_actions": { "items": {}, "type": "array" }, "no_action": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "code": { "type": "string" }, "missing_fields": { "items": { "type": "string" }, "type": "array" }, "retry_after_ms": { "type": "number" } }, "required": [ "code" ], "type": "object" }, "receipt": { "type": "object" }, "request_id": { "type": "string" }, "response_kind": { "const": "workflow" }, "result": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "deleted": { "const": true, "type": "boolean" } }, "required": [ "deleted" ], "type": "object" }, "schema_version": { "const": "finly-agent-access-1" }, "status": { "enum": [ "success", "insufficient_data", "needs_review", "stale_data", "consent_required", "approval_required", "pending", "conflict", "unsupported", "temporarily_unavailable", "rate_limited", "not_found_or_not_authorized", "revoked", "expired", "delivery_unknown" ], "type": "string" }, "tool": { "const": "delete_report_analysis_result" } }, "required": [ "request_id", "schema_version", "tool", "response_kind", "status", "as_of", "assumptions", "limitations", "next_actions", "receipt" ], "type": "object" } }, { "description": "Get the processing notice, external OCR supplier notices for existing-task authority or legacy approval, and a single-use proof-of-work challenge. Normal report analysis requires no additional FINLY approval. Solve SHA-256(challenge_token + \":\" + proof) so its first two bytes are zero.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_report_analysis_requirements", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "oneOf": [ { "not": { "required": [ "no_action" ] }, "properties": { "status": { "const": "success" } }, "required": [ "result" ] }, { "not": { "required": [ "result" ] }, "properties": { "status": { "not": { "const": "success" } } }, "required": [ "no_action" ] } ], "properties": { "as_of": { "format": "date-time", "type": "string" }, "assumptions": { "items": {}, "type": "array" }, "evidence": { "items": {}, "type": "array" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "next_actions": { "items": {}, "type": "array" }, "no_action": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "code": { "type": "string" }, "missing_fields": { "items": { "type": "string" }, "type": "array" }, "retry_after_ms": { "type": "number" } }, "required": [ "code" ], "type": "object" }, "receipt": { "type": "object" }, "request_id": { "type": "string" }, "response_kind": { "const": "workflow" }, "result": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "authorization_required": { "const": false, "type": "boolean" }, "external_ocr_delegated_policy": { "additionalProperties": false, "properties": { "policy_version": { "maxLength": 100, "minLength": 1, "type": "string" }, "privacy_url": { "const": "https://finly.co.il/privacy", "type": "string" }, "processing_location": { "const": "outside_israel", "type": "string" }, "provider": { "const": "google_document_ai", "type": "string" }, "text": { "minLength": 1, "type": "string" }, "text_sha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "policy_version", "text", "text_sha256", "privacy_url", "provider", "processing_location" ], "type": "object" }, "external_ocr_policy": { "additionalProperties": false, "properties": { "policy_version": { "maxLength": 100, "minLength": 1, "type": "string" }, "privacy_url": { "const": "https://finly.co.il/privacy", "type": "string" }, "text": { "minLength": 1, "type": "string" }, "text_sha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "policy_version", "text", "text_sha256", "privacy_url" ], "type": "object" }, "handling": { "additionalProperties": false, "properties": { "consent_evidence": { "const": "not_collected", "description": "FINLY does not collect new human-consent evidence. Existing-task OCR selection is a caller attestation, not evidence the person saw or approved this notice.", "type": "string" }, "file_storage": { "const": false, "type": "boolean" }, "result_delivery": { "const": "immediate_response_or_retrieval", "type": "string" }, "result_storage": { "const": "encrypted_process_memory", "type": "string" }, "result_ttl_ms": { "const": 900000, "type": "number" }, "survives_restart": { "const": false, "type": "boolean" } }, "required": [ "file_storage", "result_storage", "result_delivery", "result_ttl_ms", "survives_restart", "consent_evidence" ], "type": "object" }, "limits": { "additionalProperties": false, "properties": { "allowed_mime_types": { "items": [ { "const": "application/pdf", "type": "string" }, { "const": "image/jpeg", "type": "string" }, { "const": "image/png", "type": "string" } ], "maxItems": 3, "minItems": 3, "type": "array" }, "analysis_attempts_per_hour": { "const": 3, "type": "number" }, "analysis_timeout_ms": { "const": 120000, "type": "number" }, "max_concurrent_analyses": { "const": 2, "type": "number" }, "max_file_bytes": { "const": 18874368, "type": "number" } }, "required": [ "max_file_bytes", "allowed_mime_types", "analysis_attempts_per_hour", "max_concurrent_analyses", "analysis_timeout_ms" ], "type": "object" }, "operation": { "additionalProperties": false, "properties": { "expires_at": { "format": "date-time", "type": "string" }, "result_handle": { "format": "uuid", "type": "string" }, "result_token": { "pattern": "^[A-Za-z0-9_-]{43}$", "type": "string" } }, "required": [ "result_handle", "result_token", "expires_at" ], "type": "object" }, "processing_notice": { "additionalProperties": false, "properties": { "privacy_url": { "const": "https://finly.co.il/privacy", "type": "string" }, "text": { "minLength": 1, "type": "string" } }, "required": [ "text", "privacy_url" ], "type": "object" }, "security_challenge": { "additionalProperties": false, "properties": { "algorithm": { "const": "sha256", "type": "string" }, "challenge_token": { "type": "string" }, "difficulty_bits": { "const": 16, "type": "number" }, "expires_at": { "format": "date-time", "type": "string" } }, "required": [ "challenge_token", "algorithm", "difficulty_bits", "expires_at" ], "type": "object" } }, "required": [ "authorization_required", "processing_notice", "external_ocr_policy", "external_ocr_delegated_policy", "operation", "security_challenge", "limits", "handling" ], "type": "object" }, "schema_version": { "const": "finly-agent-access-1" }, "status": { "enum": [ "success", "insufficient_data", "needs_review", "stale_data", "consent_required", "approval_required", "pending", "conflict", "unsupported", "temporarily_unavailable", "rate_limited", "not_found_or_not_authorized", "revoked", "expired", "delivery_unknown" ], "type": "string" }, "tool": { "const": "get_report_analysis_requirements" } }, "required": [ "request_id", "schema_version", "tool", "response_kind", "status", "as_of", "assumptions", "limitations", "next_actions", "receipt" ], "type": "object" } }, { "description": "Retrieve the result or pending status using the exact operation capability received before upload. Does not upload, analyze, call OCR, renew expiry or prove Customer identity. An expired or restarted service cannot recover the result.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "operation": { "additionalProperties": false, "properties": { "result_handle": { "format": "uuid", "type": "string" }, "result_token": { "pattern": "^[A-Za-z0-9_-]{43}$", "type": "string" } }, "required": [ "result_handle", "result_token" ], "type": "object" } }, "required": [ "operation" ], "type": "object" }, "name": "get_report_analysis_result", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "oneOf": [ { "not": { "required": [ "no_action" ] }, "properties": { "status": { "const": "success" } }, "required": [ "result" ] }, { "not": { "required": [ "result" ] }, "properties": { "status": { "not": { "const": "success" } } }, "required": [ "no_action" ] } ], "properties": { "as_of": { "format": "date-time", "type": "string" }, "assumptions": { "items": {}, "type": "array" }, "evidence": { "items": {}, "type": "array" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "next_actions": { "items": {}, "type": "array" }, "no_action": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "code": { "type": "string" }, "missing_fields": { "items": { "type": "string" }, "type": "array" }, "retry_after_ms": { "type": "number" } }, "required": [ "code" ], "type": "object" }, "receipt": { "type": "object" }, "request_id": { "type": "string" }, "response_kind": { "const": "calculation" }, "result": { "$schema": "http://json-schema.org/draft-07/schema#", "anyOf": [ { "additionalProperties": false, "properties": { "combinedExposurePct": { "maximum": 100, "minimum": 0, "type": "number" }, "comparisonRatePct": { "type": "number" }, "document": { "additionalProperties": false, "properties": { "format": { "const": "finly-report-v1", "type": "string" }, "html": { "maxLength": 1048576, "minLength": 1, "type": "string" }, "locale": { "const": "he", "type": "string" }, "text": { "maxLength": 512000, "minLength": 1, "type": "string" } }, "required": [ "format", "locale", "text", "html" ], "type": "object" }, "factors": { "items": { "additionalProperties": false, "properties": { "detail": { "maxLength": 4000, "minLength": 1, "type": "string" }, "kind": { "enum": [ "attention", "positive", "missing", "fact" ], "type": "string" }, "title": { "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "kind", "title", "detail" ], "type": "object" }, "type": "array" }, "feeBreakdown": { "additionalProperties": false, "properties": { "avgIndexAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "discountingAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "noNoticeAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "operationalAgorot": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] } }, "required": [ "noNoticeAgorot", "avgIndexAgorot", "discountingAgorot", "operationalAgorot" ], "type": "object" }, "forecastRatePct": { "type": "number" }, "headlineHe": { "maxLength": 500, "minLength": 1, "type": "string" }, "linkedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "longestTermMonths": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "marketComparison": { "additionalProperties": false, "properties": { "comparedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "effectiveDate": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "entries": { "items": { "additionalProperties": false, "properties": { "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "gapBasis": { "const": "report_spread", "type": "string" }, "gapPct": { "type": "number" }, "kind": { "enum": [ "fixed", "prime" ], "type": "string" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "source": { "additionalProperties": false, "properties": { "applicability": { "enum": [ "applicable", "historical_only", "unusable" ], "type": "string" }, "asOf": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "kind": { "enum": [ "boi_average", "controlled_reference", "report_reference", "indicative_rate_sheet", "alternative" ], "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "limitationHe": { "maxLength": 4000, "type": "string" } }, "required": [ "kind", "labelHe", "asOf", "applicability" ], "type": "object" }, "trackIndex": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "kind", "gapPct" ], "type": "object" }, "type": "array" }, "uncomparedFixedCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "weightedFixedGapPct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "effectiveDate", "weightedFixedGapPct", "comparedSharePct", "uncomparedFixedCount", "entries" ], "type": "object" }, "missingRate": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingTerm": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingType": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "monthlyPaymentTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "payoffFeesAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "payoffTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "rateBasis": { "const": "report", "type": "string" }, "rateCoveragePct": { "maximum": 100, "minimum": 0, "type": "number" }, "reportAsOfDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "resultVersion": { "const": 2, "type": "number" }, "review": { "additionalProperties": false, "properties": { "coverage": { "items": { "additionalProperties": false, "properties": { "comparedBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "detailHe": { "maxLength": 4000, "minLength": 1, "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "missingTrackIndices": { "items": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": "array" }, "purpose": { "enum": [ "fixed_rate_reference", "indicative_price", "alternative_price" ], "type": "string" }, "sharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "totalBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "trackIndices": { "items": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": "array" } }, "required": [ "purpose", "labelHe", "comparedBalanceAgorot", "totalBalanceAgorot", "sharePct", "trackIndices", "missingTrackIndices", "detailHe" ], "type": "object" }, "type": "array" }, "findings": { "items": { "additionalProperties": false, "properties": { "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "detailHe": { "maxLength": 4000, "minLength": 1, "type": "string" }, "gapPct": { "type": "number" }, "id": { "maxLength": 300, "minLength": 1, "type": "string" }, "kind": { "enum": [ "reference_gap", "indicative_price_gap", "alternative_price_gap", "no_positive_gap", "contract_fact", "comparison_missing", "historical_comparison" ], "type": "string" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "purpose": { "enum": [ "fixed_rate_reference", "indicative_price", "alternative_price" ], "type": "string" }, "sharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "source": { "additionalProperties": false, "properties": { "applicability": { "enum": [ "applicable", "historical_only", "unusable" ], "type": "string" }, "asOf": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "kind": { "enum": [ "boi_average", "controlled_reference", "report_reference", "indicative_rate_sheet", "alternative" ], "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "limitationHe": { "maxLength": 4000, "type": "string" } }, "required": [ "kind", "labelHe", "asOf", "applicability" ], "type": "object" }, "titleHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "trackIndices": { "items": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": "array" } }, "required": [ "id", "trackIndices", "kind", "balanceAgorot", "sharePct", "titleHe", "detailHe" ], "type": "object" }, "type": "array" }, "headlineHe": { "maxLength": 500, "minLength": 1, "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "leadingFindingId": { "maxLength": 300, "minLength": 1, "type": "string" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "state": { "enum": [ "gap_found", "no_gap_in_compared_scope", "comparison_unavailable" ], "type": "string" } }, "required": [ "state", "labelHe", "headlineHe", "nextStepHe", "findings", "coverage" ], "type": "object" }, "totalBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "trackCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "tracks": { "items": { "additionalProperties": false, "properties": { "anchorSpreadPct": { "type": "number" }, "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "monthlyPaymentAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextResetDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "primeSpreadPct": { "type": "number" }, "ratePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "resetIntervalMonths": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "termMonths": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "ratePct", "termMonths" ], "type": "object" }, "type": "array" }, "variableSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "weightedRatePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "trackCount", "tracks", "totalBalanceAgorot", "weightedRatePct", "missingTerm", "missingRate", "rateCoveragePct", "linkedSharePct", "variableSharePct", "combinedExposurePct", "longestTermMonths", "headlineHe", "nextStepHe", "factors", "resultVersion", "review", "document" ], "type": "object" }, { "additionalProperties": false, "properties": { "attentionLabel": { "maxLength": 300, "minLength": 1, "type": "string" }, "attentionScore": { "maximum": 100, "minimum": 0, "type": "number" }, "combinedExposurePct": { "maximum": 100, "minimum": 0, "type": "number" }, "comparisonRatePct": { "type": "number" }, "document": { "additionalProperties": false, "properties": { "format": { "const": "finly-report-v1", "type": "string" }, "html": { "maxLength": 1048576, "minLength": 1, "type": "string" }, "locale": { "const": "he", "type": "string" }, "text": { "maxLength": 512000, "minLength": 1, "type": "string" } }, "required": [ "format", "locale", "text", "html" ], "type": "object" }, "factors": { "items": { "additionalProperties": false, "properties": { "detail": { "maxLength": 4000, "minLength": 1, "type": "string" }, "kind": { "enum": [ "attention", "positive", "missing", "fact" ], "type": "string" }, "title": { "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "kind", "title", "detail" ], "type": "object" }, "type": "array" }, "feeBreakdown": { "additionalProperties": false, "properties": { "avgIndexAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "discountingAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "noNoticeAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "operationalAgorot": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] } }, "required": [ "noNoticeAgorot", "avgIndexAgorot", "discountingAgorot", "operationalAgorot" ], "type": "object" }, "forecastRatePct": { "type": "number" }, "headlineHe": { "maxLength": 500, "minLength": 1, "type": "string" }, "linkedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "longestTermMonths": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "marketComparison": { "additionalProperties": false, "properties": { "comparedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "effectiveDate": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "entries": { "items": { "additionalProperties": false, "properties": { "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "gapBasis": { "const": "report_spread", "type": "string" }, "gapPct": { "type": "number" }, "kind": { "enum": [ "fixed", "prime" ], "type": "string" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "source": { "additionalProperties": false, "properties": { "applicability": { "enum": [ "applicable", "historical_only", "unusable" ], "type": "string" }, "asOf": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "kind": { "enum": [ "boi_average", "controlled_reference", "report_reference", "indicative_rate_sheet", "alternative" ], "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "limitationHe": { "maxLength": 4000, "type": "string" } }, "required": [ "kind", "labelHe", "asOf", "applicability" ], "type": "object" }, "trackIndex": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "kind", "gapPct" ], "type": "object" }, "type": "array" }, "uncomparedFixedCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "weightedFixedGapPct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "effectiveDate", "weightedFixedGapPct", "comparedSharePct", "uncomparedFixedCount", "entries" ], "type": "object" }, "missingRate": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingTerm": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingType": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "monthlyPaymentTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "payoffFeesAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "payoffTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "rateBasis": { "const": "report", "type": "string" }, "rateCoveragePct": { "maximum": 100, "minimum": 0, "type": "number" }, "reportAsOfDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "totalBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "trackCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "tracks": { "items": { "additionalProperties": false, "properties": { "anchorSpreadPct": { "type": "number" }, "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "monthlyPaymentAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextResetDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "primeSpreadPct": { "type": "number" }, "ratePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "resetIntervalMonths": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "termMonths": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "ratePct", "termMonths" ], "type": "object" }, "type": "array" }, "variableSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "weightedRatePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "trackCount", "tracks", "totalBalanceAgorot", "weightedRatePct", "missingTerm", "missingRate", "rateCoveragePct", "linkedSharePct", "variableSharePct", "combinedExposurePct", "longestTermMonths", "headlineHe", "nextStepHe", "factors", "attentionScore", "attentionLabel", "document" ], "type": "object" }, { "additionalProperties": false, "properties": { "combinedExposurePct": { "maximum": 100, "minimum": 0, "type": "number" }, "comparisonRatePct": { "type": "number" }, "document_error": { "const": "report_document_unavailable", "type": "string" }, "factors": { "items": { "additionalProperties": false, "properties": { "detail": { "maxLength": 4000, "minLength": 1, "type": "string" }, "kind": { "enum": [ "attention", "positive", "missing", "fact" ], "type": "string" }, "title": { "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "kind", "title", "detail" ], "type": "object" }, "type": "array" }, "feeBreakdown": { "additionalProperties": false, "properties": { "avgIndexAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "discountingAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "noNoticeAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "operationalAgorot": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] } }, "required": [ "noNoticeAgorot", "avgIndexAgorot", "discountingAgorot", "operationalAgorot" ], "type": "object" }, "forecastRatePct": { "type": "number" }, "headlineHe": { "maxLength": 500, "minLength": 1, "type": "string" }, "linkedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "longestTermMonths": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "marketComparison": { "additionalProperties": false, "properties": { "comparedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "effectiveDate": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "entries": { "items": { "additionalProperties": false, "properties": { "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "gapBasis": { "const": "report_spread", "type": "string" }, "gapPct": { "type": "number" }, "kind": { "enum": [ "fixed", "prime" ], "type": "string" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "source": { "additionalProperties": false, "properties": { "applicability": { "enum": [ "applicable", "historical_only", "unusable" ], "type": "string" }, "asOf": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "kind": { "enum": [ "boi_average", "controlled_reference", "report_reference", "indicative_rate_sheet", "alternative" ], "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "limitationHe": { "maxLength": 4000, "type": "string" } }, "required": [ "kind", "labelHe", "asOf", "applicability" ], "type": "object" }, "trackIndex": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "kind", "gapPct" ], "type": "object" }, "type": "array" }, "uncomparedFixedCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "weightedFixedGapPct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "effectiveDate", "weightedFixedGapPct", "comparedSharePct", "uncomparedFixedCount", "entries" ], "type": "object" }, "missingRate": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingTerm": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingType": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "monthlyPaymentTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "payoffFeesAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "payoffTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "rateBasis": { "const": "report", "type": "string" }, "rateCoveragePct": { "maximum": 100, "minimum": 0, "type": "number" }, "reportAsOfDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "resultVersion": { "const": 2, "type": "number" }, "review": { "additionalProperties": false, "properties": { "coverage": { "items": { "additionalProperties": false, "properties": { "comparedBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "detailHe": { "maxLength": 4000, "minLength": 1, "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "missingTrackIndices": { "items": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": "array" }, "purpose": { "enum": [ "fixed_rate_reference", "indicative_price", "alternative_price" ], "type": "string" }, "sharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "totalBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "trackIndices": { "items": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": "array" } }, "required": [ "purpose", "labelHe", "comparedBalanceAgorot", "totalBalanceAgorot", "sharePct", "trackIndices", "missingTrackIndices", "detailHe" ], "type": "object" }, "type": "array" }, "findings": { "items": { "additionalProperties": false, "properties": { "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "detailHe": { "maxLength": 4000, "minLength": 1, "type": "string" }, "gapPct": { "type": "number" }, "id": { "maxLength": 300, "minLength": 1, "type": "string" }, "kind": { "enum": [ "reference_gap", "indicative_price_gap", "alternative_price_gap", "no_positive_gap", "contract_fact", "comparison_missing", "historical_comparison" ], "type": "string" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "purpose": { "enum": [ "fixed_rate_reference", "indicative_price", "alternative_price" ], "type": "string" }, "sharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "source": { "additionalProperties": false, "properties": { "applicability": { "enum": [ "applicable", "historical_only", "unusable" ], "type": "string" }, "asOf": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "kind": { "enum": [ "boi_average", "controlled_reference", "report_reference", "indicative_rate_sheet", "alternative" ], "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "limitationHe": { "maxLength": 4000, "type": "string" } }, "required": [ "kind", "labelHe", "asOf", "applicability" ], "type": "object" }, "titleHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "trackIndices": { "items": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": "array" } }, "required": [ "id", "trackIndices", "kind", "balanceAgorot", "sharePct", "titleHe", "detailHe" ], "type": "object" }, "type": "array" }, "headlineHe": { "maxLength": 500, "minLength": 1, "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "leadingFindingId": { "maxLength": 300, "minLength": 1, "type": "string" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "state": { "enum": [ "gap_found", "no_gap_in_compared_scope", "comparison_unavailable" ], "type": "string" } }, "required": [ "state", "labelHe", "headlineHe", "nextStepHe", "findings", "coverage" ], "type": "object" }, "totalBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "trackCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "tracks": { "items": { "additionalProperties": false, "properties": { "anchorSpreadPct": { "type": "number" }, "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "monthlyPaymentAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextResetDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "primeSpreadPct": { "type": "number" }, "ratePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "resetIntervalMonths": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "termMonths": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "ratePct", "termMonths" ], "type": "object" }, "type": "array" }, "variableSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "weightedRatePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "trackCount", "tracks", "totalBalanceAgorot", "weightedRatePct", "missingTerm", "missingRate", "rateCoveragePct", "linkedSharePct", "variableSharePct", "combinedExposurePct", "longestTermMonths", "headlineHe", "nextStepHe", "factors", "resultVersion", "review", "document_error" ], "type": "object" }, { "additionalProperties": false, "properties": { "attentionLabel": { "maxLength": 300, "minLength": 1, "type": "string" }, "attentionScore": { "maximum": 100, "minimum": 0, "type": "number" }, "combinedExposurePct": { "maximum": 100, "minimum": 0, "type": "number" }, "comparisonRatePct": { "type": "number" }, "document_error": { "const": "report_document_unavailable", "type": "string" }, "factors": { "items": { "additionalProperties": false, "properties": { "detail": { "maxLength": 4000, "minLength": 1, "type": "string" }, "kind": { "enum": [ "attention", "positive", "missing", "fact" ], "type": "string" }, "title": { "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "kind", "title", "detail" ], "type": "object" }, "type": "array" }, "feeBreakdown": { "additionalProperties": false, "properties": { "avgIndexAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "discountingAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "noNoticeAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "operationalAgorot": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] } }, "required": [ "noNoticeAgorot", "avgIndexAgorot", "discountingAgorot", "operationalAgorot" ], "type": "object" }, "forecastRatePct": { "type": "number" }, "headlineHe": { "maxLength": 500, "minLength": 1, "type": "string" }, "linkedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "longestTermMonths": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "marketComparison": { "additionalProperties": false, "properties": { "comparedSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "effectiveDate": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "entries": { "items": { "additionalProperties": false, "properties": { "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "gapBasis": { "const": "report_spread", "type": "string" }, "gapPct": { "type": "number" }, "kind": { "enum": [ "fixed", "prime" ], "type": "string" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "source": { "additionalProperties": false, "properties": { "applicability": { "enum": [ "applicable", "historical_only", "unusable" ], "type": "string" }, "asOf": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "kind": { "enum": [ "boi_average", "controlled_reference", "report_reference", "indicative_rate_sheet", "alternative" ], "type": "string" }, "labelHe": { "maxLength": 300, "minLength": 1, "type": "string" }, "limitationHe": { "maxLength": 4000, "type": "string" } }, "required": [ "kind", "labelHe", "asOf", "applicability" ], "type": "object" }, "trackIndex": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "kind", "gapPct" ], "type": "object" }, "type": "array" }, "uncomparedFixedCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "weightedFixedGapPct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "effectiveDate", "weightedFixedGapPct", "comparedSharePct", "uncomparedFixedCount", "entries" ], "type": "object" }, "missingRate": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingTerm": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingType": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "monthlyPaymentTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextStepHe": { "maxLength": 2000, "minLength": 1, "type": "string" }, "payoffFeesAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "payoffTotalAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "rateBasis": { "const": "report", "type": "string" }, "rateCoveragePct": { "maximum": 100, "minimum": 0, "type": "number" }, "reportAsOfDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "totalBalanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "trackCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "tracks": { "items": { "additionalProperties": false, "properties": { "anchorSpreadPct": { "type": "number" }, "balanceAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "labelHe": { "enum": [ "פריים", "קבועה לא צמודה", "קבועה צמודה", "משתנה לא צמודה", "משתנה צמודה", "מסלול (סוג לא זוהה)" ], "type": "string" }, "monthlyPaymentAgorot": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextResetDate": { "pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$", "type": "string" }, "primeSpreadPct": { "type": "number" }, "ratePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "resetIntervalMonths": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "termMonths": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "labelHe", "balanceAgorot", "ratePct", "termMonths" ], "type": "object" }, "type": "array" }, "variableSharePct": { "maximum": 100, "minimum": 0, "type": "number" }, "weightedRatePct": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "trackCount", "tracks", "totalBalanceAgorot", "weightedRatePct", "missingTerm", "missingRate", "rateCoveragePct", "linkedSharePct", "variableSharePct", "combinedExposurePct", "longestTermMonths", "headlineHe", "nextStepHe", "factors", "attentionScore", "attentionLabel", "document_error" ], "type": "object" } ] }, "schema_version": { "const": "finly-agent-access-1" }, "status": { "enum": [ "success", "insufficient_data", "needs_review", "stale_data", "consent_required", "approval_required", "pending", "conflict", "unsupported", "temporarily_unavailable", "rate_limited", "not_found_or_not_authorized", "revoked", "expired", "delivery_unknown" ], "type": "string" }, "tool": { "const": "get_report_analysis_result" } }, "required": [ "request_id", "schema_version", "tool", "response_kind", "status", "as_of", "assumptions", "limitations", "next_actions", "receipt" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:7d94be396906ff2592fe0c56c6ccc67d5739d1c3b9362c55c0e4b222cd325aa4 | sha256sum