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 yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:7d94be396906ff2592fe0c56c6ccc67d5739d1c3b9362c55c0e4b222cd325aa4 | sha256sum