singer_sdk.pagination.BasePageNumberPaginator#

class singer_sdk.pagination.BasePageNumberPaginator#

Paginator class for APIs that use page number.

get_next(response: Response) int | None#

Get the next page number.

Parameters:

response – API response object.

Returns:

The next page number.

abstract has_more(response: Response) bool#

Override this method to check if the endpoint has any pages left.

Parameters:

response – API response object.

Returns:

Boolean flag used to indicate if the endpoint has more pages.