initial release
raindrop_balance.requested webhook
Added theraindrop_balance.requested webhook. Rain sends this synchronous webhook to PARTNER_ONCHAIN tenants when it needs a userβs current Raindrops balance. Your endpoint must return the userβs availableBalance within 1500ms.This is a synchronous request/response webhook, not an event notification. Rain waits for your response before proceeding with the travel redemption flow. PARTNER_OFFCHAIN tenants do not receive this webhook because Rain manages their balance ledger.
Signature header. Verify this signature before returning a balance.Request Payload
Headers
Example Request
Expected Response
Your endpoint must return a JSON response with the userβs available balance as a string.Return a non-2xx status, malformed JSON, or no response within 1500ms and Rain treats the balance as unavailable. The calling travel-balance or travel-redemption request receives
503 Service Unavailable.