So far I've figured out that templateId and name are required parameters, but I still get a 500 error response:
This also happens if I pass no data other than templateId and name. What is the right way to call this API endpoint?
AP.require('request', function (request) {
request({
url: '/rest/api/template/',
type: 'PUT',
data: JSON.stringify({
templateId: TEMPLATE_ID,
name: 'My Template',
labels: [
{
prefix: 'global',
name: 'label1'
}
]
}),
success: function (response) {
console.log(response);
},
error: function (err) {
console.log(err);
}
});
});
Thanks for your help,
Paul