September 28, 2026
- Offers are accepted and signed by the borrower on O.J.’s screen.
POST /referrals/{id}/offers/{offer_id}/acceptis removed. needs_borrowermeans the borrower has a to-do;needs_partnermeans your team does.- Clearer API reference titles, and every webhook documents when it fires and what
datacontains.
September 28, 2026
- One experience: Embed renders only what the API returns.
progress(Received, Documents, In review, Offer, Funded) andtodoson every referral.status_groupremoved;status_labelnow uses the step names.matches: named lenders with estimated limits.GET /referrals/{id}/fitremoved;POST /fit_checksis nowPOST /match_checks.- Soft credit check:
crediton the referral and theauthorize_creditto-do. SSNs are entered only on O.J.’s screen. - Plaid for statements and the funding account (
connect_bankpurpose,funding_account_authoffer condition). outcomefor declined and closed referrals, andfundednow includes the account and the lender’s contact.- New event
referral.matches_updated, replacingreferral.fit_updated.
September 27, 2026
- Conversations:
GET /referrals/{id}/conversation, plusGETandPOST /referrals/{id}/messages. - Channel connectors and the
contact_channelspolicy. - Next actions include
due_atand reminders. New eventreferral.reminder_due. - Server-sent event streams and per-referral webhooks.
- Program endpoints for lenders: submissions, decisions and funding.
GETandPUT /partner/policy.- New Embed
conversationcomponent.
September 26, 2026
- O.J. Embed: components, modes, callbacks and theming.
GET /payouts.- RFC 9457 errors, IETF idempotency keys and W3C trace context.
September 25, 2026
- Referrals, fit, document requests, offers, sessions and Standard Webhooks.

