# List rail notifications Returns all stored rail notification log entries. Endpoint: GET /rail/notifications Version: 1.0.0 ## Response 200 fields (application/json): - `id` (integer) Notification log identifier. Example: 1 - `railTransactionId` (string) Rail transaction identifier. Example: "rail-tx-123" - `partnerId` (string) Partner identifier. Example: "partner-id" - `event` (string) Event name. Example: "transfer.completed" - `mappedStatus` (string) Internal mapped status. Example: "COMPLETED" - `accountId` (string) Related account identifier. Example: "6c9083ce-b9d6-4415-8ad1-e32050fc8f93" - `transactionType` (string) Transaction type. Example: "TRANSFER" - `amountMinor` (integer) Amount in minor units. Example: 60000 - `currency` (string) Currency code. Example: "ZAR" - `eventTimestamp` (string) Event timestamp. Example: "2026-03-06T08:00:00Z" - `status` (string) Notification processing status. Example: "PROCESSED" - `attemptCount` (integer) Number of processing attempts. Example: 1 - `lastAttemptAt` (string) Last processing attempt timestamp. Example: "2026-03-06T08:00:01Z" - `nextAttemptAt` (string,null) Next retry timestamp when applicable. Example: "2026-03-06T08:05:00Z" - `lastError` (string,null) Last processing error when applicable. Example: "Timeout while acknowledging the rail message"