Koha/api/v1/swagger/paths
Martin Renvoize b0a570796c
Bug 33146: Add public items lookup route
This patch adds a /public equivilent to the item listing endpoint.

This allows us to search for an item by it's external_id (barcode).

Test plan
1. Apply patch
2. Perform a GET on /api/v1/public/items?external_id=some_barcode
3. Confirm that the above endpoint correctly returns items that should
   be visible in the OPAC

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Bug 33146: (QA follow-up) Do not delete all items in test

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Bug 33146: Allow embedding expanded coded values

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Bug 33146: (QA follow-up) Consistency with /biblios/:biblio_id/items

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Bug 33146: (QA follow-up) Make sure public API enabled for tests

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2023-03-31 12:26:57 +02:00
..
acquisitions_baskets.yaml
acquisitions_funds.yaml
acquisitions_orders.yaml Bug 33161: Add +strings support to GET /items and /items/:item_id 2023-03-10 10:20:09 -03:00
acquisitions_vendors.yaml
advancededitormacros.yaml
article_requests.yaml
auth.yaml
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 31793: (QA follow-up) Require editauthorities flag 2023-03-10 10:21:19 -03:00
biblios.yaml Bug 33146: Add public items lookup route 2023-03-31 12:26:57 +02:00
biblios_item_groups.yaml
cash_registers.yaml
checkouts.yaml
circulation-rules.yaml
cities.yaml
clubs.yaml
config_smtp_servers.yaml
erm_agreements.yaml Bug 32923: Allow to embed user_roles for agreements 2023-03-23 15:04:07 +01:00
erm_documents.yaml
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 32923: Fix licenses spec 2023-03-20 13:39:40 -03:00
erm_users.yaml
holds.yaml Bug 24860: Implement reserves.item_group_id 2022-11-04 19:39:55 -03:00
ill_backends.yaml Bug 30194: (follow-up) Simply OpenAPI Specification 2022-03-29 16:44:31 +02:00
illrequests.yaml
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
libraries.yaml
oauth.yaml
patrons.yaml
patrons_account.yaml
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
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 Bug 30394: Add x-koha-request-id support on API routes 2022-04-04 16:23:46 +02:00