boldsign
Version:
NodeJS client for boldsign
28 lines (24 loc) • 1.08 kB
text/typescript
import { TemplateApi } from '../api/templateApi';
import { EditTemplateRequest, FormFieldPermission } from '../model';
const templateApi = new TemplateApi();
templateApi.setApiKey("YOUR_API_KEY");
var formFieldPermission = new FormFieldPermission();
formFieldPermission.canAdd = true;
formFieldPermission.canModify = false;
formFieldPermission.canModifyDefaultValue = false;
var editTemplateRequest = new EditTemplateRequest();
editTemplateRequest.title = "Updated Template Title";
editTemplateRequest.description = "Updated description for the template";
editTemplateRequest.documentMessage = "Updated document message for signers";
editTemplateRequest.enableReassign = true;
editTemplateRequest.formFieldPermission = formFieldPermission;
var templateId = "YOUR_TEMPLATE_ID";
async function editTemplate() {
try {
await templateApi.editTemplate(templateId, editTemplateRequest);
console.log("Template edited successfully!");
} catch (error:any) {
console.error("Error occurred while calling the API:", error.message);
}
}
editTemplate();