Bug 24599

Summary: Add endpoints for bulk processing of holds
Product: Koha Reporter: Martin Renvoize (ashimema) <martin.renvoize>
Component: REST APIAssignee: Agustín Moyano <agustinmoyano>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P5 - low CC: arthur.suzuki
Version: Main   
Hardware: All   
OS: All   
See Also: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23678
GIT URL: Initiative type: ---
Sponsorship status: --- Comma delimited list of Sponsors:
Crowdfunding goal: 0 Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:
Bug Depends on: 24410    
Bug Blocks:    

Description Martin Renvoize (ashimema) 2020-02-06 08:55:35 UTC
As highlighted by bug 24410, we need a way to handle bulk submission of holds via the API.
Comment 1 Arthur Suzuki 2025-11-24 16:16:15 UTC
Hi,
IMO that case should be handled by the api client in a loop with multiple call.
Since the status of the reply provides information about the success (or failure) of the reservation, either we would need to make a whole new api endpoint, or a breaking change in the format of both the call and the reply.
Breaking change are always a bad thing, especially when it comes to API used by other software in the wild (VuFind, Aspen, Bokeh, Summon, etc...).
Arthur