The emailSend Web API Web API Method
This action allows you to send email.
Version: 1.3
Required Permissions: Full
HTTP method: POST
Supported by Editions: All
Request Parameters:
| 
                                                     Parameter  | 
                                                
                                                     Type  | 
                                                
                                                     Required  | 
                                                
                                                     Description  | 
                                            
| 
                                                     to  | 
                                                
                                                     String  | 
                                                
                                                     Yes  | 
                                                
                                                     Valid email address of a recipient.  | 
                                            
| 
                                                     toName  | 
                                                
                                                     String  | 
                                                
                                                     No  | 
                                                
                                                     Name the recipient.  | 
                                            
| 
                                                     from  | 
                                                
                                                     String  | 
                                                
                                                     Yes  | 
                                                
                                                     Valid email address from your domain.  | 
                                            
| 
                                                     fromName  | 
                                                
                                                     String  | 
                                                
                                                     No  | 
                                                
                                                     This is name appended to the from email field.  | 
                                            
| 
                                                     subject  | 
                                                
                                                     String  | 
                                                
                                                     Yes  | 
                                                
                                                     the subject of your email.  | 
                                            
| 
                                                     templateName  | 
                                                
                                                     String  | 
                                                
                                                     Yes  | 
                                                
                                                     The template name without an extension .phtml.  | 
                                            
| 
                                                     templateParams  | 
                                                
                                                     Array  | 
                                                
                                                     No  | 
                                                
                                                     Parameters that will be assigned to your template.  | 
                                            
| 
                                                     headers  | 
                                                
                                                     Array  | 
                                                
                                                     No  | 
                                                
                                                     Add a raw header line, either in name => value, or as a single string 'name: value'.  | 
                                            
| 
                                                     html  | 
                                                
                                                     Boolean  | 
                                                
                                                     No  | 
                                                
                                                     The content type: ‘true’ for html, ‘false’ for plain text. Default is true.  | 
                                            
Expected Response Code: 200 OK. For more information see Response Format.
Response Type: status
Possible Action Specific Error Codes:
| 
                                                     HTTP Code  | 
                                                
                                                     Error Code  | 
                                                
                                                     Description  | 
                                            
| 
                                                     500  | 
                                                
                                                     internalServerError  | 
                                                
                                                     The system could not send message, possibly due to a transport error.  | 
                                            
| 
                                                     500  | 
                                                
                                                     smtpHostsIsMissing  | 
                                                
                                                     Smtp host is missing in configuration.  | 
                                            
| 
                                                     500  | 
                                                
                                                     smtpPortIsMissing  | 
                                                
                                                     Smtp port is missing in configuration  | 
                                            
| 
                                                     500  | 
                                                
                                                     smtpConnectionClassIsMissing  | 
                                                
                                                     Smtp connection class is missing in configuration  | 
                                            
| 
                                                     500  | 
                                                
                                                     emailSendTransportIsMissing  | 
                                                
                                                     Email transport is missing in configuration  | 
                                            
Example
| 
                                                         
                                                              | 
                                                    
                                                        Request
 Response
  | 
                                                
