Bank Account
before you register a bank account at Moota make sure you already have points. if you don't have points, please do topup points first
your bank account that you will register on Moota to get mutations from several bank accounts at once in one dashboard, make sure you have an iBanking account from the account you have. Moota does not recognize the account from mBanking.
List Of Bank Type
bank_type
Bank Name
bca
Bank Central Asia
bcaGiro
BCA Giro
bcaSyariah
Bank Central Asia Syariah
bniBisnisSyariah
Bank Negara Indonesia Bisnis Syariah
bniBisnis
Bank Negara Indonesia Bisnis
bniSyariah
Bank Negara Indonesia Syariah
bni
Bank Negara Indonesia
bri
Bank Rakyat Indonesia
briCms
BRI CMS
briGiro
Bank Rakyat Indonesia Giro
briSyariah
Bank Rakyat Indonesia Syariah
briSyariahCms
BRI Syariah CMS
bsi
Bank Syariah Indonesia
bsiGiro
Bank Syariah Indonesia Giro
gojek
GoPay
mandiriBisnis
Mandiri Bisnis
mandiriMcm2
Mandiri MCM 2
mandiriMcm
Mandiri MCM
mandiriOnline
Mandiri
mandiriSyariah
Mandiri Syariah
mandiriSyariahBisnis
Mandiri Syariah Bisnis
mandiriSyariahMcm
Mandiri Syariah MCM
mayBank
MayBank
megaSyariahCms
Mega Syariah CMS
muamalat
Muamalat
ovo
OVO
Create Bank Accounts
Create Bank Account
POST
https://app.moota.co/api/v2/bank/store
Request Body
is_active
boolean
Is active set true for activate bank account from Moota
account_number
string
Account Number must be same from ibanking number
name_holder
string
Name Holder must be same from ibanking account
password
string
Password must be same from ibanking account
username
string
Username must be same from your ibanking account
bank_type
string
Bank Type prefer with bank account can registered on Moota. choose from top this table
corporate_id
string
Corporate Id only for bank corporate for non corporate bank leave blank it
Update Bank Account
The table given below describes the /api/v2/bank/update/{bank_id}
.
Use this API to update an existing beneficiary identified by its bank_id
.
Update Bank Account
POST
https://app.moota.co/api/v2/bank/update/{bank_id}
Path Parameters
bank_id
string
Bank Id of identified target bank
Request Body
bank_type
string
Bank Type prefer with your ibanking choose from top this table
password
string
Password must be same with your ibanking account
is_active
boolean
Is Active set true for activate bank account from Moota
account_number
string
Account Number must be same with your ibanking account
name_holder
string
Name Holder must be same with your ibanking account
username
string
Username must be same with your ibanking account for ( e-wallet account fill with number phone )
corporate_id
string
Corporate id only for bank corporate for non corporate bank leave blank it
Get List Bank Account
You can fetch all bank account with this endpoint /api/v2/bank
.
Fetch Bank Account
GET
https://app.moota.co/api/v2/bank
Query Parameters
page
integer
Page number for pagination
per_page
integer
Per Page total page can you show
Need To Fast Getting Mutation From Ibanking
by default moota will pull mutations based on 15 minute intervals. if you want to pick up right now use this endpoint without having to wait 15 minutes later. and make sure your points are enough /api/v2/bank/{bank_id}/refresh
Refresh Mutation
POST
https://app.moota.co/api/v2/bank/{bank_id}/refresh
Path Parameters
bank_id
string
Bank Id from bank account identified can get new mutation
Activate E-wallet Account
After add account e-wallet from moota and activate ewallet account (gojek / ovo)
must be request otp code first and this example for activate ewallet account
The table given below describes the /api/v2/bank/request/otp/{bank_id}
.
Use this API to update an existing beneficiary identified by its bank_id
.
Request Otp Code
POST
https://app.moota.co/api/v2/bank/request/otp/{bank_id}
Path Parameters
bank_id
string
Bank Id of identiied target account
After get response otp code from number phone please verification otp code
The table given below describes the /api/v2/bank/verification/otp/{bank_id}
.
Use this API to update an existing beneficiary identified by its bank_id
.
Verification Otp Code
POST
https://app.moota.co/api/v2/bank/verification/otp/{bank_id}
Path Parameters
bank_id
string
Bank Id of identified target bank
Request Body
otp_code
number
Otp Code number of verificaton
Remove Bank Account
The table given below describes the /api/v2/bank/{bank_id}/destroy
.
Use this API to update an existing beneficiary identified by its bank_id
.
Remove
POST
https://app.moota.co/api/v2/bank/{bank_id}/destroy
Path Parameters
bank_id
string
Bank Id of target bank can destroy
Last updated