TODO_TAGS_REVIEW
TODO_AP2_EXPORT_REVIEW

Bulk Disbursement Integrity

Attests that a bulk payment run -- salaries, pensions, social transfers, vendor payments -- is internally consistent and matches its authorization. Reconciles per-payee records against the authorized control total in both count and value, surfaces duplicate-candidate clusters by a caller-supplied opaque key, reports payee roster movement against the prior run, and flags limit breaches including split-payment candidates (multiple sub-limit payments to one payee ref summing past a declared limit) and destination-tier cap breaches (a payment authorized and funded but unable to land because the destination wallet is at its KYC-tier balance cap). Duplicate, split, and cap-breach flags are candidates for review, never findings of fraud or misconduct. Region-portable: every fact is a caller-declared input, with no country, currency, or scheme hardcoded. Deterministic arithmetic only. Zero network, zero PII -- payee is an opaque ref plus an amount and a rail.

Tool URL: https://ainumbers.co/chaingraph/art-518-bulk-disbursement-integrity.html

post/v1/tools/attest_bulk_disbursement_integrity

Request

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

Request body

as_ofunknown required
authorized_control_totalunknown required
currencystring required
duplicate_key_commitment_schemestring required
per_payee_limit_minor_unitsunknown required
per_run_limit_minor_unitsunknown required
run_referencestring required

Response

Successful tool execution result

as_ofstring
authorized_payee_countinteger
authorized_total_displaystring
authorized_total_minor_unitsinteger
control_total_reconciledboolean
count_breakinteger
currencystring
duplicate_candidate_cluster_countinteger
has_destination_cap_breachboolean
has_limit_breachboolean
has_roster_movementboolean
notestring
per_payee_limit_minor_unitsinteger
per_run_limit_breachstring
per_run_limit_minor_unitsinteger
prior_run_payee_countinteger
rationalestring[]
reconciled_record_countinteger
reconciled_total_displaystring
reconciled_total_minor_unitsinteger
roster_movement_verifiableboolean
run_referencestring
value_break_displaystring
value_break_minor_unitsinteger

Changes

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