Skip to main content
GET
/
send
/
bank_accounts
List all bank accounts
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": [
    {
      "account_number": 157380112222,
      "bank_code": "MBBEMYKL",
      "name": "Ahmad",
      "id": 1,
      "status": "verified",
      "group_id": null,
      "reference": "abc",
      "created_at": "2023-11-07T05:31:56Z",
      "is_debiting_account": false,
      "is_crediting_account": false,
      "updated_at": "2023-11-07T05:31:56Z",
      "deleted_at": "2023-11-07T05:31:56Z",
      "rejection_reason": null
    }
  ],
  "meta": {
    "pagination": {
      "current_page": 1,
      "prev_page": null,
      "next_page": null,
      "total_pages": 1,
      "total_count": 1
    }
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

epoch
integer<Unix timestamp (seconds)>
required

Unix epoch timestamp Unix timestamp (seconds)

Example:

1619740800

checksum
string
required

Refer to checksum calculation

Query Parameters

page
integer<int64>

This to navigate index

Example:

1

limit
integer<int64>
default:25

Limit records per page. Default 25

status
enum<string>

This to filter based on status

Available options:
pending,
verified,
rejected
Example:

"verified"

reference
string

This to filter based on reference

Example:

"abc123"

Response

Successful response

results
object[]
meta
object