---
title: "/notification/registration/v1/{notificationMetaId}/template"
slug: "notificationregistrationv1notificationmetaidtemplate-1"
updated: 2025-11-06T08:15:02Z
published: 2025-11-06T08:15:05Z
canonical: "developer.docebo.com/notificationregistrationv1notificationmetaidtemplate-1"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://developer.docebo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# /notification/registration/v1/{notificationMetaId}/template

Post/notification/registration/v1/{notificationMetaId}/template

Created a batch of new notification Meta template Posts data to Db and calls client to get a presigned s3 url to use to put the template file

Path parametersnotificationMetaIdstringRequiredPattern^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}$Example52907745-7672-470e-a803-a2f8feb52944

Body parameters<select class='api-response-data' aria-label='Media type'><option value='4e442d59-6c7c-43f7-b649-3c13a1860dd9'>application/json</option>
</select>Array of object   object  transportstring    RequiredValid values[
  "json",
  "email",
  "inPlatform",
  "slack",
  "pushNotification"
]
languagestring    Required
subjectstring    Required
bodystring    Max length480

Responses201

Created

<select class='api-response-data' aria-label='Media type'><option value='d70c4dfa-78e6-4ebd-ac39-eed25ba80ea4'>application/json</option>
</select>Array of object   object  notificationMetaTemplateIdstring    
notificationMetaIdstring    
transportstring    Valid values[
  "json",
  "email",
  "inPlatform",
  "slack",
  "pushNotification"
]
languagestring    
s3urlstring    
errorMessagestring    

403

Permission Denied

<select class='api-response-data' aria-label='Media type'><option value='945cc790-1b72-43e6-92f2-6a4371b62b43'>application/json</option>
</select>object  namestring    
messagestring    
stackstring    
codestring    
titlestring    
statusnumber    Valid values[
  200.0,
  201.0,
  400.0,
  401.0,
  403.0,
  404.0,
  409.0,
  422.0,
  423.0,
  500.0
]

404

The requested template does not exist

<select class='api-response-data' aria-label='Media type'><option value='2b9d3427-eb5b-4e5f-a305-590de66c5795'>application/json</option>
</select>object  namestring    
messagestring    
stackstring    
codestring    
titlestring    
statusnumber    Valid values[
  200.0,
  201.0,
  400.0,
  401.0,
  403.0,
  404.0,
  409.0,
  422.0,
  423.0,
  500.0
]

409

The requested template already exist and cannot be duplicated

<select class='api-response-data' aria-label='Media type'><option value='60dfc48d-1611-431d-90e2-9c9cfc091a18'>application/json</option>
</select>object  namestring    
messagestring    
stackstring    
codestring    
titlestring    
statusnumber    Valid values[
  200.0,
  201.0,
  400.0,
  401.0,
  403.0,
  404.0,
  409.0,
  422.0,
  423.0,
  500.0
]

500

Internal Server Error

<select class='api-response-data' aria-label='Media type'><option value='2cff89d6-2a28-451d-b0ef-c1208d81c845'>application/json</option>
</select>object  namestring    
messagestring    
stackstring    
codestring    
titlestring    
statusnumber    Valid values[
  200.0,
  201.0,
  400.0,
  401.0,
  403.0,
  404.0,
  409.0,
  422.0,
  423.0,
  500.0
]
