Create Template

This API allows you to create templates.

Request Type

  • POST

Request URL

https://campaigns.zoho.com/emailapi/v1/templates

Content-Type

application/json

List of Request Body Attributes

ParametersData TypeDescription
template_name*StringName of the template.
content*StringContent of the template.
content_type*StringShows the type of content between 'html' and 'text'.

List of Response Body Attributes

ParametersData TypeDescription
template_idStringUnique ID of the list which can be used in APIs.
responseJSON ObjectContains the response details of the API.
codeIntegerSuccess or failure code.
messageStringSuccess or failure message returned by the API.
errorsJSON ObjectContains the error details of the API such as 'code' and 'message'.

Possible Errors

Error CodeDescription
400702Invalid template name provided.
400703Invalid content type.
400704Content not provided.
400705A template with the same name already exists.

Sample Request Payload

Copied{
  "template_name": "Newsletter Template",
  "content": "<h1>Hello world</h1>",
  "content_type": "html"
}

Sample Response - Success

Copied{
  "response": {
    "code": 200703,
    "message": "Successfully added the template"
  },
  "template_id": "8000000125003"
}

Sample Response - Failure

Copied{
  "errors": [
    {
      "code": 500701,
      "message": "An error occurred in Templates API"
    }
  ]
}