Wallets

List report schedules

Retrieves a paginated list of report schedules for the authenticated user's account. Returns all schedules created by the user with their current configuration and delivery preferences.

get/ledger/v1/report-schedules

Request

Query parameters

pageinteger

Page number for pagination (0-based)

sizeinteger

Number of items per page

Response

Report schedules retrieved successfully

lastboolean

Whether this is the last page

totalPagesinteger

Total number of pages

totalElementsinteger

Total number of elements across all pages

firstboolean

Whether this is the first page

sizeinteger

Page size

numberinteger

Current page number (0-based)

sortstring[]

Sort criteria for the page

numberOfElementsinteger

Number of elements in the current page

emptyboolean

Whether the page is empty

Example response

{
  "content": [
    {
      "id": "3afd38a6-fc31-4775-87e0-eaa556447825",
      "createdBy": "SLXh6jH2Q1ZnmgRpKAgdfY2tanB/t/PNMILtfKvh2gc=",
      "accountReference": "4e9d4fa8-29d7-11ed-84d9-0a878439b77f",
      "time": "14:00",
      "timezone": "Europe/London",
      "frequencyType": "WEEKLY",
      "frequencyDay": 3,
      "format": "JSON",
      "channel": "WEBHOOK",
      "reportType": "TRANSACTION"
    }
  ],
  "pageable": {
    "pageSize": 20,
    "sort": [],
    "paged": true
  },
  "last": true,
  "totalPages": 1,
  "totalElements": 1,
  "first": true,
  "size": 20,
  "sort": [],
  "numberOfElements": 1
}

Changes