Skip to product menu
Skip to main content

Create Template with Content

Purpose

To create template with content parameter. The template will be created along with the content that you provided in the request body.

HTTP Request URL

https://{zohoapis_domain}/writer/api/v1/templates

Body Parameters

ParameterData TypeDescription
Mandatory Parameters
contentFileProvide the required content in your API request body.
Optional Parameters
typeString

Specify the type (either personal or organization) of templates that needs to be created.

For example: type = personal / organization

By default, personal templates will be created.

nameStringSpecify a unique name for the template.
passwordStringIf the provide input file is password protected, then you can specify that password via this parameter.
Note: PDF file format is not supported during import.

Sample Request

Copiedcurl -X POST \ https://www.zohoapis.com/writer/api/v1/templates \ 
-H 'Authorization: Zoho-oauthtoken xxx.yyy.zzz'\ 
-H 'content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW' \ 
-F content=@/Users/zylker/Downloads/invitation.doc

Sample Response

Copied{
    		"created_time": "2019-08-28T16:30:33Z",
    		"modified_time_ms": 1567009834477,
    		"owner_id": "14335411",
    		"last_opened_time": "2019-08-28T16:30:33Z",
    		"open_url": "https://writer.zoho.com/writer/template/a7iyybadb",
    		"last_opened_time_ms": 1567009833936,
    		"type": "template",
    		"thumbnail_url":"https://writer.zoho.com/writer/thumbnail/a7iyybadb",
    		"created_by": "amelia",
    		"created_time_ms": 1567009833936,
    		"modified_time": "2019-08-28T16:30:34Z",
    		"preview_url": "https://writer.zoho.com/writer/zwpreview/a7iyybadbb8",
    		"creator_id": "11122329",
    		"name": " Sample Name",
    		"id": "a7iyybadbb8b74e1147638bad04abc161e79e",
    		"permalink": "https://docs.zoho.com/file/a7iyybadb"
		"status": "active"
}