PaginationDtoBillPaymentFavoriteDto
Represents paginated results.
content object[]
The list of items in the current page.
Array [
idinteger<int64>
Unique identifier of the favorite.
Example:
1001categorystring
Category of the favorite item.
Example:
ElectricitybillerIdstring
Identifier of the biller associated with the favorite.
Example:
BILLER123billerLabelstring
Label of the biller associated with the favorite.
Example:
Electricity CompanydebtIdstring
Identifier of the debt associated with the favorite.
Example:
DEBT456debtLabelstring
Label of the debt associated with the favorite.
Example:
Electricity SubscriptiondynamicFormFieldsstring[]
Dynamic form fields associated with the favorite.
Example:
["accountNumber","customerCode"]favoriteLabelstring
Label assigned to the favorite by the user.
Example:
My Electric BillformInputstring
Input data for the form associated with the favorite.
Example:
{"accountNumber":"00162000017130","customerCode":"ABC123"}logoUrlstring
URL of the logo associated with the favorite.
Example:
https://example.com/logos/electricity.pngnumberOfBillsinteger<int64>
Number of unpaid bills associated with the favorite.
Example:
2]
totalElementsinteger<int64>
The total number of elements across all pages.
Example:
100totalPagesinteger<int32>
The total number of pages available.
Example:
10numberinteger<int32>
The current page number (zero-based).
Example:
0sizeinteger<int32>
The number of items per page.
Example:
10PaginationDtoBillPaymentFavoriteDto
{
"content": [
{
"id": 1001,
"category": "Electricity",
"billerId": "BILLER123",
"billerLabel": "Electricity Company",
"debtId": "DEBT456",
"debtLabel": "Electricity Subscription",
"dynamicFormFields": [
"accountNumber",
"customerCode"
],
"favoriteLabel": "My Electric Bill",
"formInput": {
"accountNumber": "00162000017130",
"customerCode": "ABC123"
},
"logoUrl": "https://example.com/logos/electricity.png",
"numberOfBills": 2
}
],
"totalElements": 100,
"totalPages": 10,
"number": 0,
"size": 10
}