Skip to content

Add pagination to all endpoints that return lists #703

@seveneleven

Description

@seveneleven

Is your feature request related to a problem? Please describe.
As @1nf0rmagician already described for the maintenance : When accessing list-endpoints which provide huge amounts of data, that often leads to UIs not responding properly or 'crashing'.
You will observe this issue often with products and media but this could happen to every 'list'.

Describe the solution you'd like

  • By default, endpoints that return lists should only provide a limited subset of 'all' data. That limit should be adjustable up to a defined maximum value.
  • Browsing pages should be possible via HTTP-Headers or request body, but there should be one standard to be defined.

Describe alternatives you've considered
-/-

Additional context
Add any other context or screenshots about the feature request here.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions