Skip to content

Get Providers

| View as Markdown

Once we select the utility, this API will display all the available providers for this utility in order to make a payment. We must pass utility id or provider id in request. If the request has valid details, we will get a status code, message: success/fail, provider details like name, id etc.

https://kraken.airpay.co.in/airpay/ms/partnerpay/api/get-providers
ParameterType ValueDescriptionValue Like
utility_id requiredNumberUtility id (required if provided id not specified)27
provider_id requiredNumberProvided id (required if utility id not specified)293
checksum optionalTextchecksum, base64 encode value of provided id and utility id
page optionalNumberPage number for pagination purpose
ParameterType ValueDescriptionValue Like
status requiredNumberStatus Code200
msg requiredStringsuccess/failsuccess
data requiredarrayProvider details
curl --location --request POST 'https://kraken.airpay.co.in/airpay/ms/partnerpay/api/get-providers' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IkhsQzBSMTJza3hOWjFXUXdtak9GXzZ0X3RERSIsImtpZCI6IkhsQzBSMTJza3hOWjFXUXdtak9GXzZ0X3RERSJ9.eyJhdWQiOiJodHRwczovL2V1cmVrYWZvcmJlcy1kZXYuY3JtOC5keW5hbWljcy5jb20vIiwiaXNzIjoiaHR0cHM6Ly9zdHMud2luZG93cy5uZXQvMDVhOTVlNWQtMDEyNS00M2QxLTk2MzUtYWYyMDNjMGZlOGM0LyIsImlhdCI6MTU4Mzc1OTU1NiwibmJmIjoxNTgzNzU5NTU2LCJleHAiOjE1ODM3NjM0NTYsImFpbyI6IjQyTmdZT2gxckl0U08vQmI0K0gyVDQ3VHI4akZBZ0E9IiwiYXBwaWQiOiJiYzVkNjU3Mi0zZmExLTQ0ZjEtYjFmNC0wMjhiYzBlMTgxYzMiLCJhcHBpZGFjciI6IjEiLCJpZHAiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC8wNWE5NWU1ZC0wMTI1LTQzZDEtOTYzNS1hZjIwM2MwZmU4YzQvIiwib2lkIjoiZTk1OGQ4Y2EtZTBlNC00MmRjLWFiZDgtYThlMGFjOGIyMDAwIiwic3ViIjoiZTk1OGQ4Y2EtZTBlNC00MmRjLWFiZDgtYThlMGFjOGIyMDAwIiwidGlkIjoiMDVhOTVlNWQtMDEyNS00M2QxLTk2MzUtYWYyMDNjMGZlOGM0IiwidXRpIjoiMmRGZlpabkZsRTZ6QnFRZS1WN2RBQSIsInZlciI6IjEuMCJ9.oGBL4yuHQNhrt3WPCr0qoCllLMtsVvwD3xWY-s0QyPhKg3f1fYC4z7l9f2LIYwsh4zSeRncqoFFkrtH8mvy1Ln-VCRaxin3idvcxze881bCbXn-Dkyh4gKUWOir8dSaVfJEz_Axq6JMJZy-87sbXg2ipUircblChWZMeV6E20OYMfCq1-eJDn1F34e4IpYMkTMG5Dvcqq47PBypTKA8MDVdqCnLLWZE2NKlJaeFsMXBtnecGRckrlHEVEPZFoZuQvYBqfNh2vLrj9lM3ESa3pOs7Wb7xD8wVgA8d3nSTWP8mV4PiThP5MDQuH-XlrI9VjH2zxtrxTOGs-CSy7oItzQ' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'utility_id= 27' \
{
"status": 200,
"msg": "success",
"data": [
{
"BILLER_MASTER_ID": "342",
"provider_name": "AirtelLandline",
"provider_id": "293",
"required_fields": "LandlineNumberwithSTDcode",
"fields_validation": "^[0-9]{11}$",
"biller_logo": "https://example.com/hg/images/billerlogo/ATLLI0000NAT01.gif",
"biller_bill_copy": null,
"check_amount_req": "instapay",
"raw_fields": {
"LandlineNumberwithSTDcode": {
"name": "LandlineNumber with STDcode",
"validation": "^[0-9]{11}$"
}
},
"utility_id": "4",
"partial_pay": "N",
"payment_methods": [
{
"payment_method": "BankAccount",
"min_limit": "1.00",
"autopay_allowed": "N",
"paylater_allowed": "N"
},
{
"payment_method": "CreditCard",
"min_limit": "1.00",
"autopay_allowed": "N",
"paylater_allowed": "N"
},
{
"payment_method": "DebitCard",
"min_limit": "1.00",
"autopay_allowed": "N",
"paylater_allowed": "N"
},
{
"payment_method": "UPI",
"min_limit": "1.00",
"autopay_allowed": "N",
"paylater_allowed": "N"
},
{
"payment_method": "Wallet",
"min_limit": "1.00",
"autopay_allowed": "N",
"paylater_allowed": "N"
}
],
"action_type": "instapay"
},
{
"BILLER_MASTER_ID": "434",
"provider_name": "BSNLlandline -Corporate",
"provider_id": "376",
"required_fields": "AccountNumber",
"fields_validation": "^[0-9]{10}$",
"biller_logo": "https://example.com/hg/images/billerlogo/BSNL00000NATPZ.gif",
"biller_bill_copy": null,
"check_amount_req": "instapay",
"raw_fields": {
"AccountNumber": {
"name": "AccountNumber",
"validation": "^[0-9]{10}$"
}
},
"utility_id": "4",
"partial_pay": "N",
"payment_methods": [
{
"payment_method": "BankAccount",
"min_limit": "1.00",
"max_limit": "1000000.00",
"autopay_allowed": "N",
"paylater_allowed": "N"
},
{
"payment_method": "CreditCard",
"min_limit": "1.00",
"max_limit": "1000000.00",
"autopay_allowed": "N",
"paylater_allowed": "N"
},
{
"payment_method": "DebitCard",
"min_limit": "1.00",
"max_limit": "1000000.00",
"autopay_allowed": "N",
"paylater_allowed": "N"
},
{
"payment_method": "UPI",
"min_limit": "1.00",
"max_limit": "1000000.00",
"autopay_allowed": "N",
"paylater_allowed": "N"
},
{
"payment_method": "Wallet",
"min_limit": "1.00",
"max_limit": "1000000.00",
"autopay_allowed": "N",
"paylater_allowed": "N"
}
],
"action_type": "instapay"
}
]
}