Skip to main content

PublicationPaginatedListViewModel

A paginated list of publication summaries.

Properties

Property Type Required Description
paging PagingViewModel true

Provides metadata for use in pagination.

results array (PublicationSummaryViewModel) true

The list of results for this page.

Example schema

{
  "paging": {
    "page": 1,
    "pageSize": 20,
    "totalResults": 60,
    "totalPages": 3
  },
  "results": [
    {
      "id": "d851c09e-7f5a-4750-9191-ed67ba5e8f8b",
      "title": "Pupil absence in schools in England",
      "slug": "pupil-absence-in-schools-in-england",
      "summary": "Summary of the publication.",
      "lastPublished": "2024-06-01T09:30:00+00:00"
    }
  ]
}