akvo-rsr
akvo-rsr copied to clipboard
Feature Request: paged API endpoint to get deep information about multiple projects by ID
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