List Billers API
API for listing all the Billers onboarded in BBPS
Request: GET /masters/billers?category=DTH&page=0&pagesize=10
Request Parameters
The various parameters are explained below
[ROOT] (No parent property / element)
billerName
M
String
Name of the Biller
category
M
String
Category of the Biller
page
C
Numeric
Page number for API Response Pagination
pageSize
C
Numeric
Page Size for API Response Pagination
Response Parameters
The various parameters are explained below
[ROOT] (No parent property / element)
pageNo
M
Numeric
Name of the Biller
pageSize
M
Numeric
Category of the Biller
totalElements
M
Numeric
Page number for API Response Pagination
totalPages
M
Numeric
Page Size for API Response Pagination
billerResp (will be a list of objects)
billerId
M
String
Unique ID assigned to the Biller by NPCI Fixed length - 14
billerName
M
String
Name of the Biller
billerType
M
String
Lists the Payment Modes applicable to the Biller (FETCH_PAY, VALIDATE_PAY, QUICKPAY)
billerCategory
M
String
Category of the biller
billerCoverage
M
String
Coverage of the biller
billerResponseType
M
String
billerDescription
M
String
Description of the biller
planMDMRequirement
M
String
Indicates if the Biller support Plan MDM functionality – possible values are MANDATORY, OPTIONAL, NOT_SUPPORTED
adhocBiller
M
Numeric
Flag indicating if the Biller accepts adhoc payment
paymentAmountExactn ess
M
String
possible values are : Exact, Exact and above, Exact and below
generalResp
statusCode
M
Numeric
200- SUCCESS Other than 200-Failure
status
M
String
It is either “Success” or failure
message
M
String
Contains the reason message for failure / success
Json Formatted Response Example
{
"billerResp": [
{
"billerId": "AT4160007XXA63",
"billerName": "APB BOU", "billerType": "VALIDATE_PAY", "billerCategory": "DTH", "billerCoverage": "IND", "billerResponseType": "SINGLE", "billerDescription": null,
"planMDMRequirement": "NOT_SUPPORTED", "adhocBiller": true, "paymentAmountExactness": "Exact"
},
{
"billerId": "AT4180007UPA63",
"billerName": "APB BOU", "billerType": "FETCH_PAY", "billerCategory": "DTH", "billerCoverage": "IND", "billerResponseType": "SINGLE", "billerDescription": null,
"planMDMRequirement": "NOT_SUPPORTED",
"adhocBiller": false, "paymentAmountExactness": "Exact and above"
},
{
"billerId": "AT4170007XXA63",
"billerName": "APB BOU", "billerType": "FETCH_PAY", "billerCategory": "DTH", "billerCoverage": "IND", "billerResponseType": "SINGLE", "billerDescription": null,
"planMDMRequirement": "NOT_SUPPORTED", "adhocBiller": true, "paymentAmountExactness": "Exact"
}
],
"pageNo": 0,
"pageSize": 10,
"totalElements": 3,
"totalPages": 1, "generalResp": {
"statusCode": "200",
"status": "success",
"message": "Billers retrieved successfully", "remarks": ""
}
}
Last updated
Was this helpful?