Foreign Exchange-2
Foreign Exchange
API Information
Title | Fund Transfer Internal |
---|---|
Version |
v1 |
URL Sandbox |
https://sandbox.partner.api.bri.co.id/v1/valas |
URL Production |
https://partner.api.bri.co.id/v1/valas |
Version Control
Doc Version | API Version | Date | Link to document | Description |
---|---|---|---|---|
v1 |
v1 |
1 February 2019 |
Initial version |
Product Description
Foreign Exchange is needed for transactions in the global market and it has official rates recorded in the central bank. This API will help you to monitor real-time foreign exchange rates and can make forex transactions directly from your business dashboard.
Currency Rate
Endpoint Description
This endpoint is used to validate whether the customer uses a valid BRIZZI card number or not when reloading.
curl -X GET 'https://sandbox.partner.api.bri.co.id/v1/valas/getrate/USD/IDR' \ -H 'Authorization: Bearer {{TOKEN}}' \ -H 'BRI-Signature: {{SIGNATURE}}' \ -H 'BRI-Timestamp: {{TIMESTAMP}}'
Example of Response
{
"status": true,
"responseDescription": "Success",
"responseCode": "001",
"data": {
"dealt_currency": "USD",
"counter_currency": "IDR",
"TT_buy": "14315.0000",
"TT_sell": "14465.0000",
"last_update": "5/16/2019 11:31:20 AM"
}
}
HTTP Request
GET https://sandbox.partner.api.bri.co.id/v1/valas/getrate/{{DEALT_CURRENCY}}/{{COUNTER_CURRENCY}}
URL Parameters
Parameter | Type | Mandatory | Description |
---|---|---|---|
dealt_currency |
String |
Yes |
ISO 4217 currency code (eg. USD, EUR, GBP) |
counter_currency |
String |
Yes |
ISO 4217 currency code (IDR) |
Forex Transaction
Endpoint Description
This endpoint is used for submitting forex transactions. This endpoint will reply with deal_number
which needs to be taken to the BRI branch to make a transaction.
curl -X POST 'https://sandbox.partner.api.bri.co.id/v1/valas/insert' \ -H 'Authorization: Bearer {{TOKEN}}' \ -H 'BRI-Signature: {{SIGNATURE}}' \ -H 'BRI-Timestamp: {{TIMESTAMP}}' \ -H 'Content-Type: application/json' \ -d '{ "counter_currency":"IDR", "dealt_currency":"USD", "dealt_amount":"4", "npwp":"111", "deal_type":"sell" }'
Example of Response
{
"status": true,
"responseCode": "001",
"responseDescription": "Transaction Successful",
"data": {
"deal_number": "A0908444",
"value_date": "9/20/2018",
"deal_date": "9/20/2018",
"rate": "13365.0000",
"dealt_amount": "4",
"dealt_currency": "USD",
"counter_amount": "53460.0000",
"expired_transaction": "2018-09-20T16:00:00"
}
}
HTTP Request
POST https://sandbox.partner.api.bri.co.id/v1/transfer
Request Header
Key | Value | Mandatory |
---|---|---|
Content-Type |
application/json |
Yes |
Request Body
Field | Data Type | Mandatory | Description |
---|---|---|---|
counter_currency |
string |
Yes |
- |
dealt_currency |
string |
Yes |
- |
dealt_amount |
string |
Yes |
- |
npwp |
string |
Yes |
- |
deal_type |
string |
Yes |
|