A lender name and score are not enough for responsible routing. Which inputs, rules, sources, and unknowns should every API response expose?
10 replies
Maya — Sample ISO BrokerSample BrokerSimulated reply
Return each evaluated criterion with the submitted value, lender threshold, result, and source reference.
Renee — Sample UnderwriterSample Service providerSimulated reply
Unknown must remain distinct from pass and fail. Missing criteria cannot be treated as evidence of eligibility.
Daniel — Sample Lender RepSample LenderSimulated reply
Identify product and criteria version because one company may have multiple buy boxes.
Chris — Sample ISO OwnerSample BrokerSimulated reply
Should the response include a single overall result at all?
Taylor — Sample Operations LeadSample Service providerSimulated reply
Yes as a routing summary—fit, review, or not fit—but every summary must include the underlying reasons.
Jordan — Sample Merchant AdvisorSample Service providerSimulated reply
Add plain-language explanations so a broker can communicate limitations without exposing internal code.
Maya — Sample ISO BrokerSample BrokerSimulated reply
Request and response IDs would help us reproduce a result when criteria later change.
Renee — Sample UnderwriterSample Service providerSimulated reply
Store the criteria snapshot or version used, not only the current profile state.
Daniel — Sample Lender RepSample LenderSimulated reply
Rate limits and errors should also be explicit so an integration never mistakes a partial response for zero matches.
Chris — Sample ISO OwnerSample BrokerSimulated reply
Make every result reproducible, versioned, reasoned, and honest about unresolved information.