Skip to content

Pagination-related schemas

PaginateQueryV1

Basic class with pagination query params.

Parameters:

  • page

    (int, default: 1 ) –

    Page number

  • page_size

    (int, default: 20 ) –

    Number of items per page

PageResponseV1

Page response.

Parameters:

PageMetaResponseV1

Page metadata response.

Parameters:

  • page

    (int) –

    Page number

  • page_size

    (int) –

    Number of items per page

  • total_count

    (int) –

    Total number of items

  • pages_count

    (int) –

    Number of items returned in current page

  • has_next

    (bool) –

    Is there a next page

  • has_previous

    (bool) –

    Is there a next page

  • next_page

    (int | None) –

    Next page number, if any

  • previous_page

    (int | None) –

    Previous page number, if any