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!