def new_user(username, password, email): params = {'username': username, 'password': password, 'email': email} res = http_request.make_post_request(NEW_USER_REGISTRATION_API, params) return res
def change_password(user_id, password): params = {'user_id': user_id, 'password': password} res = http_request.make_post_request(CHANGE_PASSWORD_API, params) return res
def login(username, password): params = {'username': username, 'password': password} res = http_request.make_post_request(LOGIN_API, params) return res
def remove_item_from_registry(user_id, registry_id, item_id): params = { 'user_id': user_id, 'registry_id': registry_id, 'item_id': item_id } res = http_request.make_post_request(REMOVE_ITEM_REGISTRY_API, params) return res
def add_item_to_registry(user_id, registry_id, item_id): params = { 'user_id': user_id, 'registry_id': registry_id, 'item_id': item_id } res = http_request.make_post_request(ADD_ITEM_REGISTRY_API, params) return res
def create_registry(user_id, name, public, allowed_users): params = { 'user_id': user_id, 'name': name, 'public': public, 'allowed_users': allowed_users } res = http_request.make_post_request(CREATE_REGISTRY_API, params) return res
def logout(user_id): params = {'user_id': user_id} res = http_request.make_post_request(LOGOUT_API, params) return res
def remove_item_from_inventory(params): res = http_request.make_post_request(REMOVE_ITEM_FROM_INVENTORY_API, params) return res
def add_item_to_inventory(params): res = http_request.make_post_request(ADD_ITEM_TO_INVENTORY_API, params) return res
def forgot_password(email): params = {'email': email} res = http_request.make_post_request(FORGOT_PASSWORD_API, params) return res
def unassign_item(user_id, registry_item_id): params = {'user_id': user_id, 'registry_item_id': registry_item_id} res = http_request.make_post_request(UNASSIGN_ITEM_API, params) return res