Skip to content

[RESOURCE APP][BACKEND][FEAT] Add Pagination to All List Endpoints (Resources, Bookings, Users, Groups) #149

Description

@saknarajapakshe

Description

Backend pagination standard for all list endpoints.
Use limit + offset, return items + total.
limit default must be configurable and capped at 50.

This issue can be taken as the parent issue, and developers who implement pagination in each domain can create child issues and continue the implementation.

Acceptance Criteria

  • Resource, booking, user, group, and group-member endpoints use same pagination contract
  • Parse limit and offset on all list endpoints
  • limit default is configurable
  • Max limit enforced at 50
  • All endpoints return items and total
  • Existing domain filters still work
  • Invalid values return 400

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions