Overview
List auto-fetched bills
GET /bbps/autofetches
Description
List auto-fetched bills
Responses
Status: 200 - OK
{ []
Required: success,traceId
data: ▼ { []
subscriptions: ▼ [ []
▼ { []
Required: hash,isActive,lastFetchDate
additionalInfo: ▼ [ []
▼ { []
Required: name,value
name: string
example: Line item 1
value: string
example: Value 1
}
]
bill: ▼ { []
Required: amount,billDate,billNumber,billPeriod,customerName,dueDate
dueDate: string (date)
amount: integer
billDate: string (date)
billNumber: string
example: 1232332
billPeriod: ▼ [] string
Bill period
Enum: ONETIME , DAILY , WEEKLY , BIMONTHLY ,
MONTHLY , QUARTERLY , HALFYEARLY , YEARLY ,
ASPRESENTED , NA
example: MONTHLY
customerName: string
example: Manoj Chekuri
}
billerId: ▼ [] string
The biller ID on BBPS
example: MAHI00000NATIC
billerRefId: string
example: 7f16a032e514
customer: ▼ { []
Required: billParameters,mobile
billParameters: ▼ [ []
The bill params for fetching the bill
▼ { []
Required: name,value
name: ▼ [] string
The display name of the parameter. This has
to match what is sent in fields.
example: Loan Number
value: ▼ [] string
The value of the customer parameter
example: 1895159
}
]
mobile: ▼ [] string minLength:6 maxLength:20
Mobile number with 6, 10 and 20 digits are valid.
Pattern: ^\d{6}(\d{4}(\d{10})?)?$
example: 9481773053
}
hash: string
example:
d28ca210e0267a13fa0db18ee96a349dc4578f032e5902192af762763224204a
isActive: boolean
example: true
lastFetchDate: string (date)
}
]
}
success: boolean
example: true
traceId: string
example: C3SFG0O6N88R6UI7EQ
}
Status: 400 - Bad request
{ []
Required: error,success,traceId
error: ▼ { []
Required: code,message
message: string
example: Input is invalid
code: string
example: validation-error
}
success: boolean
traceId: string
example: C3SFG0O6N88R6UI7EQ
}
Parameters
Header parameters
X-PARTNER-ID*
Integer
Partner Id
Required
Header parameters
invalid
When provided, returns invalid response
Query parameters
mobile
String
Mobile number with 6, 10 and 20 digits are valid.
Usage and SDK Samples
CURL
curl -X GET\
\
-H "Accept: application/json"\
"/api/v1/bbps/autofetches?mobile="
Axis Aha!