fraud field to indicate whether the recall is fraud-related or non-fraudulent.
How Funds Requests Work
Funds requests are tied to deposits, and adeposit_id is provided in the API response. This deposit_id can be cross-referenced in the virtual account event history to determine which customer deposit is impacted.
What Happens Operationally
- If Bridge receives a funds request before the money movement completes, Bridge will automatically attempt to return the funds to the sending fiat account.
- If the funds request is received after funds have already left Bridge, developers may need to take action using our fiat deposit return API.
- Bridge Operations will proactively follow up with developers on fraudulent funds requests.
- Bridge may take remedial action if a developer’s funds request volume exceeds acceptable thresholds.
Common Developer Use Cases
Developers typically use the Funds Requests API for:1. Fraud & Compliance Monitoring
- Identify recalled deposits as suspicious when
fraud=true. - Flag customers or senders internally for enhanced review.
- Strengthen fraud detection and compliance workflows.
2. Return Reason Visibility
- When a transaction is returned, query the Funds Requests API to determine whether a funds request was initiated.
- Surface recall reason context back to the end user (e.g., fraud vs. non-fraud recall).
Technical Integration Guidance
Polling
Webhooks are currently not supported for funds requests. You should periodically poll the Funds Request endpoint. Recommended best practice:- Poll on a recurring cadence appropriate for your risk posture (e.g., every few minutes).
- Store and deduplicate results internally.
Always Link Back to the Originating Deposit
Usedeposit_id to:
- Cross-reference your internal records.
- Retrieve the associated virtual account event history.
- Identify the impacted customer and downstream transaction state.
Returns API Integration
If you receive a funds request after the transaction has completed, you may need to:- Evaluate whether funds are still recoverable.
- Initiate a return using Bridge’s fiat deposit return API.
API Examples
List All Funds Requests
Request
List All Funds Requests with Filters
Request
Implementation Summary
When integrating Funds Requests:- Poll the endpoint regularly (no webhooks available).
- Link each funds request to its
deposit_id. - Treat
fraud=trueas a compliance signal. - Integrate with the the fiat deposit return API for returning funds
- Maintain internal workflows to review and respond to recalls promptly.
