File: //proc/self/root/home/arjun/projects/buyercall/buyercall/blueprints/widgets/urls.py
from buyercall.blueprints.widgets.endpoints import (
call_status, call, save_lead, widget_api, create_widget, update_widget,
get_widget, send_lead_mail, get_all_widgets, get_all_widget_v2, start_chat
)
widget_api.add_url_rule('/call_status/<uuid:lead_sid>', view_func=call_status, methods=['GET'])
widget_api.add_url_rule('/call/<uuid:guid>', view_func=call, methods=['POST'])
widget_api.add_url_rule('/lead/save/<uuid:guid>', view_func=save_lead, methods=['POST'])
widget_api.add_url_rule('', view_func=create_widget, methods=['POST'])
widget_api.add_url_rule('/<uuid:guid>', view_func=get_widget, methods=['GET'])
widget_api.add_url_rule('/', view_func=get_all_widgets, methods=['GET'])
widget_api.add_url_rule('/v2', view_func=get_all_widget_v2, methods=['GET'])
widget_api.add_url_rule('/<uuid:guid>', view_func=update_widget, methods=['PUT'])
widget_api.add_url_rule('/send_mail/<uuid:widget_sid>', view_func=send_lead_mail, methods=['POST'])
widget_api.add_url_rule('/start_chat/<uuid:widget_sid>', view_func=start_chat, methods=['POST'])