Querying
List endpoints support pagination and selected filters.
Pagination
List endpoints use page and limit.
pagedefaults to1.limitdefaults to10.limitmust be between1and100.
Pagination metadata is returned in the response:
{
"pagination": {
"currentPage": 1,
"totalPages": 5,
"totalItems": 47,
"itemsPerPage": 10,
"hasNextPage": true,
"hasPrevPage": false
}
}
Filters
- Members:
search,status - Passes:
status,memberId,includeVoid - Pass templates:
search
The OpenAPI reference lists the exact filters available for each endpoint.
Filter Notes
searchis a text search where supported.- Member
statussupportsactiveandinactive. - Pass
statussupportsactive,inactive,expired, andvoid. includeVoidcontrols whether revoked passes are included in pass list results.
Examples
GET /api/v1/public/members?search=john&status=active&page=1&limit=25
GET /api/v1/public/passes?status=active&includeVoid=false&page=1&limit=10