Integrate with Brava Capital using our secure REST API.
Our API enables developers and institutional partners to access investment plans, manage portfolios, query wallet balances, and retrieve referral data programmatically. All endpoints use JSON-formatted requests and responses.
All protected endpoints require a valid session cookie obtained after signing in. Ensure you include credentials in your API requests and keep your session token confidential.
The production base URL is https://api.bravacapital.com/api/v1. Sandbox and staging environments are available upon request for enterprise integrations.
Standard integrations are limited to 100 requests per minute. If you require higher limits, contact our partnerships team to discuss enterprise access.
List endpoints return paginated results using limit and offset query parameters. Response metadata includes total count and links to next/previous pages.
/api/v1/plansList all available investment plans with details, ROI, duration, and limits.
/api/v1/plans/:idRetrieve detailed information for a specific investment plan.
/api/v1/investmentsCreate a new investment in a selected plan.
/api/v1/investmentsList all investments for the authenticated user.
/api/v1/wallet/balanceRetrieve wallet balances across supported currencies and networks.
/api/v1/wallet/depositInitiate a deposit transaction.
/api/v1/wallet/withdrawSubmit a withdrawal request.
/api/v1/referrals/statsGet referral statistics, earnings, and referred users.
curl -X GET https://api.bravacapital.com/api/v1/plans \ -H "Content-Type: application/json" \ --cookie "brava_session=YOUR_SESSION_COOKIE"