File: //proc/self/root/home/arjun/projects/buyercall/buyercall/blueprints/email/urls.py
from buyercall.blueprints.email.endpoints import delete_email_template, email_api, create_email_channel, \
aws_ses_webhook, test_send_mail, test_send_raw_mail, create_s3_bucket, \
list_all_identites, list_email_identities, list_domain_identities, create_email_template, get_email_templates,\
update_email_template, get_email_template_by_id, parse_email
email_api.add_url_rule('/channel/create', view_func=create_email_channel, methods=['POST'])
email_api.add_url_rule('/receive', view_func=aws_ses_webhook, methods=['POST'])
email_api.add_url_rule('/create', view_func=test_send_mail, methods=['GET'])
email_api.add_url_rule('/create-raw', view_func=test_send_raw_mail, methods=['GET'])
email_api.add_url_rule('/bucket', view_func=create_s3_bucket, methods=['GET'])
email_api.add_url_rule('/identities', view_func=list_email_identities, methods=['GET'])
email_api.add_url_rule('/identities/all', view_func=list_all_identites, methods=['GET'])
email_api.add_url_rule('/identities/domain', view_func=list_domain_identities, methods=['GET'])
email_api.add_url_rule('/templates', view_func=create_email_template, methods=['POST'])
email_api.add_url_rule('/templates', view_func=get_email_templates, methods=['GET'])
email_api.add_url_rule('/templates/<uuid:template_id>', view_func=update_email_template, methods=['POST'])
email_api.add_url_rule('/templates/<uuid:template_id>', view_func=get_email_template_by_id, methods=['GET'])
email_api.add_url_rule('/templates/<uuid:template_id>', view_func=delete_email_template, methods=['DELETE'])
email_api.add_url_rule('/test', view_func=parse_email, methods=['GET'])