Templates

Email template creation and editing

List Templates

get
Authorizations
OAuth2passwordRequired
Token URL:
Responses
200

Successful Response

application/json
get
/api/templates
200

Successful Response

Create Template

post
Authorizations
OAuth2passwordRequired
Token URL:
Body
namestringRequired
subjectstringRequired
body_htmlany ofOptional
stringOptional
or
nullOptional
body_textany ofOptional
stringOptional
or
nullOptional
attachmentsany ofOptional
object[]Optional
or
nullOptional
calendar_enabledbooleanOptionalDefault: false
meeting_summaryany ofOptional
stringOptional
or
nullOptional
organizer_cnany ofOptional
stringOptional
or
nullOptional
organizer_emailany ofOptional
string · emailOptional
or
nullOptional
attendeesany ofOptional
or
nullOptional
disable_forwardingbooleanOptionalDefault: false
calendar_priorityinteger · min: 1 · max: 3OptionalDefault: 2
calendar_categoriesany ofOptional
string[]Optional
or
nullOptional
calendar_privateany ofOptional
booleanOptional
or
nullOptional
meeting_beginany ofOptional
stringOptional
or
nullOptional
meeting_endany ofOptional
stringOptional
or
nullOptional
meeting_providerstring · enumOptionalDefault: nonePossible values:
meeting_urlany ofOptional
stringOptional
or
nullOptional
meeting_tzany ofOptional
stringOptional
or
nullOptional
locationany ofOptional
stringOptional
or
nullOptional
allow_responsesbooleanOptionalDefault: false
include_all_targets_as_attendeesany ofOptionalDefault: false
booleanOptional
or
nullOptional
is_calendar_reschedulebooleanOptionalDefault: false
is_calendar_cancellationbooleanOptionalDefault: false
meeting_uidany ofOptional
stringOptional
or
nullOptional
meeting_sequenceany ofOptional
integerOptional
or
nullOptional
Responses
200

Successful Response

application/json
post
/api/templates

Update Template

put
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
template_idintegerRequired
Body
nameany ofOptional
stringOptional
or
nullOptional
subjectany ofOptional
stringOptional
or
nullOptional
body_htmlany ofOptional
stringOptional
or
nullOptional
body_textany ofOptional
stringOptional
or
nullOptional
attachmentsany ofOptional
object[]Optional
or
nullOptional
calendar_enabledany ofOptional
booleanOptional
or
nullOptional
meeting_summaryany ofOptional
stringOptional
or
nullOptional
organizer_cnany ofOptional
stringOptional
or
nullOptional
organizer_emailany ofOptional
string · emailOptional
or
nullOptional
attendeesany ofOptional
or
nullOptional
disable_forwardingany ofOptional
booleanOptional
or
nullOptional
calendar_priorityany ofOptional
integer · min: 1 · max: 3Optional
or
nullOptional
calendar_categoriesany ofOptional
string[]Optional
or
nullOptional
calendar_privateany ofOptional
booleanOptional
or
nullOptional
meeting_beginany ofOptional
stringOptional
or
nullOptional
meeting_endany ofOptional
stringOptional
or
nullOptional
meeting_providerany ofOptional
string · enumOptionalPossible values:
or
nullOptional
meeting_urlany ofOptional
stringOptional
or
nullOptional
meeting_tzany ofOptional
stringOptional
or
nullOptional
locationany ofOptional
stringOptional
or
nullOptional
allow_responsesany ofOptional
booleanOptional
or
nullOptional
include_all_targets_as_attendeesany ofOptionalDefault: false
booleanOptional
or
nullOptional
is_calendar_reschedulebooleanOptionalDefault: false
is_calendar_cancellationbooleanOptionalDefault: false
meeting_uidany ofOptional
stringOptional
or
nullOptional
meeting_sequenceany ofOptional
integerOptional
or
nullOptional
Responses
200

Successful Response

application/json
put
/api/templates/{template_id}

Delete Template

delete
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
template_idintegerRequired
Responses
200

Successful Response

application/json
Responseany
delete
/api/templates/{template_id}

No content

List Template Attachments

get
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
template_idintegerRequired
Responses
200

Successful Response

application/json
get
/api/templates/{template_id}/attachments

Upload Template Attachments

post
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
template_idintegerRequired
Body
filesstring · binary[]Required
Responses
200

Successful Response

application/json
post
/api/templates/{template_id}/attachments

Delete Template Attachment

delete
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
template_idintegerRequired
attachment_idintegerRequired
Responses
200

Successful Response

application/json
Responseany
delete
/api/templates/{template_id}/attachments/{attachment_id}

No content

List Template Calendar Attachments

get
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
template_idintegerRequired
Responses
200

Successful Response

application/json
get
/api/templates/{template_id}/calendar_attachments

Upload Template Calendar Attachments

post
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
template_idintegerRequired
Body
filesstring · binary[]Required
Responses
200

Successful Response

application/json
post
/api/templates/{template_id}/calendar_attachments

Delete Template Calendar Attachment

delete
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
template_idintegerRequired
attachment_idintegerRequired
Responses
200

Successful Response

application/json
Responseany
delete
/api/templates/{template_id}/calendar_attachments/{attachment_id}

No content

Duplicate Template

post
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
template_idintegerRequired
Body
namestringRequired
Responses
200

Successful Response

application/json
post
/api/templates/{template_id}/duplicate

Last updated