reports

List the authenticated user's recent downloadable reports.

Changed on

Returns completed report jobs with non-empty stored CSV output, newest first by completion time, then job sequence for ties. Only the authenticated user's reports are returned; bulk-upload jobs are excluded. The server-configured maximum defaults to 7 (appreg.report.recent-limit, range 1–100). An empty list is returned when no reports are available. Listing or downloading reports does not create a generation job. This endpoint does not change retention or return the original report criteria.

get/reports/jobs

Request

  • Base URL
    / (relative, and the document was published on a file host, not at the API’s origin)
  • URL
    /reports/jobs
  • Auth
    none declared

Response

Recent downloadable reports, possibly empty.

idstring uuid required

Job identifier used by the existing report download endpoint.

type'ACTIVITY_AUDIT_REPORT' | 'FEES_REPORT' | 'LIST_MAINTENANCE_REPORT' | 'SEARCH_WARRANTS_REPORT' | 'WORKLOAD_REPORT' | 'DURATION_REPORT' | 'PRIVATE_PROSECUTORS_INDEX_REPORT' | 'BULK_UPLOAD_ENTRIES' required

The type of the job being polled by the user.

completedAtstring date-time required

Time the job was last updated to completed. Downloads do not change this time.

Example response

[
  {
    "id": "9f7b2a35-57ac-4a1c-9c41-83b6c8157af4",
    "type": "FEES_REPORT",
    "completedAt": "2026-10-07T12:30:00Z"
  }
]

Changes