Skip to content

OffsetPage

Defined in: packages/core/src/pagination/PaginationHelper.ts:17

Represents one page of results from an offset-paginated Atlassian API endpoint.

Atlassian APIs use various field names for items (values, issues, results) and various ways to signal the last page (isLast, total). This interface unifies them so the pagination helpers work across all endpoints.

T

optional isLast?: boolean

Defined in: packages/core/src/pagination/PaginationHelper.ts:27

true when this is the final page (used by Jira Software endpoints)


optional issues?: T[]

Defined in: packages/core/src/pagination/PaginationHelper.ts:21

Items returned by Jira issue search endpoints


optional maxResults?: number

Defined in: packages/core/src/pagination/PaginationHelper.ts:31

Maximum number of items per page


optional results?: T[]

Defined in: packages/core/src/pagination/PaginationHelper.ts:23

Items returned by some Confluence and Jira Software endpoints


optional startAt?: number

Defined in: packages/core/src/pagination/PaginationHelper.ts:29

Zero-based index of the first item on this page


optional total?: number

Defined in: packages/core/src/pagination/PaginationHelper.ts:25

Total number of items across all pages (not always present)


optional values?: T[]

Defined in: packages/core/src/pagination/PaginationHelper.ts:19

Items returned by most Jira and Confluence endpoints