Biller Fetch
POST
/utility/bill/fetchBill
PARAM | Default | Mandatory (M) , Optional (O) |
---|---|---|
code | Biller code from Biller Lists | M |
agent_id | Unique Random ID 5-28 Digit from Partner | M |
param_primary | from biller lists api you will get fields array- isprimary true and secuence 1 it will be calculated as param_primary, rest will be optional1,optional2 as like this | M |
optional1 | optional1 will be secuence 2 or 1 which is not primary true | O |
optional2 | secuence 3 | O |
optional3 | secuence 4 | O |
optional4 | secuence 5 | O |
optional5 | secuence 6 | O |
{
"code": "ICT",
"agent_id": "ZLP0000000394430301",
"param_primary": "TN30**69*1",
"optional1": "",
"optional2": "",
"optional3": "",
"optional4": ""
}
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/utility/bill/fetchBill' \
--header 'Token: ZKEY01fbb15e8098dd8970e5c66d2' \
--header 'checkSum: af09af6eb7ae3f99f63659b2a14fba30bf743017549284e5dcb955792ed4d4b6' \
--header 'Content-Type: application/json' \
--data-raw '{
"code": "ICT",
"agent_id": "ZLP0000000394430301",
"param_primary": "TN30AM6971",
"optional1": "9432839941",
"optional2": "9432839941",
"optional3": "",
"optional4": ""
}'
Response Response Example
{
"billAmount": "500",
"fetchdata": [
{
"label": "Name",
"value": "SURESH MURUGESAN"
},
{
"label": "Bill Number",
"value": "1729795251780"
},
{
"label": "Fast Tag Balance",
"value": "237.88"
},
{
"label": "Vehicle Model",
"value": "Swift Diesel 'Vdi'"
},
{
"label": "Minimum Amount for Top-up",
"value": "500.0"
},
{
"label": "Tag Status",
"value": "Active"
},
{
"label": "Maximum Permissible Recharge Amount",
"value": "1000.0"
}
],
"status": "success",
"result": 0
}
Request
Header Params
Token
string
required
Example:
ZKEY01fbb15e8098dd8970e5c66d2
checkSum
string
required
Example:
af09af6eb7ae3f99f63659b2a14fba30bf743017549284e5dcb955792ed4d4b6
Body Params application/json