Koha-clms/api/v1/swagger/paths
Tomas Cohen Arazi ef5422bbca
Bug 33573: Add public endpoint for cancelling holds
This patch introduces a public endpoint for cancelling holds.
Cancellation requests are generated when the hold is waiting and
configuration allows requesting cancellation, as the OPAC does right
now.

Tests cover all the use cases.

To test:
1. Apply this patches
2. Run:
   $ ktd --shell
  k$ prove t/db_dependent/api/v1/patrons_holds.t
=> SUCCESS: Tests pass!
3. Sign off :-D

Signed-off-by: Sam Lau <samalau@gmail.com>
Signed-off-by: Emily Lamancusa <emily.lamancusa@montgomerycountymd.gov>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit 252753f84f)
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2023-07-17 15:56:59 +01:00
..
acquisitions_baskets.yaml
…
acquisitions_funds.yaml
…
acquisitions_orders.yaml Bug 33993: Add order_receive to GET orders endpoints 2023-07-17 13:38:52 +01:00
acquisitions_vendors.yaml Bug 33103: Embed aliases in GET /vendors 2023-04-20 15:48:38 -03:00
advancededitormacros.yaml
…
article_requests.yaml
…
auth.yaml Bug 33859: Use the phrase 'Identity providers' instead of 'Authentication providers' 2023-06-09 11:22:07 -03:00
authorised_value_categories.yaml Bug 32997: Add REST API endpoint to list authorised values for multiple given categories 2023-03-02 12:00:15 -03:00
authorised_values.yaml Bug 32997: (QA follow-up) values => authorised_values 2023-03-02 12:00:17 -03:00
authorities.yaml Bug 32735: Add endpoint to list authorities 2023-05-05 12:13:49 -03:00
biblios.yaml Bug 31799: (follow-up) Add 409 error to spec 2023-05-09 10:57:56 -03:00
biblios_item_groups.yaml Bug 32923: Fix new occurrences of x-koha-embed at top level 2023-02-27 11:07:14 -03:00
cash_registers.yaml
…
checkouts.yaml Bug 32923: Fix new occurrences of x-koha-embed at top level 2023-02-27 11:07:14 -03:00
circulation-rules.yaml
…
cities.yaml
…
clubs.yaml
…
config_smtp_servers.yaml
…
erm_agreements.yaml Bug 33066: Embed vendor and retrieve vendor name from the request 2023-04-10 07:38:38 -03:00
erm_documents.yaml Bug 32030: Add document to license - REST API spec 2022-11-08 09:44:31 -03:00
erm_eholdings_packages.yaml Bug 33145: Fix ERM swagger specs 2023-03-06 09:51:43 -03:00
erm_eholdings_packages_resources.yaml Bug 32923: Some fixes in ERM specs 2023-02-27 11:07:19 -03:00
erm_eholdings_resources.yaml Bug 32923: (follow-up) Fix x-koha-embed from EHoldings/*/* 2023-03-17 11:25:34 -03:00
erm_eholdings_titles.yaml Bug 32923: (follow-up) Fix x-koha-embed from EHoldings/*/* 2023-03-17 11:25:34 -03:00
erm_eholdings_titles_resources.yaml Bug 33145: Fix ERM swagger specs 2023-03-06 09:51:43 -03:00
erm_licenses.yaml Bug 33066: Use KohaTable for LicensesList 2023-04-10 07:38:43 -03:00
erm_users.yaml Bug 32923: Fix new occurrences of x-koha-embed at top level 2023-02-27 11:07:14 -03:00
holds.yaml Bug 24860: Implement reserves.item_group_id 2022-11-04 19:39:55 -03:00
ill_backends.yaml Bug 22440: Move backend statuses api endpoint 2023-05-05 09:13:43 -03:00
ill_requests.yaml Bug 22440: ILL API changes 2023-05-05 09:13:42 -03:00
import_batch_profiles.yaml
…
import_batches.yaml
…
items.yaml Bug 33146: Add public items lookup route 2023-03-31 12:26:57 +02:00
jobs.yaml Bug 30982: (QA follow-up) Spelling 2022-09-23 08:57:50 -03:00
libraries.yaml Bug 29144: Copy and remove branches.opac_info (dbrev) 2022-09-16 09:55:20 -03:00
oauth.yaml Bug 32354: Accept session_state param given by OAuth IdP 2022-12-07 12:58:32 -03:00
patrons.yaml
…
patrons_account.yaml Bug 21043: Handle exceptions and switch to debit response 2023-05-05 12:13:52 -03:00
patrons_extended_attributes.yaml
…
patrons_holds.yaml
…
patrons_password.yaml
…
public_oauth.yaml Bug 32354: Accept session_state param given by OAuth IdP 2022-12-07 12:58:32 -03:00
public_patrons.yaml Bug 33573: Add public endpoint for cancelling holds 2023-07-17 15:56:59 +01:00
quotes.yaml
…
return_claims.yaml
…
rotas.yaml
…
search_filters.yaml Bug 17170: (QA follow-up) Spec cleanup 2022-10-21 11:15:22 -03:00
suggestions.yaml
…
tickets.yaml Bug 31028: Add catalog concern management page to staff 2023-03-06 11:23:17 -03:00
transfer_limits.yaml
…