Skip to main content
This is the fastest way to let your users spend funds from your wallet in the real world with minimal integration effort. Bringin issues and manages non-branded black debit cards. Once integrated, you can fund these cards directly from your platform using the APIs below. Your users deposit crypto (USDC on Polygon), it’s converted to EUR, and the balance is available on their Bringin debit card to spend anywhere or withdraw to their bank.
Your users will need to install the Bringin app to manage their card lifecycle, set spending limits, and view transactions.

1. Get User ID

This API returns the userId, which you’ll need for some admin operations.
Response

2. Get Rates

Returns the latest market rate. When creating an order, use the latest rate. We account for minor slippage and slight delays. The rate includes the fee from Bringin plus any additional markup you wish to add.
Request
Response
We currently support USDCEUR and BTCEUR. More pairs coming soon.

3. Get Deposit Address

Creates an offramp order and returns a deposit address.
Request
Response
Amounts are in USDC cents (6 decimals). 15 = 0.000015 USDC minimum, 1666667 = 1,666.667 USDC maximum.
The user sends crypto to the returned address. Once received, we swap to EUR at market rate. The EUR balance is then available on their Bringin debit card.

4. Check Balance

Request
Response
Balance is in EUR cents. 12992 = €129.92

5. List Transactions

Request
All fields are optional. Dates are Unix timestamps in milliseconds.
Response