- Introduction
- GETList all accounts
- POSTIncrease Budget Allocation
- GETRetrieve send limit
- GETList all send limits
- POSTResend approval request
- POSTAdd a bank account
- GETRetrieve a bank account
- DELDelete a bank account
- GETList all bank accounts
- POSTResend bank account webhook event
API Reference
Accounts
Send Limits
Bank Accounts
List all bank accounts
Returns list of recipient bank accounts.
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Unix epoch timestamp
Refer to checksum calculation
This to navigate index
Limit records per page. Default 25
This to filter based on status
This to filter based on reference
curl --request GET \
--url https://staging-api.chip-in.asia/api/send/bank_accounts \
--header 'Authorization: Bearer <token>' \
--header 'checksum: <checksum>' \
--header 'epoch: <epoch>'
{
"results": [
{
"id": 3,
"status": "rejected",
"account_number": "157380111111",
"bank_code": "MBBEMYKL",
"group_id": null,
"name": "AHMAD PINTU",
"reference": null,
"created_at": "2023-07-20T08:59:10.766Z",
"is_debiting_account": false,
"is_crediting_account": false,
"updated_at": "2023-07-20T08:59:10.766Z",
"deleted_at": null,
"rejection_reason": "Non-Actice Status"
},
{
"id": 2,
"status": "verified",
"account_number": "162263238637",
"bank_code": "CIBBMYKL",
"group_id": null,
"name": "HELMI",
"reference": null,
"created_at": "2023-07-20T08:54:53.427Z",
"is_debiting_account": false,
"is_crediting_account": false,
"updated_at": "2023-07-20T08:54:53.427Z",
"deleted_at": null,
"rejection_reason": null
},
{
"id": 1,
"status": "pending",
"account_number": "12224",
"bank_code": "CIBBMYKL",
"group_id": null,
"name": "wan",
"reference": null,
"created_at": "2022-12-29T07:44:23.821Z",
"is_debiting_account": false,
"is_crediting_account": false,
"updated_at": "2022-12-29T07:44:23.821Z",
"deleted_at": null,
"rejection_reason": null
}
],
"meta": {
"pagination": {
"current_page": 1,
"prev_page": null,
"next_page": null,
"total_pages": 1,
"total_count": 3
}
}
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Headers
Unix epoch timestamp
Refer to checksum calculation
Query Parameters
This to navigate index
Limit records per page. Default 25
This to filter based on status
pending
, verified
, rejected
This to filter based on reference
Response
The ID given in the respone must be stored as it will be used for later process.
pending
: The bank account is yet to be verifiedverified
: Valid bank accountrejected
: Invalid bank account
pending
, verified
, rejected
The length depends on recipient bank
PHBMMYKL
: Affin Bank BerhadAGOBMYKL
: AgrobankRJHIMYKL
: Al-RajhiMFBBMYKL
: Alliance Bank Malaysia BerhadARBKMYKL
: Ambank Malaysia BerhadBIMBMYKL
: Bank Islam Malaysia BerhadBKRMMYKL
: Bank Kerjasama Rakyat Malaysia BerhadBMMBMYKL
: Bank Muamalat Malaysia BhdBOFAMY2X
: Bank of America (M) BerhadBKCHMYKL
: Bank of China (M) BerhadBOTKMYKX
: Bank of Tokyo-Mitsubishi UFJ (M) BerhadBSNAMYK1
: Bank Simpanan Nasional BerhadBNPAMYKL
: BNP Paribas Malaysia BerhadPCBCMYKL
: China Construction Bank (M) BerhadCIBBMYKL
: CIMB Bank BerhadDEUTMYKL
: Deutsche Bank (Malaysia) BerhadFNXSMYNB
: Finexus Cards Sdn. Bhd.HLBBMYKL
: Hong Leong Bank BerhadHBMBMYKL
: HSBC Bank Malaysia BerhadICBKMYKL
: Industrial and Commercial Bank of China (M) BerhadCHASMYKX
: JP Morgan Chase Bank BerhadKFHOMYKL
: Kuwait Finance HouseMBBEMYKL
: Maybank BerhadAFBQMYKL
: MBSB BANK BERHADMHCBMYKA
: Mizuho Bank (Malaysia) BerhadOCBCMYKL
: OCBC Bank BerhadPBBEMYKL
: Public Bank BerhadRHBBMYKL
: RHB Bank BerhadSCBLMYKX
: Standard Chartered Bank Malaysia BerhadSMBCMYKL
: Sumitomo Mitsui Banking Corporation (M) BerhadTNGDMYNB
: Touch `n Go eWalletUOVBMYKL
: United Overseas Bank Berhad (UOB)
PHBMMYKL
, AIBBMYKL
, BPMBMYKL
, MFBBMYKL
, ALSRMYK1
, RJHIMYKL
, ARBKMYKL
, AISLMYKL
, BIMBMYKL
, BKRMMYKL
, BMMBMYKL
, BSNAMYK1
, CIBBMYKL
, CTBBMYKL
, HLBBMYKL
, HLIBMYKL
, HBMBMYKL
, HMABMYKL
, KFHOMYKL
, MBBEMYKL
, MBISMYKL
, OCBCMYKL
, OABBMYKL
, PBBEMYKL
, PIBEMYK1
, RHBBMYKL
, RHBAMYKL
, SCBLMYKX
, UOVBMYKL
, AFBQMYKL
, CHASMYKX
Unique value to prevent multiple submission
Object creation time in UTC
Object creation time in UTC
Object creation time in UTC
This is pagination schema
Current page value
Previous page value
Next page value
Total available pagination
Total avaialable records
curl --request GET \
--url https://staging-api.chip-in.asia/api/send/bank_accounts \
--header 'Authorization: Bearer <token>' \
--header 'checksum: <checksum>' \
--header 'epoch: <epoch>'
{
"results": [
{
"id": 3,
"status": "rejected",
"account_number": "157380111111",
"bank_code": "MBBEMYKL",
"group_id": null,
"name": "AHMAD PINTU",
"reference": null,
"created_at": "2023-07-20T08:59:10.766Z",
"is_debiting_account": false,
"is_crediting_account": false,
"updated_at": "2023-07-20T08:59:10.766Z",
"deleted_at": null,
"rejection_reason": "Non-Actice Status"
},
{
"id": 2,
"status": "verified",
"account_number": "162263238637",
"bank_code": "CIBBMYKL",
"group_id": null,
"name": "HELMI",
"reference": null,
"created_at": "2023-07-20T08:54:53.427Z",
"is_debiting_account": false,
"is_crediting_account": false,
"updated_at": "2023-07-20T08:54:53.427Z",
"deleted_at": null,
"rejection_reason": null
},
{
"id": 1,
"status": "pending",
"account_number": "12224",
"bank_code": "CIBBMYKL",
"group_id": null,
"name": "wan",
"reference": null,
"created_at": "2022-12-29T07:44:23.821Z",
"is_debiting_account": false,
"is_crediting_account": false,
"updated_at": "2022-12-29T07:44:23.821Z",
"deleted_at": null,
"rejection_reason": null
}
],
"meta": {
"pagination": {
"current_page": 1,
"prev_page": null,
"next_page": null,
"total_pages": 1,
"total_count": 3
}
}
}