def get_cart_items(cart_name): method = f'carts/{cart_name}/items' cart_items = moltin_requests.make_get_request(method) moltin_logger.debug(f'Got cart «{cart_name}» items') return cart_items
def get_all_products(): method = 'products' products = moltin_requests.make_get_request(method) moltin_logger.debug('Got all products') return products
def get_file_info(file_id): method = f'files/{file_id}' file_info = moltin_requests.make_get_request(method) moltin_logger.debug(f'Got file «{file_id}» info') return file_info
def get_cart(cart_name): method = f'carts/{cart_name}' cart = moltin_requests.make_get_request(method) moltin_logger.debug(f'Got «{cart_name}» cart') return cart
def get_product_info(product_id): method = f'products/{product_id}' product_info = moltin_requests.make_get_request(method) moltin_logger.debug(f'Got product «{product_id}» info') return product_info
def get_all_entries(flow_slug): method = f'flows/{flow_slug}/entries' entries = moltin_requests.make_get_request(method) return entries
def get_entry(flow_slug, entry_id): method = f'flows/{flow_slug}/entries/{entry_id}' entry_info = moltin_requests.make_get_request(method) return entry_info
def get_products_by_category_id(category_id, sort=None): method = f'products?filter=eq(category.id,{category_id})&{sort}' products = moltin_requests.make_get_request(method) return products
def get_all_categories(sort=None): method = f'categories?{sort}' categories = moltin_requests.make_get_request(method) return categories