Bugzilla – Attachment 93679 Details for
Bug 23677
Add API route to get a bibliographic record
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 23677: OpenAPI spec for GET /biblios/{biblio_id}
Bug-23677-OpenAPI-spec-for-GET-bibliosbiblioid.patch (text/plain), 2.74 KB, created by
Arthur Suzuki
on 2019-10-04 08:38:28 UTC
(
hide
)
Description:
Bug 23677: OpenAPI spec for GET /biblios/{biblio_id}
Filename:
MIME Type:
Creator:
Arthur Suzuki
Created:
2019-10-04 08:38:28 UTC
Size:
2.74 KB
patch
obsolete
>From c8dd212fa760273f539f3b5ea614ee4b6a399f9d Mon Sep 17 00:00:00 2001 >From: Tomas Cohen Arazi <tomascohen@theke.io> >Date: Thu, 26 Sep 2019 16:22:34 -0300 >Subject: [PATCH] Bug 23677: OpenAPI spec for GET /biblios/{biblio_id} > >Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com> >--- > api/v1/swagger/paths/biblios.json | 80 +++++++++++++++++++++++++++++++++++++-- > 1 file changed, 76 insertions(+), 4 deletions(-) > >diff --git a/api/v1/swagger/paths/biblios.json b/api/v1/swagger/paths/biblios.json >index f91d41c663..1ea91aca4f 100644 >--- a/api/v1/swagger/paths/biblios.json >+++ b/api/v1/swagger/paths/biblios.json >@@ -1,12 +1,84 @@ > { > "/biblios/{biblio_id}": { >+ "get": { >+ "x-mojo-to": "Biblios#get", >+ "operationId": "getBiblio", >+ "tags": [ >+ "biblios" >+ ], >+ "parameters": [ >+ { >+ "$ref": "../parameters.json#/biblio_id_pp" >+ } >+ ], >+ "produces": [ >+ "application/json", >+ "application/marcxml+xml", >+ "application/marc-in-json", >+ "application/marc" >+ ], >+ "responses": { >+ "200": { >+ "description": "A biblio" >+ }, >+ "401": { >+ "description": "Authentication required", >+ "schema": { >+ "$ref": "../definitions.json#/error" >+ } >+ }, >+ "403": { >+ "description": "Access forbidden", >+ "schema": { >+ "$ref": "../definitions.json#/error" >+ } >+ }, >+ "404": { >+ "description": "Biblio not found", >+ "schema": { >+ "$ref": "../definitions.json#/error" >+ } >+ }, >+ "406": { >+ "description": "Not acceptable", >+ "schema": { >+ "type": "array", >+ "description": "Accepted content-types", >+ "items": { >+ "type": "string" >+ } >+ } >+ }, >+ "500": { >+ "description": "Internal server error", >+ "schema": { >+ "$ref": "../definitions.json#/error" >+ } >+ }, >+ "503": { >+ "description": "Under maintenance", >+ "schema": { >+ "$ref": "../definitions.json#/error" >+ } >+ } >+ }, >+ "x-koha-authorization": { >+ "permissions": { >+ "catalogue": "1" >+ } >+ } >+ }, > "delete": { > "x-mojo-to": "Biblios#delete", > "operationId": "deleteBiblio", >- "tags": ["biblios"], >- "parameters": [{ >- "$ref": "../parameters.json#/biblio_id_pp" >- }], >+ "tags": [ >+ "biblios" >+ ], >+ "parameters": [ >+ { >+ "$ref": "../parameters.json#/biblio_id_pp" >+ } >+ ], > "produces": [ > "application/json" > ], >-- >2.11.0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 23677
:
93172
|
93173
|
93174
|
93175
|
93622
|
93623
|
93679
|
93680
|
93681
|
93682
|
93750
|
93751
|
93752
|
93753