TODO_TAGS_REVIEW
TODO_AP2_EXPORT_REVIEW

CASS 15 Safeguarding Reconciliation Check

Compares a UK payment or e-money firm's safeguarding requirement (CASS 15.8.29G) against the components of its safeguarding resource (CASS 15.8.26R) for one caller-declared as-of date, and classifies the arithmetic outcome as reconciled, shortfall, or excess against a caller-declared tolerance. Resource components carry the four component types CASS 15.8.26R enumerates: relevant funds bank account, segregated but not yet placed, relevant assets, and insurance or guarantee. Money is handled as integer minor units throughout with 2dp display, an empty or zero figure set resolves to a defined verdict, and any value that is not a usable integer amount is named in rejected_inputs rather than silently dropped. Single-run and stateless: the firm performs its reconciliation no less than once each reconciliation day because CASS 15.8.19R requires it of the firm, and this tool operates nothing, stores nothing, and retains nothing. A shortfall verdict is an arithmetic finding about the figures supplied, never a determination that the firm has breached CASS 15.

Tool URL: https://ainumbers.co/chaingraph/art-499-check-safeguarding-reconciliation.html

post/v1/tools/check_safeguarding_reconciliation

Request

  • Base URL: https://ainumbers.co
  • URL: https://ainumbers.co/v1/tools/check_safeguarding_reconciliation
  • Auth: none declared

Request body

as_of_dateunknown required
currencystring required
reconciliation_typeunknown required
relevant_funds_totalunknown required
relevant_funds_total_minor_unitsunknown required
safeguarding_requirement_minor_unitsunknown required
tolerance_minor_unitsunknown required

Response

Successful tool execution result

as_of_datestring
component_countinteger
currencystring
difference_directionstring
difference_displaystring
difference_minor_unitsinteger
minor_unit_exponentinteger
notestring
rationalestring[]
reconciliation_typestring
safeguarding_requirement_displaystring
safeguarding_requirement_minor_unitsinteger
safeguarding_resource_displaystring
safeguarding_resource_minor_unitsinteger
tolerance_displaystring
tolerance_minor_unitsinteger
verdictstring
within_toleranceboolean

Changes

No recorded changes to this operation across all 1 revision of this API.