The relevant endpoint and https method information is given below to query the daily, weekly, monthly and annual limits of the card.
| HTTP Method | URL |
|---|---|
| POST | /card/getCardLimitRestiriction |
| Params | Type | Mandatory | Description |
|---|---|---|---|
| card_no | string | Yes | Card Number |
| corelation_id | string | Yes | Corelation Id |
| Params | Type |
|---|---|
| status | int |
| code | string |
| message | string |
| payload | object |
| profileCode | string |
| details | object |
| region | string |
| limits | object |
| restrictionType | string |
| currencyCode | int |
| singleTransactionMaxAmount | decimal |
| periodicLimits | object |
| limitPeriod | string |
| limit | decimal |
| availableLimit | decimal |
| maxCount | int |
| availableCount | int |
| responseCode | string |
| responseDescription | string |
| responseMessage | string |
| isApproved | boolean |
REQUEST (POST) :
{
"card_no": "434610lbvqig0051",
"corelation_id": 4000001489104986
}
RESPONSE:
{
"status": 0,
"code": "200",
"message": "",
"payload": {
"profileCode": null,
"details": [
{
"region": null,
"limits": [
{
"restrictionType": "SalesLimit",
"currencyCode": 949,
"singleTransactionMaxAmount": 0,
"periodicLimits": [
{
"limitPeriod": "D",
"limit": 10,
"availableLimit": 10,
"maxCount": 0,
"availableCount": 0
},
{
"limitPeriod": "W",
"limit": 70,
"availableLimit": 70,
"maxCount": 0,
"availableCount": 0
},
{
"limitPeriod": "M",
"limit": 300,
"availableLimit": 300,
"maxCount": 0,
"availableCount": 0
},
{
"limitPeriod": "Y",
"limit": 3650,
"availableLimit": 3650,
"maxCount": 0,
"availableCount": 0
}
]
}
]
}
],
"responseCode": "200",
"responseDescription": "Approved",
"responseMessage": "Approved",
"isApproved": true
}
}