@ -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"
] ,