Skip to main content
Version: 1.7.3

Create

Create

Use this endpoint to customize the emails sent to your recipients for completing a W-9/W-8 form, or requesting e-sign via Form 8453-EMP, with your own branding.

  • Your request JSON can include sender name, email address, support details and branding elements such as the business logo and color theme.

  • If you prefer to use the Advanced customization option (fully customized email address with your own domain), you must set the IsAdvanceCustomization node as TRUE.

Note:

If you choose the Advanced option, you’ll be prompted to verify the email address through a secure link. Until the verification is complete, the default email address (support@<Business Name>.taxbandits.com) will be used on the emails.

POST EmailCustomization/Create 

Request Body

FieldTypeDescription
BusinessLogoURLGuidIf given, the business logo will be displayed in the email 
Size Range: ..150
PrimaryColorstringOptional The color theme of the email will be customized with this primary color

Note: Only HexCode color values are allowed
IsAdvanceCustomizationbooleanIf set to true, advanced customization is enabled, allowing the entire email address to be customized with your own domain in the SenderEmail node 
If set to false, only the domain name of the email address can be customized
CustomizationDetailsobjectThe sender details to be shown in the email
    SenderNamestringThe sender name to be shown in the email
Size Range: ..35
    SenderEmailstringThe sender email address to be shown in the email
Size Range: ..100
SupportDetailsobjectThe support details to be shown in the email
    PhoneNumberstringThe support phone number to be shown in the email
    EmailstringOptional The support email address to be shown in the email

Note: The email address of the business will be shown by default if the support email is not given
Size Range: ..100

Response Body

FieldTypeDescription
EmailCustomizationIdGuidA unique customization identifier generated by TaxBandits. You can use this ID in your RequestByEmail method
EmailCustomizationNmstringA unique customization name generated by TaxBandits
EmailStatusstringVerification status of email
Errorsobject[]Collection of errors
    IdstringError ID number. This ID is assigned by TaxBandits and it is unique for each error.
    NamestringName of the errored node.
    MessagestringShows the error message

Request JSON

Request JSON

{
"BusinessLogoURL": "https://www.spanenterprises.com/Content/Images/span.png",
"PrimaryColor": "#FFFFFF",
"IsAdvanceCustomization": true,
"CustomizationDetails": {
"SenderName": "SnowDaze",
"SenderEmail": "Sample@gmail.com"
},
"SupportDetails": {
"PhoneNumber": "1234567890",
"Email": "Sample@gmail.com"
}
}

Response JSON

{
"EmailCustomizationId": "c79327c2-0d3d-4510-83a7-0b78bb32d3c0",
"EmailCustomizationNm": "Customization 01",
"EmailStatus": "VERIFIED",
"Errors": null
}