get_underwriting_signals
Composite merchant-wide underwriting envelope: Schema B latest-per-lender + Schema C merchant-wide rollup + CreditTier upgrade preview + a summary block with anchorTier (max of observed-from-repayment + already-issued), totalActiveCreditLineUsdCents, and reliabilityScore (onTime/total*100, null = no history). Cuts 3-4 per-axis verifier calls to 1. Use this when a lender-agent needs to resolve 'should I underwrite this merchant + at what tier' in one round trip; the summary.anchorTier is the load-bearing decision input. Watch creditRisk.latestPerLender[].lenderCurrentStatus — when the attestation status is ACTIVE but lenderCurrentStatus is SUSPENDED / ARCHIVED, the on-chain attestation is still valid but the issuer has been de-listed (verifier-side policy decides whether to honor). Graceful clean-slate envelope on backend error or unknown merchant.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| merchantId | Yes |