Common pagination parameters used across multiple endpoints. Provides options for skipping records, limiting results, and sorting.

interface PaginationParams {
    page?: number;
    offset?: number;
    skip?: number;
    limit?: number;
    sort?: "asc" | "desc";
}

Hierarchy (View Summary)

Properties

page?: number

Page number (1-based)

offset?: number

Page offset.

skip?: number

Number of records to skip (pageSize * (pageNumber - 1)). Maximum 10000.

limit?: number

Number of records per page. Maximum 100.

sort?: "asc" | "desc"

Sort order by timestamp (ASC for ascending, DESC for descending)