Send Limits
List all send limits
- 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
Send Limits
List all send limits
Returns list of send limits.
GET
/
send
/
send_limits
Authorization
string
*
Bearer
Authorization
Required
string
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
epoch
integer
*
epoch
Required
integer
Unix epoch timestamp
Add Example Value
checksum
string
*
checksum
Required
string
Refer to checksum calculation
curl --request GET \
--url https://staging-api.chip-in.asia/api/send/send_limits \
--header 'Authorization: Bearer <token>' \
--header 'checksum: <checksum>' \
--header 'epoch: <epoch>'
{
"results": [
{
"id": 1,
"currency": "MYR",
"fee_type": "flat",
"transaction_type": "out",
"amount": 0,
"fee": 1,
"net_amount": -1,
"from_settlement": "2023-07-21",
"status": "success",
"approvals_required": 0,
"approvals_received": 0,
"created_at": "2023-07-20T09:00:16.982Z",
"updated_at": "2023-07-20T09:00:16.982Z"
}
],
"meta": {
"pagination": {
"current_page": 1,
"prev_page": null,
"next_page": null,
"total_pages": 1,
"total_count": 1
}
}
}
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Headers
epoch
integer
requiredUnix epoch timestamp
checksum
string
requiredRefer to checksum calculation
Response
200 - application/json
results
object[]
results.id
integer
results.currency
enum<string>
MYR
: Ringgit Malaysia (RM)
Available options:
MYR
results.fee_type
enum<string>
Available options:
flat
, percentage
results.transaction_type
enum<string>
Available options:
in
, out
results.amount
number
required1 for RM 1
results.fee
number
1 for RM 1
results.net_amount
number
-1 for -RM 1
results.from_settlement
string
results.status
enum<string>
Status will be pending until all approver approve the send limit increase request.
Available options:
pending
, approved
, expired
results.approvals_required
integer
Approval that are required before processing
results.approvals_received
integer
Approval that have been received
results.created_at
string
Object creation time in UTC
results.updated_at
string
Object updated time in UTC
meta
object
meta.pagination
object
This is pagination schema
meta.pagination.current_page
integer
Current page value
meta.pagination.prev_page
integer | null
Previous page value
meta.pagination.next_page
integer | null
Next page value
meta.pagination.total_pages
integer
Total available pagination
meta.pagination.total_count
integer
Total avaialable records
curl --request GET \
--url https://staging-api.chip-in.asia/api/send/send_limits \
--header 'Authorization: Bearer <token>' \
--header 'checksum: <checksum>' \
--header 'epoch: <epoch>'
{
"results": [
{
"id": 1,
"currency": "MYR",
"fee_type": "flat",
"transaction_type": "out",
"amount": 0,
"fee": 1,
"net_amount": -1,
"from_settlement": "2023-07-21",
"status": "success",
"approvals_required": 0,
"approvals_received": 0,
"created_at": "2023-07-20T09:00:16.982Z",
"updated_at": "2023-07-20T09:00:16.982Z"
}
],
"meta": {
"pagination": {
"current_page": 1,
"prev_page": null,
"next_page": null,
"total_pages": 1,
"total_count": 1
}
}
}