# TemplateControllerApi
All URIs are relative to https://api.mailslurp.com
Method | HTTP request | Description |
---|---|---|
createTemplate | POST /templates | Create a Template |
deleteTemplate | DELETE /templates/{TemplateId} | Delete Template |
getAllTemplates | GET /templates/paginated | Get all Templates in paginated format |
getTemplate | GET /templates/{TemplateId} | Get Template |
getTemplates | GET /templates | Get all Templates |
# createTemplate
TemplateDto createTemplate(createTemplateOptions)
Create a Template
# Parameters
Name | Type | Description | Notes |
---|---|---|---|
createTemplateOptions | CreateTemplateOptions | createTemplateOptions |
# Return type
# Authorization
# HTTP request headers
- Content-Type: application/json
- Accept: application/json
# deleteTemplate
deleteTemplate(templateId)
Delete Template
# Parameters
Name | Type | Description | Notes |
---|---|---|---|
templateId | UUID | TemplateId | [default to null] |
# Return type
null (empty response body)
# Authorization
# HTTP request headers
- Content-Type: Not defined
- Accept: Not defined
# getAllTemplates
PageTemplateProjection getAllTemplates(page, size, sort)
Get all Templates in paginated format
# Parameters
Name | Type | Description | Notes |
---|---|---|---|
page | Integer | Optional page index in inbox list pagination | [optional] [default to 0] |
size | Integer | Optional page size in inbox list pagination | [optional] [default to 20] |
sort | String | Optional createdAt sort direction ASC or DESC | [optional] [default to ASC] [enum: ASC, DESC] |
# Return type
# Authorization
# HTTP request headers
- Content-Type: Not defined
- Accept: application/json
# getTemplate
TemplateDto getTemplate(templateId)
Get Template
# Parameters
Name | Type | Description | Notes |
---|---|---|---|
templateId | UUID | TemplateId | [default to null] |
# Return type
# Authorization
# HTTP request headers
- Content-Type: Not defined
- Accept: application/json
# getTemplates
List getTemplates()
Get all Templates
# Parameters
This endpoint does not need any parameter.
# Return type
# Authorization
# HTTP request headers
- Content-Type: Not defined
- Accept: application/json