diff --git a/ASP-IICS-Team/Alma-Workday/get_alma_item_description_swagger.json b/ASP-IICS-Team/Alma-Workday/get_alma_item_description_swagger.json new file mode 100644 index 0000000000000000000000000000000000000000..7bca868596f45dcf9946efe31c4aeac0341f1a6f --- /dev/null +++ b/ASP-IICS-Team/Alma-Workday/get_alma_item_description_swagger.json @@ -0,0 +1,424 @@ +{ + "swagger" : "2.0", + "info" : { + "description" : null, + "version" : "1.0.0", + "title" : null, + "termsOfService" : null, + "contact" : null, + "license" : null + }, + "host" : "api-eu.hosted.exlibrisgroup.com", + "basePath" : "/almaws/v1/acq/po-lines", + "schemes" : [ "https" ], + "paths" : { + "/{po_line_id}?apikey=l8xx34d6458f89224b5f9551b20a1658b4c5" : { + "get" : { + "tags" : [ "get_alma_item_description_swagger" ], + "summary" : null, + "description" : null, + "operationId" : "get_alma_item_description_swagger", + "produces" : [ "application/json" ], + "consumes" : [ "application/json;charset=utf-8" ], + "parameters" : [ { + "name" : "po_line_id", + "in" : "path", + "description" : null, + "required" : false, + "type" : "string" + } ], + "responses" : { + "200" : { + "description" : "successful operation", + "schema" : { + "$ref" : "#/definitions/get_alma_item_description_swagger" + } + } + } + } + } + }, + "definitions" : { + "get_alma_item_description_swagger##errorList##error" : { + "properties" : { + "errorCode" : { + "type" : "string" + }, + "errorMessage" : { + "type" : "string" + }, + "trackingId" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##errorList" : { + "properties" : { + "error" : { + "type" : "array", + "items" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##errorList##error" + } + } + } + }, + "get_alma_item_description_swagger" : { + "properties" : { + "errorsExist" : { + "type" : "boolean" + }, + "errorList" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##errorList" + } + } + } + "get_alma_item_description_swagger##status" : { + "properties" : { + "value" : { + "type" : "string" + }, + "desc" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##owner" : { + "properties" : { + "value" : { + "type" : "string" + }, + "desc" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##type" : { + "properties" : { + "value" : { + "type" : "string" + }, + "desc" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##vendor" : { + "properties" : { + "value" : { + "type" : "string" + }, + "desc" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##price##currency" : { + "properties" : { + "value" : { + "type" : "string" + }, + "desc" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##price" : { + "properties" : { + "sum" : { + "type" : "string" + }, + "currency" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##price##currency" + } + } + }, + "get_alma_item_description_swagger##portfolios" : { + "properties" : { + "portfolio" : { + "type" : "string" + }, + "total_record_count" : { + "type" : "number", + "format" : "int32" + } + } + }, + "get_alma_item_description_swagger##license" : { + "properties" : { + "value" : { + "type" : "string" + }, + "desc" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##acquisition_method" : { + "properties" : { + "value" : { + "type" : "string" + }, + "desc" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##vendor_reference_number_type" : { + "properties" : { + "value" : { + "type" : "string" + }, + "desc" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##source_type" : { + "properties" : { + "value" : { + "type" : "string" + }, + "desc" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##resource_metadata##mms_id" : { + "properties" : { + "value" : { + "type" : "string" + }, + "link" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##resource_metadata" : { + "properties" : { + "title" : { + "type" : "string" + }, + "author" : { + "type" : "string" + }, + "issn" : { + "type" : "string" + }, + "publisher" : { + "type" : "string" + }, + "mms_id" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##resource_metadata##mms_id" + }, + "publication_place" : { + "type" : "string" + }, + "publication_year" : { + "type" : "string" + }, + "vendor_title_number" : { + "type" : "string" + }, + "system_control_number" : { + "type" : "array", + "items" : { + "type" : "string" + } + } + } + }, + "get_alma_item_description_swagger##fund_distribution##amount##currency" : { + "properties" : { + "value" : { + "type" : "string" + }, + "desc" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##fund_distribution##amount" : { + "properties" : { + "sum" : { + "type" : "string" + }, + "currency" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##fund_distribution##amount##currency" + } + } + }, + "get_alma_item_description_swagger##fund_distribution##fund_code" : { + "properties" : { + "value" : { + "type" : "string" + }, + "desc" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger##fund_distribution" : { + "properties" : { + "amount" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##fund_distribution##amount" + }, + "fund_code" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##fund_distribution##fund_code" + } + } + }, + "get_alma_item_description_swagger##material_type" : { + "properties" : { + "value" : { + "type" : "string" + }, + "desc" : { + "type" : "string" + } + } + }, + "get_alma_item_description_swagger" : { + "properties" : { + "number" : { + "type" : "string" + }, + "status" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##status" + }, + "owner" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##owner" + }, + "type" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##type" + }, + "vendor" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##vendor" + }, + "rush" : { + "type" : "boolean" + }, + "price" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##price" + }, + "portfolios" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##portfolios" + }, + "license" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##license" + }, + "url" : { + "type" : "string" + }, + "vendor_account" : { + "type" : "string" + }, + "reclaim_interval" : { + "type" : "string" + }, + "expected_receipt_interval" : { + "type" : "string" + }, + "claiming_interval" : { + "type" : "string" + }, + "acquisition_method" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##acquisition_method" + }, + "no_charge" : { + "type" : "boolean" + }, + "cancellation_restriction" : { + "type" : "boolean" + }, + "vendor_reference_number" : { + "type" : "string" + }, + "vendor_reference_number_type" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##vendor_reference_number_type" + }, + "source_type" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##source_type" + }, + "po_number" : { + "type" : "string" + }, + "additional_order_reference" : { + "type" : "string" + }, + "invoice_reference" : { + "type" : "string" + }, + "resource_metadata" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##resource_metadata" + }, + "fund_distribution" : { + "type" : "array", + "items" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##fund_distribution" + } + }, + "reporting_code" : { + "type" : "string" + }, + "secondary_reporting_code" : { + "type" : "string" + }, + "tertiary_reporting_code" : { + "type" : "string" + }, + "fourth_reporting_code" : { + "type" : "string" + }, + "fifth_reporting_code" : { + "type" : "string" + }, + "vendor_note" : { + "type" : "string" + }, + "receiving_note" : { + "type" : "string" + }, + "alert" : { + "type" : "string" + }, + "note" : { + "type" : "string" + }, + "location" : { + "type" : "string" + }, + "base_status" : { + "type" : "string" + }, + "access_provider" : { + "type" : "string" + }, + "manual_renewal" : { + "type" : "boolean" + }, + "renewal_date" : { + "type" : "string" + }, + "renewal_period" : { + "type" : "number", + "format" : "int32" + }, + "renewal_note" : { + "type" : "string" + }, + "material_type" : { + "$ref" : "#/definitions/get_alma_item_description_swagger##material_type" + }, + "created_date" : { + "type" : "string" + }, + "status_date" : { + "type" : "string" + }, + "expected_receipt_date" : { + "type" : "string" + } + } + } + } +} \ No newline at end of file