Hi @gsiva,
Welcome to the Auth0 Community!
To set the email template for your passwordless email connection, you need to specify the body in the options object.
If you have already created the passwordless email connection, you should call the Management API’s Update a connection endpoint with the object below.
For example:
{
"options": {
"email": {
"body": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n <head>\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\n <style type=\"text/css\">.ExternalClass,.ExternalClass div,.ExternalClass font,.ExternalClass p,.ExternalClass span,.ExternalClass td,img{line-height:100%}#outlook a{padding:0}.ExternalClass,.ReadMsgBody{width:100%}a,blockquote,body,li,p,table,td{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}table,td{mso-table-lspace:0;mso-table-rspace:0}img{-ms-interpolation-mode:bicubic;border:0;height:auto;outline:0;text-decoration:none}table{border-collapse:collapse!important}#bodyCell,#bodyTable,body{height:100%!important;margin:0;padding:0;font-family:ProximaNova,sans-serif}#bodyCell{padding:20px}#bodyTable{width:600px}@font-face{font-family:ProximaNova;src:url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.eot);src:url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.eot?#iefix) format('embedded-opentype'),url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.eot);src:url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.eot?#iefix) format('embedded-opentype'),url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.woff) format('woff');font-weight:600;font-style:normal}@media only screen and (max-width:480px){#bodyTable,body{width:100%!important}a,blockquote,body,li,p,table,td{-webkit-text-size-adjust:none!important}body{min-width:100%!important}#bodyTable{max-width:600px!important}#signIn{max-width:280px!important}}\n</style>\n </head>\n <body leftmargin=\"0\" marginwidth=\"0\" topmargin=\"0\" marginheight=\"0\" offset=\"0\" style=\"-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;margin: 0;padding: 0;font-family: "ProximaNova", sans-serif;height: 100% !important;\"><center>\n <table style=\"width: 600px;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 0;font-family: "ProximaNova", sans-serif;border-collapse: collapse !important;height: 100% !important;\" align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" height=\"100%\" width=\"100%\" id=\"bodyTable\">\n <tr>\n <td align=\"center\" valign=\"top\" id=\"bodyCell\" style=\"-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 20px;font-family: "ProximaNova", sans-serif;height: 100% !important;\">\n <div class=\"main\">\n <p style=\"text-align: center;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; margin-bottom: 30px;\">\n <img src=\"https://cdn.auth0.com/styleguide/2.0.9/lib/logos/img/badge.png\" width=\"50\" alt=\"Your logo goes here\" style=\"-ms-interpolation-mode: bicubic;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;\">\n </p>\n\n <!-- Email change content -->\n {% if operation == 'change_email' %}\n\n <p style=\"font-size: 1.2em;line-height: 1.3;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;\">Your email address has been updated.</p>\n\n {% else %}\n\n <!-- Signup email content -->\n {% if send == 'link' or send == 'link_ios' or send == 'link_android' %}\n\n <p style=\"font-size: 1.2em;line-height: 1.3;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;\">Click and confirm that you want to sign in to {{ application.name }}. This link will expire in three minutes.</p>\n\n <div style=\"text-align:center\">\n <a id=\"signIn\" style=\"text-transform: uppercase;letter-spacing: 1px;color: #ffffff;text-decoration: none;display: inline-block;min-height: 48px;line-height: 48px;padding-top: 0;padding-right: 26px;padding-bottom: 0;margin: 20px 0;padding-left: 26px;border: 0;outline: 0;background: #eb5424;font-size: 14px;font-style: normal;font-weight: 400;text-align: center;white-space: nowrap;border-radius: 3px;text-overflow: ellipsis;max-width: 280px;overflow: hidden;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;\" href=\"{{ link }}\">Sign in to {{ application.name }}</a>\n </div>\n\n <p style=\"-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;\">Or sign in using this link:</p>\n <p style=\"-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;\"><a style=\"font-size: 12px; color: #A9B3BC; text-decoration: none;word-break: break-all;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;\" href=\"{{ link }}\">{{ link }}</a></p>\n\n {% elsif send == 'code' %}\n\n <p style=\"font-size: 1.4em; line-height: 1.3;\">Your verification code is: <b>{{ code }}</b></p>\n\n {% endif %}\n\n {% endif %}\n\n <p style=\"-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;\">If you are having any issues with your account, please don't hesitate to contact us by replying to this mail.</p>\n\n <br>\n Thanks!\n <br>\n\n <strong>{{ application.name }}</strong>\n\n <br><br>\n <hr style=\"border: 2px solid #EAEEF3; border-bottom: 0; margin: 20px 0;\">\n <p style=\"text-align: center;color: #A9B3BC;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;\">\n If you did not make this request, please contact us by replying to this mail.\n </p>\n </div>\n </td>\n </tr>\n </table>\n</center>\n</body>\n</html>",
"from": "{{application.name}} <myapp-support@example.com>",
"syntax": "liquid",
"subject": "Welcome to {{application.name}}"
}
}
}
Let me know how this goes for you.
Thanks,
Rueben