https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24401 --- Comment #34 from Tomás Cohen Arazi (tcohen) <tomascohen@gmail.com> --- (In reply to Jan Kissig from comment #33)
The actual checkout is now POST /api/v1/checkouts with a body { patron_id, external_id } Analog to this the checkin would be DELETE /api/v1/checkouts but DELETE does not allow a request body so I used POST /api/v1/checkin instead. I know this is ugly and the above routes from the wiki would make more sense.
I tend to agree with doing the `POST /checkins` but I feel the proposal should be added to the wiki [here](https://wiki.koha-community.org/wiki/REST_api_RFCs) and announce it so others express their thoughts too. My main doubt to be honest, is that we have talked a lot over the last years about merging the `issues` and `old_issues` tables, and considering that, we might want to give this more thought. As we will always perform the checkin (thinking of the UI) starting from a barcode, my personal preference is we do ``` POST /checkins {"external_id":"123456"} ``` and get the `Location` header containing a reference to the checkout object. But I really need some time to ponder as well as others. -- You are receiving this mail because: You are watching all bug changes.