{"class_path":"/www/base/lib/ws/classes","summary":[{"data":{"methods":[{"source":"addons/class_combined_shipment_layer.pm","method":"GET","note":null},{"source":"addons/class_combined_shipment_layer.pm","method":"PUT","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/addons/combined_shipment_layer"},{"data":{"methods":[{"source":"addons/class_creasing_layer.pm","method":"GET","note":null},{"source":"addons/class_creasing_layer.pm","method":"PUT","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/addons/creasing_layer"},{"data":{"methods":[{"source":"addons/class_embossing_layer.pm","method":"GET","note":null},{"source":"addons/class_embossing_layer.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/addons/embossing_layer"},{"data":{"methods":[{"source":"addons/class_numbering_layer.pm","method":"GET","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/addons/numbering_layer"},{"data":{"methods":[{"source":"addons/class_paperproof_layer.pm","method":"GET","note":null},{"source":"addons/class_paperproof_layer.pm","method":"PUT","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/addons/paperproof_layer"},{"data":{"methods":[{"source":"addons/class_saturday_delivery.pm","method":"GET","note":null},{"source":"addons/class_saturday_delivery.pm","method":"PUT","note":null},{"source":"addons/class_saturday_delivery.pm","method":"DELETE","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/addons/saturday_delivery"},{"data":{"methods":[{"source":"addons/class_self_collection_layer.pm","method":"GET","note":null},{"source":"addons/class_self_collection_layer.pm","method":"PUT","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/addons/self_collection_layer"},{"data":{"methods":[{"source":"addons/class_special_colour_layer.pm","method":"GET","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/addons/special_colour_layer"},{"data":{"methods":[{"source":"addons/class_special_format_layer.pm","method":"GET","note":null},{"source":"addons/class_special_format_layer.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/addons/special_format_layer"},{"data":{"methods":[{"source":"addons/class_upgrade_layer.pm","method":"GET","note":null}],"header":{"description":"  webservice class for upgrade layer"}},"path":"/addons/upgrade_layer"},{"data":{"methods":[{"source":"addons/class_upgrade_layer.pm","method":"GET","note":null}],"header":{"description":"  webservice class for upgrade layer"}},"path":"/addons/upgrade_layer/product"},{"data":{"methods":[{"source":"addons/class_vat0_layer.pm","method":"GET","note":null},{"source":"addons/class_vat0_layer.pm","method":"PUT","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/addons/vat0_layer"},{"data":{"methods":[{"source":"class_catalogue.pm","method":"GET","note":"  Get a product list"}],"header":{"description":"  webservice class for catalogue access"}},"path":"/catalogue"},{"data":{"methods":[{"source":"catalogue/class_cosy_assortment.pm","method":"GET","note":null}],"header":{"description":"  webservice class for catalogue access"}},"path":"/catalogue/assortment"},{"data":{"methods":[{"source":"catalogue/class_cosy_assortment.pm","method":"GET","note":null}],"header":{"description":"  webservice class for catalogue access"}},"path":"/catalogue/assortment/products"},{"data":{"methods":[{"source":"catalogue/class_complete.pm","method":"GET","note":" Get complete Catalogue with all available options for one selected product  "}],"header":{"description":"  webservice class for catalogue access"}},"path":"/catalogue/complete"},{"data":{"methods":[{"source":"catalogue/class_cosy_item.pm","method":"GET","note":null},{"source":"catalogue/class_cosy_item.pm","method":"PUT","note":null},{"source":"catalogue/class_cosy_item.pm","method":"POST","note":null}],"header":{"description":"  webservice class for catalogue access"}},"path":"/catalogue/item"},{"data":{"methods":[{"source":"catalogue/class_cosy_item.pm","method":"GET","note":null},{"source":"catalogue/class_cosy_item.pm","method":"PUT","note":null},{"source":"catalogue/class_cosy_item.pm","method":"POST","note":null}],"header":{"description":"  webservice class for catalogue access"}},"path":"/catalogue/item/by-name/{by-name}/options"},{"data":{"methods":[{"source":"catalogue/class_cosy_item.pm","method":"GET","note":null},{"source":"catalogue/class_cosy_item.pm","method":"PUT","note":null},{"source":"catalogue/class_cosy_item.pm","method":"POST","note":null}],"header":{"description":"  webservice class for catalogue access"}},"path":"/catalogue/item/by-name/{by-name}/properties"},{"data":{"methods":[{"source":"catalogue/class_cosy_item.pm","method":"GET","note":null},{"source":"catalogue/class_cosy_item.pm","method":"PUT","note":null},{"source":"catalogue/class_cosy_item.pm","method":"POST","note":null}],"header":{"description":"  webservice class for catalogue access"}},"path":"/catalogue/item/by-options/{by-options}/options"},{"data":{"methods":[{"source":"catalogue/class_cosy_item.pm","method":"GET","note":null},{"source":"catalogue/class_cosy_item.pm","method":"PUT","note":null},{"source":"catalogue/class_cosy_item.pm","method":"POST","note":null}],"header":{"description":"  webservice class for catalogue access"}},"path":"/catalogue/item/by-options/{by-options}/properties"},{"data":{"methods":[{"source":"catalogue/class_upgrade.pm","method":"GET","note":null}],"header":{"description":"  webservice class for catalogue access"}},"path":"/catalogue/upgrade"},{"data":{"methods":[{"source":"catalogue/class_upgrade.pm","method":"GET","note":null}],"header":{"description":"  webservice class for catalogue access"}},"path":"/catalogue/upgrade/rounded_corner"},{"data":{"methods":[{"source":"class_categories.pm","method":"GET","note":"  sample method for copy and paste for new modules  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/categories"},{"data":{"methods":[{"source":"chart/class_orderrevenue.pm","method":"POST","note":null}],"header":{"description":"  webservice class orderrevenue of chart data"}},"path":"/chart/orderrevenue"},{"data":{"methods":[{"source":"chart/class_orders.pm","method":"POST","note":null}],"header":{"description":"  webservice class orders of chart data"}},"path":"/chart/orders"},{"data":{"methods":[{"source":"chart/class_ordersales.pm","method":"POST","note":null}],"header":{"description":"  webservice class ordersales of chart data"}},"path":"/chart/ordersales"},{"data":{"methods":[{"source":"chart/class_turnover.pm","method":"POST","note":null}],"header":{"description":"  webservice class turnover of chart data"}},"path":"/chart/turnover"},{"data":{"methods":[{"source":"class_config.pm","method":"GET","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/config"},{"data":{"methods":[{"source":"common/class_config_subs.pm","method":"GET","note":null},{"source":"common/class_config_subs.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/config/companytypes"},{"data":{"methods":[{"source":"common/class_dump.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice class for get a dump"}},"path":"/config/dump"},{"data":{"methods":[{"source":"common/class_config_subs.pm","method":"GET","note":null},{"source":"common/class_config_subs.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/config/legal-forms"},{"data":{"methods":[{"source":"common/class_config_subs.pm","method":"GET","note":null},{"source":"common/class_config_subs.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/config/origins"},{"data":{"methods":[{"source":"common/class_config_subs.pm","method":"GET","note":null},{"source":"common/class_config_subs.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/config/rotate-hint-layer"},{"data":{"methods":[{"source":"common/class_config_subs.pm","method":"GET","note":null},{"source":"common/class_config_subs.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/config/sectors"},{"data":{"methods":[{"source":"common/class_config_subs.pm","method":"GET","note":null},{"source":"common/class_config_subs.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/config/slider-images"},{"data":{"methods":[{"source":"common/class_config_subs.pm","method":"GET","note":null},{"source":"common/class_config_subs.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/config/theme"},{"data":{"methods":[{"source":"common/class_config_subs.pm","method":"GET","note":null},{"source":"common/class_config_subs.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/config/translations"},{"data":{"methods":[{"source":"common/class_config_subs.pm","method":"GET","note":null},{"source":"common/class_config_subs.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/config/upload-types"},{"data":{"methods":[{"source":"class_customers.pm","method":"GET","note":"  used to logout whenever called w/o parameters  writes the login state into $hr_session  generates a response message  http:GET"},{"source":"class_customers.pm","method":"PUT","note":null},{"source":"class_customers.pm","method":"POST","note":"  register new customer"}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/customers"},{"data":{"methods":[{"source":"customers/class_customer_address.pm","method":"GET","note":"  used to login  writes the login state into $hr_session  generates a response message  http:POST"},{"source":"customers/class_customer_address.pm","method":"POST","note":"  used to login  writes the login state into $hr_session  generates a response message  http:POST"}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/customers/address"},{"data":{"methods":[{"source":"customers/class_customer_address.pm","method":"GET","note":"  used to login  writes the login state into $hr_session  generates a response message  http:POST"},{"source":"customers/class_customer_address.pm","method":"POST","note":"  used to login  writes the login state into $hr_session  generates a response message  http:POST"}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/customers/address/by-type/{type}/by-type"},{"data":{"methods":[{"source":"common/class_dump.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice class for get a dump"}},"path":"/customers/dump"},{"data":{"methods":[{"source":"freedesign/class_design.pm","method":"GET","note":null},{"source":"freedesign/class_design.pm","method":"PUT","note":null},{"source":"freedesign/class_design.pm","method":"POST","note":null},{"source":"freedesign/class_design.pm","method":"DELETE","note":null}],"header":{"description":"  webservice class for freedesign designs"}},"path":"/customers/freedesign"},{"data":{"methods":[{"source":"freedesign/class_category.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign foreign css "}},"path":"/customers/freedesign/category"},{"data":{"methods":[{"source":"freedesign/class_customer.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign foreign css "}},"path":"/customers/freedesign/category/customer"},{"data":{"methods":[{"source":"freedesign/class_design.pm","method":"GET","note":null},{"source":"freedesign/class_design.pm","method":"PUT","note":null},{"source":"freedesign/class_design.pm","method":"POST","note":null},{"source":"freedesign/class_design.pm","method":"DELETE","note":null}],"header":{"description":"  webservice class for freedesign designs"}},"path":"/customers/freedesign/concept"},{"data":{"methods":[{"source":"freedesign/class_design_page.pm","method":"GET","note":null},{"source":"freedesign/class_design_page.pm","method":"PUT","note":null},{"source":"freedesign/class_design_page.pm","method":"POST","note":null},{"source":"freedesign/class_design_page.pm","method":"DELETE","note":null}],"header":{"description":"  webservice class for pages in custom designs"}},"path":"/customers/freedesign/page"},{"data":{"methods":[{"source":"customers/class_customer_login.pm","method":"GET","note":"  used to login  writes the login state into $hr_session  generates a response message  http:POST"},{"source":"customers/class_customer_login.pm","method":"PUT","note":"  used to login  writes the login state into $hr_session  generates a response message  http:PUT"},{"source":"customers/class_customer_login.pm","method":"POST","note":null}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/customers/guest-login"},{"data":{"methods":[{"source":"customers/class_logged_in.pm","method":"GET","note":null}],"header":{"description":"  webservice class  look for a session by 'csid' and check if the user  logged in   "}},"path":"/customers/loggedin"},{"data":{"methods":[{"source":"customers/class_customer_login.pm","method":"GET","note":"  used to login  writes the login state into $hr_session  generates a response message  http:POST"},{"source":"customers/class_customer_login.pm","method":"PUT","note":"  used to login  writes the login state into $hr_session  generates a response message  http:PUT"},{"source":"customers/class_customer_login.pm","method":"POST","note":null}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/customers/login"},{"data":{"methods":[{"source":"customers/class_customer_logout.pm","method":"GET","note":null},{"source":"customers/class_customer_logout.pm","method":"PUT","note":"  used to login  writes the login state into $hr_session  generates a response message  http:PUT"},{"source":"customers/class_customer_logout.pm","method":"POST","note":"  customer logged out"}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/customers/logout"},{"data":{"methods":[{"source":"customers/class_orders.pm","method":"GET","note":null},{"source":"customers/class_orders.pm","method":"POST","note":""}],"header":{"description":"  order functions: POST=commit, GET=myOrders"}},"path":"/customers/orders"},{"data":{"methods":[{"source":"customers/class_order_cancel.pm","method":"GET","note":"  Prepare cancellation of order or order position "},{"source":"customers/class_order_cancel.pm","method":"PUT","note":"  Submit a cancellation of order or order position "}],"header":{"description":"  class for order lists"}},"path":"/customers/orders/cancel"},{"data":{"methods":[{"source":"customers/class_order_cancel.pm","method":"GET","note":"  Prepare cancellation of order or order position "},{"source":"customers/class_order_cancel.pm","method":"PUT","note":"  Submit a cancellation of order or order position "}],"header":{"description":"  class for order lists"}},"path":"/customers/orders/cancel/by-position/{positionNumber}/by-position"},{"data":{"methods":[{"source":"customers/class_my_orders.pm","method":"GET","note":null}],"header":{"description":"  class for order lists"}},"path":"/customers/orders/list"},{"data":{"methods":[{"source":"customers/class_my_orders.pm","method":"GET","note":null}],"header":{"description":"  class for order lists"}},"path":"/customers/orders/page"},{"data":{"methods":[{"source":"customers/class_customer_passwordreset.pm","method":"PUT","note":"  used to logout whenever called w/o parameters  writes the login state into $hr_session  generates a response message  http:GET"}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/customers/password-reset"},{"data":{"methods":[{"source":"customers/class_player_print_layer.pm","method":"GET","note":null},{"source":"customers/class_player_print_layer.pm","method":"PUT","note":null}],"header":{"description":"  webservice class configuration  save information about user input data  for trikots/shorts given by layer"}},"path":"/customers/player_print_layer"},{"data":{"methods":[{"source":"customers/class_customer_price_display.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration  save the chosen customer option  for the price display"}},"path":"/customers/price_display"},{"data":{"methods":[{"source":"customers/class_shopping_cart.pm","method":"GET","note":null},{"source":"customers/class_shopping_cart.pm","method":"PUT","note":null},{"source":"customers/class_shopping_cart.pm","method":"POST","note":null}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/customers/shoppingcart"},{"data":{"methods":[{"source":"customers/class_shopping_cart_commit.pm","method":"PUT","note":null}],"header":{"description":"  webservice class for order commit"}},"path":"/customers/shoppingcart/commit"},{"data":{"methods":[{"source":"common/class_dump.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice class for get a dump"}},"path":"/customers/shoppingcart/commit/dump"},{"data":{"methods":[{"source":"common/class_dump.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice class for get a dump"}},"path":"/customers/shoppingcart/dump"},{"data":{"methods":[{"source":"customers/class_shopping_cart_item.pm","method":"GET","note":"  used to logout whenever called w/o parameters  writes the login state into $hr_session  generates a response message  http:GET"},{"source":"customers/class_shopping_cart_item.pm","method":"PUT","note":null},{"source":"customers/class_shopping_cart_item.pm","method":"POST","note":null},{"source":"customers/class_shopping_cart_item.pm","method":"DELETE","note":null}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/customers/shoppingcart/item"},{"data":{"methods":[{"source":"common/class_dump.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice class for get a dump"}},"path":"/customers/shoppingcart/item/dump"},{"data":{"methods":[{"source":"customers/class_shopping_cart_validate.pm","method":"GET","note":null},{"source":"customers/class_shopping_cart_validate.pm","method":"PUT","note":null},{"source":"customers/class_shopping_cart_validate.pm","method":"DELETE","note":null}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/customers/shoppingcart/item/validate"},{"data":{"methods":[{"source":"common/class_services.pm","method":"GET","note":null}],"header":{"description":"  webservice class for admin services "}},"path":"/customers/shoppingcart/list"},{"data":{"methods":[{"source":"customers/class_orders.pm","method":"GET","note":null},{"source":"customers/class_orders.pm","method":"POST","note":""}],"header":{"description":"  order functions: POST=commit, GET=myOrders"}},"path":"/customers/shoppingcart/order"},{"data":{"methods":[{"source":"customers/class_order_cancel.pm","method":"GET","note":"  Prepare cancellation of order or order position "},{"source":"customers/class_order_cancel.pm","method":"PUT","note":"  Submit a cancellation of order or order position "}],"header":{"description":"  class for order lists"}},"path":"/customers/shoppingcart/order/cancel"},{"data":{"methods":[{"source":"customers/class_order_cancel.pm","method":"GET","note":"  Prepare cancellation of order or order position "},{"source":"customers/class_order_cancel.pm","method":"PUT","note":"  Submit a cancellation of order or order position "}],"header":{"description":"  class for order lists"}},"path":"/customers/shoppingcart/order/cancel/by-position/{positionNumber}/by-position"},{"data":{"methods":[{"source":"customers/class_my_orders.pm","method":"GET","note":null}],"header":{"description":"  class for order lists"}},"path":"/customers/shoppingcart/order/list"},{"data":{"methods":[{"source":"customers/class_my_orders.pm","method":"GET","note":null}],"header":{"description":"  class for order lists"}},"path":"/customers/shoppingcart/order/page"},{"data":{"methods":[{"source":"customers/class_shopping_cart_validate.pm","method":"GET","note":null},{"source":"customers/class_shopping_cart_validate.pm","method":"PUT","note":null},{"source":"customers/class_shopping_cart_validate.pm","method":"DELETE","note":null}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/customers/shoppingcart/validate"},{"data":{"methods":[{"source":"customers/class_customer_specials.pm","method":"GET","note":"  used to logout whenever called w/o parameters  writes the login state into $hr_session  generates a response message  http:GET"}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/customers/specials"},{"data":{"methods":[{"source":"class_encoding.pm","method":"GET","note":null}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/encoding"},{"data":{"methods":[{"source":"finance/class_creditcard.pm","method":"POST","note":null}],"header":{"description":null}},"path":"/finance/creditcard"},{"data":{"methods":[{"source":"finance/class_offline.pm","method":"GET","note":null},{"source":"finance/class_offline.pm","method":"POST","note":null}],"header":{"description":null}},"path":"/finance/offline"},{"data":{"methods":[{"source":"finance/class_offline.pm","method":"GET","note":null},{"source":"finance/class_offline.pm","method":"POST","note":null}],"header":{"description":null}},"path":"/finance/offline/order-details"},{"data":{"methods":[{"source":"finance/class_payment_methods.pm","method":"GET","note":null},{"source":"finance/class_payment_methods.pm","method":"POST","note":null}],"header":{"description":null}},"path":"/finance/payment_methods"},{"data":{"methods":[{"source":"finance/class_payment_methods.pm","method":"GET","note":null},{"source":"finance/class_payment_methods.pm","method":"POST","note":null}],"header":{"description":null}},"path":"/finance/payment_methods/payment_method_surcharge"},{"data":{"methods":[{"source":"finance/class_saferpay.pm","method":"GET","note":null},{"source":"finance/class_saferpay.pm","method":"PUT","note":null},{"source":"finance/class_saferpay.pm","method":"POST","note":null}],"header":{"description":null}},"path":"/finance/saferpay"},{"data":{"methods":[{"source":"finance/class_saferpay.pm","method":"GET","note":null},{"source":"finance/class_saferpay.pm","method":"PUT","note":null},{"source":"finance/class_saferpay.pm","method":"POST","note":null}],"header":{"description":null}},"path":"/finance/saferpay/conclude"},{"data":{"methods":[{"source":"finance/class_saferpay.pm","method":"GET","note":null},{"source":"finance/class_saferpay.pm","method":"PUT","note":null},{"source":"finance/class_saferpay.pm","method":"POST","note":null}],"header":{"description":null}},"path":"/finance/saferpay/insertcardresponse"},{"data":{"methods":[{"source":"finance/class_saferpay.pm","method":"GET","note":null},{"source":"finance/class_saferpay.pm","method":"PUT","note":null},{"source":"finance/class_saferpay.pm","method":"POST","note":null}],"header":{"description":null}},"path":"/finance/saferpay/redirect"},{"data":{"methods":[{"source":"finance/class_wirecard.pm","method":"GET","note":null},{"source":"finance/class_wirecard.pm","method":"POST","note":null}],"header":{"description":null}},"path":"/finance/wirecard"},{"data":{"methods":[{"source":"finance/class_wirecard.pm","method":"GET","note":null},{"source":"finance/class_wirecard.pm","method":"POST","note":null}],"header":{"description":null}},"path":"/finance/wirecard/redirect"},{"data":{"methods":[{"source":"finance/class_wirecard.pm","method":"GET","note":null},{"source":"finance/class_wirecard.pm","method":"POST","note":null}],"header":{"description":null}},"path":"/finance/wirecard/storage"},{"data":{"methods":[{"source":"class_formelements.pm","method":"GET","note":"  used to logout whenever called w/o parameters  writes the login state into $hr_session  generates a response message  http:GET"}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/formelements"},{"data":{"methods":[{"source":"formelements/class_formelements_address.pm","method":"GET","note":"  used to login  writes the login state into $hr_session  generates a response message  http:POST"}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/formelements/address"},{"data":{"methods":[{"source":"formelements/class_formelements_data_check_options.pm","method":"GET","note":"  used to login  writes the login state into $hr_session  generates a response message  http:POST"}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/formelements/data_check_options"},{"data":{"methods":[{"source":"formelements/class_formelements_profile.pm","method":"GET","note":"  used to login  writes the login state into $hr_session  generates a response message  http:POST"}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/formelements/profile"},{"data":{"methods":[{"source":"class_freedesign.pm","method":"GET","note":null}],"header":{"description":"  webservice class for catalogue access"}},"path":"/freedesign"},{"data":{"methods":[{"source":"freedesign/class_categories.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign categories"}},"path":"/freedesign/categories"},{"data":{"methods":[{"source":"freedesign/class_design.pm","method":"GET","note":null},{"source":"freedesign/class_design.pm","method":"PUT","note":null},{"source":"freedesign/class_design.pm","method":"POST","note":null},{"source":"freedesign/class_design.pm","method":"DELETE","note":null}],"header":{"description":"  webservice class for freedesign designs"}},"path":"/freedesign/design"},{"data":{"methods":[{"source":"freedesign/class_category.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign foreign css "}},"path":"/freedesign/design/category"},{"data":{"methods":[{"source":"freedesign/class_customer.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign foreign css "}},"path":"/freedesign/design/category/customer"},{"data":{"methods":[{"source":"freedesign/class_design.pm","method":"GET","note":null},{"source":"freedesign/class_design.pm","method":"PUT","note":null},{"source":"freedesign/class_design.pm","method":"POST","note":null},{"source":"freedesign/class_design.pm","method":"DELETE","note":null}],"header":{"description":"  webservice class for freedesign designs"}},"path":"/freedesign/design/concept"},{"data":{"methods":[{"source":"freedesign/class_design_page.pm","method":"GET","note":null},{"source":"freedesign/class_design_page.pm","method":"PUT","note":null},{"source":"freedesign/class_design_page.pm","method":"POST","note":null},{"source":"freedesign/class_design_page.pm","method":"DELETE","note":null}],"header":{"description":"  webservice class for pages in custom designs"}},"path":"/freedesign/design/page"},{"data":{"methods":[{"source":"freedesign/class_images.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign image infos"}},"path":"/freedesign/images"},{"data":{"methods":[{"source":"freedesign/class_upload.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign get next upload id"}},"path":"/freedesign/nextUpload"},{"data":{"methods":[{"source":"freedesign/class_overview.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign foreign css "}},"path":"/freedesign/overview"},{"data":{"methods":[{"source":"freedesign/class_photo_templates.pm","method":"GET","note":null}],"header":{"description":"  webservice class for class_photo_templates"}},"path":"/freedesign/phototemplates"},{"data":{"methods":[{"source":"freedesign/class_settings.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign application settings "}},"path":"/freedesign/settings"},{"data":{"methods":[{"source":"freedesign/class_settings.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign application settings "}},"path":"/freedesign/settings/application"},{"data":{"methods":[{"source":"freedesign/class_settings.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign application settings "}},"path":"/freedesign/settings/colormenue"},{"data":{"methods":[{"source":"freedesign/class_settings.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign application settings "}},"path":"/freedesign/settings/fonts"},{"data":{"methods":[{"source":"freedesign/class_settings.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign application settings "}},"path":"/freedesign/settings/localization"},{"data":{"methods":[{"source":"freedesign/class_settings.pm","method":"GET","note":null}],"header":{"description":"  webservice class for freedesign application settings "}},"path":"/freedesign/settings/portals"},{"data":{"methods":[{"source":"class_helloworld.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice bassis class, demo for new module classes"}},"path":"/helloworld"},{"data":{"methods":[{"source":"common/class_dump.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice class for get a dump"}},"path":"/helloworld/by-day/{by-day}/dump"},{"data":{"methods":[{"source":"helloworld/class_motto.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"},{"source":"helloworld/class_motto.pm","method":"PUT","note":null},{"source":"helloworld/class_motto.pm","method":"POST","note":null},{"source":"helloworld/class_motto.pm","method":"DELETE","note":null}],"header":{"description":"  webservice demo class motto of the day"}},"path":"/helloworld/by-day/{by-day}/motto"},{"data":{"methods":[{"source":"common/class_dump.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice class for get a dump"}},"path":"/helloworld/by-day/{by-day}/motto/by-day/{by-day}/dump"},{"data":{"methods":[{"source":"common/class_dump.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice class for get a dump"}},"path":"/helloworld/by-day/{by-day}/motto/by-int/{by-int}/dump"},{"data":{"methods":[{"source":"common/class_dump.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice class for get a dump"}},"path":"/helloworld/by-int/{by-day}/dump"},{"data":{"methods":[{"source":"helloworld/class_motto.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"},{"source":"helloworld/class_motto.pm","method":"PUT","note":null},{"source":"helloworld/class_motto.pm","method":"POST","note":null},{"source":"helloworld/class_motto.pm","method":"DELETE","note":null}],"header":{"description":"  webservice demo class motto of the day"}},"path":"/helloworld/by-int/{by-day}/motto"},{"data":{"methods":[{"source":"common/class_dump.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice class for get a dump"}},"path":"/helloworld/by-int/{by-day}/motto/by-day/{by-day}/dump"},{"data":{"methods":[{"source":"common/class_dump.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice class for get a dump"}},"path":"/helloworld/by-int/{by-day}/motto/by-int/{by-int}/dump"},{"data":{"methods":[{"source":"class_logging.pm","method":"GET","note":null},{"source":"class_logging.pm","method":"POST","note":null}],"header":{"description":"  Logs eveything to a special application log  "}},"path":"/logging"},{"data":{"methods":[{"source":"class_logging.pm","method":"GET","note":null},{"source":"class_logging.pm","method":"POST","note":null}],"header":{"description":"  Logs eveything to a special application log  "}},"path":"/logging/freedesign"},{"data":{"methods":[{"source":"class_products.pm","method":"GET","note":"  sample method for copy and paste for new modules  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products"},{"data":{"methods":[{"source":"common/class_product_calculation.pm","method":"GET","note":"  sample method for copy and paste for new modules  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-alias/{productAlias}/calculation"},{"data":{"methods":[{"source":"products/class_packaging_free_sample.pm","method":"GET","note":"  get parameter for free sample packaging layer  http:GET"},{"source":"products/class_packaging_free_sample.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-alias/{productAlias}/free_sample"},{"data":{"methods":[{"source":"common/class_product_properties.pm","method":"GET","note":"  sample method for copy and paste for new modules  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-alias/{productAlias}/properties"},{"data":{"methods":[{"source":"products/class_sizes.pm","method":"GET","note":"  get parameter for sizes overview  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-alias/{productAlias}/sizes_overview"},{"data":{"methods":[{"source":"customers/class_shopping_cart_upgrade_product.pm","method":"GET","note":null},{"source":"customers/class_shopping_cart_upgrade_product.pm","method":"PUT","note":null}],"header":{"description":"  class for upgrade layers "}},"path":"/products/by-alias/{productAlias}/upgrade"},{"data":{"methods":[{"source":"common/class_product_calculation.pm","method":"GET","note":"  sample method for copy and paste for new modules  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-category-slug/{categorySlug}/calculation"},{"data":{"methods":[{"source":"products/class_packaging_free_sample.pm","method":"GET","note":"  get parameter for free sample packaging layer  http:GET"},{"source":"products/class_packaging_free_sample.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-category-slug/{categorySlug}/free_sample"},{"data":{"methods":[{"source":"common/class_product_properties.pm","method":"GET","note":"  sample method for copy and paste for new modules  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-category-slug/{categorySlug}/properties"},{"data":{"methods":[{"source":"products/class_sizes.pm","method":"GET","note":"  get parameter for sizes overview  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-category-slug/{categorySlug}/sizes_overview"},{"data":{"methods":[{"source":"customers/class_shopping_cart_upgrade_product.pm","method":"GET","note":null},{"source":"customers/class_shopping_cart_upgrade_product.pm","method":"PUT","note":null}],"header":{"description":"  class for upgrade layers "}},"path":"/products/by-category-slug/{categorySlug}/upgrade"},{"data":{"methods":[{"source":"common/class_product_calculation.pm","method":"GET","note":"  sample method for copy and paste for new modules  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-category/{categoryId}/calculation"},{"data":{"methods":[{"source":"products/class_packaging_free_sample.pm","method":"GET","note":"  get parameter for free sample packaging layer  http:GET"},{"source":"products/class_packaging_free_sample.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-category/{categoryId}/free_sample"},{"data":{"methods":[{"source":"common/class_product_properties.pm","method":"GET","note":"  sample method for copy and paste for new modules  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-category/{categoryId}/properties"},{"data":{"methods":[{"source":"products/class_sizes.pm","method":"GET","note":"  get parameter for sizes overview  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-category/{categoryId}/sizes_overview"},{"data":{"methods":[{"source":"customers/class_shopping_cart_upgrade_product.pm","method":"GET","note":null},{"source":"customers/class_shopping_cart_upgrade_product.pm","method":"PUT","note":null}],"header":{"description":"  class for upgrade layers "}},"path":"/products/by-category/{categoryId}/upgrade"},{"data":{"methods":[{"source":"common/class_product_calculation.pm","method":"GET","note":"  sample method for copy and paste for new modules  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-query-string/{queryString}/calculation"},{"data":{"methods":[{"source":"products/class_packaging_free_sample.pm","method":"GET","note":"  get parameter for free sample packaging layer  http:GET"},{"source":"products/class_packaging_free_sample.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-query-string/{queryString}/free_sample"},{"data":{"methods":[{"source":"common/class_product_properties.pm","method":"GET","note":"  sample method for copy and paste for new modules  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-query-string/{queryString}/properties"},{"data":{"methods":[{"source":"products/class_sizes.pm","method":"GET","note":"  get parameter for sizes overview  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-query-string/{queryString}/sizes_overview"},{"data":{"methods":[{"source":"customers/class_shopping_cart_upgrade_product.pm","method":"GET","note":null},{"source":"customers/class_shopping_cart_upgrade_product.pm","method":"PUT","note":null}],"header":{"description":"  class for upgrade layers "}},"path":"/products/by-query-string/{queryString}/upgrade"},{"data":{"methods":[{"source":"common/class_product_calculation.pm","method":"GET","note":"  sample method for copy and paste for new modules  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-slug/{productSlug}/calculation"},{"data":{"methods":[{"source":"products/class_packaging_free_sample.pm","method":"GET","note":"  get parameter for free sample packaging layer  http:GET"},{"source":"products/class_packaging_free_sample.pm","method":"POST","note":null}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-slug/{productSlug}/free_sample"},{"data":{"methods":[{"source":"common/class_product_properties.pm","method":"GET","note":"  sample method for copy and paste for new modules  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-slug/{productSlug}/properties"},{"data":{"methods":[{"source":"products/class_sizes.pm","method":"GET","note":"  get parameter for sizes overview  http:GET"}],"header":{"description":"  webservice class configuration"}},"path":"/products/by-slug/{productSlug}/sizes_overview"},{"data":{"methods":[{"source":"customers/class_shopping_cart_upgrade_product.pm","method":"GET","note":null},{"source":"customers/class_shopping_cart_upgrade_product.pm","method":"PUT","note":null}],"header":{"description":"  class for upgrade layers "}},"path":"/products/by-slug/{productSlug}/upgrade"},{"data":{"methods":[{"source":"common/class_statics_subs.pm","method":"GET","note":null},{"source":"common/class_statics_subs.pm","method":"POST","note":null}],"header":{"description":""}},"path":"/statics/about"},{"data":{"methods":[{"source":"common/class_statics_subs.pm","method":"GET","note":null},{"source":"common/class_statics_subs.pm","method":"POST","note":null}],"header":{"description":""}},"path":"/statics/cancellation"},{"data":{"methods":[{"source":"common/class_statics_subs.pm","method":"GET","note":null},{"source":"common/class_statics_subs.pm","method":"POST","note":null}],"header":{"description":""}},"path":"/statics/feedback"},{"data":{"methods":[{"source":"common/class_statics_subs.pm","method":"GET","note":null},{"source":"common/class_statics_subs.pm","method":"POST","note":null}],"header":{"description":""}},"path":"/statics/help"},{"data":{"methods":[{"source":"common/class_statics_subs.pm","method":"GET","note":null},{"source":"common/class_statics_subs.pm","method":"POST","note":null}],"header":{"description":""}},"path":"/statics/imprint"},{"data":{"methods":[{"source":"common/class_statics_subs.pm","method":"GET","note":null},{"source":"common/class_statics_subs.pm","method":"POST","note":null}],"header":{"description":""}},"path":"/statics/payment"},{"data":{"methods":[{"source":"common/class_statics_subs.pm","method":"GET","note":null},{"source":"common/class_statics_subs.pm","method":"POST","note":null}],"header":{"description":""}},"path":"/statics/shipping"},{"data":{"methods":[{"source":"common/class_statics_subs.pm","method":"GET","note":null},{"source":"common/class_statics_subs.pm","method":"POST","note":null}],"header":{"description":""}},"path":"/statics/specials"},{"data":{"methods":[{"source":"common/class_statics_subs.pm","method":"GET","note":null},{"source":"common/class_statics_subs.pm","method":"POST","note":null}],"header":{"description":""}},"path":"/statics/terms"},{"data":{"methods":[{"source":"common/class_dump.pm","method":"GET","note":"  sample method for copy and paste for new modules   http:GET"}],"header":{"description":"  webservice class for get a dump"}},"path":"/upload/dump"},{"data":{"methods":[{"source":"common/class_upload_fileName.pm","method":"POST","note":"   prepare request   by default, copy all values from hr_param to $or_self->{tmp}   overwrite this method if the class do anything with the information of hr_param"}],"header":{"description":"  webservice class configuration"}},"path":"/upload/file"},{"data":{"methods":[{"source":"common/class_upload_data.pm","method":"GET","note":"   prepare request   by default, copy all values from hr_param to $or_self->{tmp}   overwrite this method if the class do anything with the information of hr_param"}],"header":{"description":"  webservice class configuration"}},"path":"/upload/upload_data"}],"title":"REST API Documentation"}