Overview
PaginationInfo describes the current page, the total number of results, and whether more pages are available. Every paginated endpoint returns this same shape inside its data object — for example data.pagination on photo and search responses, and data.pagination on the download response.
{
"total" : 47 ,
"currentPage" : 1 ,
"totalPages" : 2 ,
"hasNextPage" : true ,
"hasPreviousPage" : false ,
"page_size" : 30
}
Field Type Description totalnumber Total items available for the request. currentPagenumber Current page number. totalPagesnumber Total number of pages available. hasNextPageboolean Whether another page exists after this page. hasPreviousPageboolean Whether a page exists before this page. page_sizenumber Page size used for this response.
Some empty-result responses return currentPage: 0 and totalPages: 0. Treat those values as “no page is available” rather than as a normal page number.
Endpoint Page Sizes
Endpoint Default page_size Maximum page_size GET /api/v1/ext/{org_id}/events10100GET /api/v1/ext/{org_id}/event/{event_id}/images32100GET /api/v1/ext/{org_id}/event/{event_id}/bibs/{bib}32100POST /api/v1/ext/{org_id}/event/{event_id}/faces32100GET /api/v1/ext/{org_id}/event/{event_id}/faces/{request_id}32100POST /api/v1/ext/{org_id}/event/{event_id}/original-photos3060
Used By
List Events data.pagination field.
All Photos data.pagination field.
BIB Search data.pagination field.
Face Search data.pagination field.
Download Originals data.pagination field.