Payout updated
Your payout on a referral changed status, for example from held to paid. data is the referral’s payout.
Authorizations
One client per partner per environment. Access tokens expire after 15 minutes. Scopes are granted per client. Sandbox clients use https://sandbox.api.meet-oj.com/oauth/token.
Headers
Unique delivery id (Standard Webhooks). The same id is reused on retries so receivers can dedupe.
Unix seconds. Reject deliveries older than 5 minutes.
v1,<base64 HMAC-SHA256 of "<webhook-id>.<webhook-timestamp>.<raw body>" with the endpoint secret> (Standard Webhooks).
Body
A record that something happened. type says what, referral_id says to which referral, and data is a
copy of the object concerned (the referral, the offer, the document request, and so on) as it looked at that
moment. The same event, with the same id, is delivered by webhook and kept at GET /events, so you can
safely ignore a duplicate.
"evt_01K5X3W0F3"
The kinds of events O.J. sends. The name is object.what_happened. The Webhooks section of the docs explains when each one fires.
referral.received, referral.matches_updated, referral.needs_partner, referral.needs_borrower, message.sent, message.received, referral.reminder_due, submission.awaiting_review, submission.decided, document_request.opened, document_request.satisfied, referral.submitted, offer.received, offer.accepted, referral.funded, referral.declined, referral.closed, payout.updated The object the event is about (referral, document_request, offer, message, or payout), as of the event.
"event"Response
Acknowledged

