PaginationDtoNotificationHistoryResponseDto
Represents paginated results.
content object[]
The list of items in the current page.
Array [
bankCodestring
Bank code identifier
Example:
BNK001requestIdentifierstring
Unique request identifier
Example:
REQ-2024-001eventIdstring
Event identifier
Example:
EVT-12345notificationCodestring
Notification code
Example:
NOTIF_001titlestring
Notification title
Example:
Transaction completedmessagestring
Notification message content
Example:
Your transaction has been completed successfullyattachmentNamestring
Name of the attached file
Example:
invoice_12345.pdfchannelstring
Notification channel used
Possible values: [SMS, EMAIL, PUSH, VOCAL]
Example:
EMAILlanguagestring
Notification language
Example:
enemailsstring
Comma-separated list of recipient emails
Example:
user1@example.com,user2@example.comphoneNumbersstring
Comma-separated list of recipient phone numbers
Example:
+212612345678,+212698765432uuidsstring
Comma-separated list of recipient UUIDs
Example:
uuid1,uuid2,uuid3createdOnstring
Creation date and time
Example:
2024-01-15T10:30:00Z]
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:
10PaginationDtoNotificationHistoryResponseDto
{
"content": [
{
"bankCode": "BNK001",
"requestIdentifier": "REQ-2024-001",
"eventId": "EVT-12345",
"notificationCode": "NOTIF_001",
"title": "Transaction completed",
"message": "Your transaction has been completed successfully",
"attachmentName": "invoice_12345.pdf",
"channel": "EMAIL",
"language": "en",
"emails": "user1@example.com,user2@example.com",
"phoneNumbers": "+212612345678,+212698765432",
"uuids": "uuid1,uuid2,uuid3",
"createdOn": "2024-01-15T10:30:00Z"
}
],
"totalElements": 100,
"totalPages": 10,
"number": 0,
"size": 10
}