Get txns

1.0.0

Online

Overview

To list paid bills

GET /bbps/transactions
Description

To list paid bills

Responses
Status: 200 - List of Txns
{ []
Required: data,success,traceId
data: ▼ { []
nextPage: string
example: /api/bbps/billers?
search=Aditya&CategoryCode=Loan+Repayment&CategoryCode=
Insurance&after=ABCC00000PTNNS
transactions: ▼ [ []
▼ { []
amount: integer
billerId: ▼ [] string
The biller ID on BBPS
example: MAHI00000NATIC
refId: ▼ [] string
BBPS Reference ID
example: HENSVVR4QOS7X1UGPY7JGUV444P10102202
refundStatus: string
Enum: Required , Requested , Processed
example: Required
status: string
Enum: Processing , Success , Error
example: Success
timestamp: ▼ [] string (date-time)
Timestamp provided by partner while making payment request.
example: 2020-12-12T07:42:00Z
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
partnerRefId: string
example: AX30910192192192192
transactionId: ▼ [] string
Setu BillPay Transaction ID.
example: AX30910192192192192
}
]
}
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
}
Status: 500 - 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
Query parameters

limit

Integer
Query parameters

after

String
Query parameters

startDate

date (date)
start date of the timestamp provided by the
 partner while making the request. 
Full-date notation as defined by RFC 3339,
section 5.6, for example, 2017-07-21
Query parameters

endDate

date (date)
full-date notation as defined by RFC 3339, 
section 5.6, for example, 2017-07-21
Query parameters

billerId

String
Transaction BillerId
Query parameters

ids

array[String]
Transaction Reference Ids
Query parameters

categories

array[String]
Biller Category
Query parameters

billerFetchApiType

String
Denotes whether the biller accepts Fetch, Validate or Direct payment.
Query parameters

months

array[date] (date)
Month ranges. A full-date notation as 
defined by 'RFC 3339, section 5.6' has to 
be provided but only month and year will
be considered.
Query parameters

status

array[String]
Transaction Status
Query parameters

mobile

String
Mobile number with 6, 10 and 20 digits are valid.
Query parameters

expand

array[String]
Query parameters

refundStatus

String
Usage and SDK Samples
CURL
curl -X GET\
\
-H "Accept: application/json"\
"/api/v1/bbps/transactions?limit=&after=&startDate=&endDate=&billerId=&ids=&categories=&billerFetchApiT
ype=&months=&status=&mobile=&expand=&refundStatus="
Axis Aha!