akvo-rsr icon indicating copy to clipboard operation
akvo-rsr copied to clipboard

Feature Request: paged API endpoint to get deep information about multiple projects by ID

Open MichaelAkvo opened this issue 3 years ago • 0 comments

What are you trying to do?

/rest/v1/project_extra_deep accepts only a single ID. It's not possible to pass a list of IDs to get information from. In order to get all that information for many projects, it's necessary to call the endpoint once per project. This makes the client code worse and also the load on the server higher.

Describe the solution you'd like

Either /rest/v1/project_extra_deep should accept a list of IDs as a filter or a new endpoint should be introduced that does.

Have you consider alternatives?

No response

Additional context

No response

MichaelAkvo avatar Aug 30 '22 12:08 MichaelAkvo