{ "opencollection": "1.0.0", "info": { "name": "Rest Activity FormTemplate API", "version": "Platform.v2026.2.0.0.20260708" }, "items": [ { "info": { "name": "FormTemplate", "type": "folder" }, "items": [ { "info": { "name": "Enviance.RestServices.Ver2.FormTemplates.Impl.FormTemplateService.CreateFormTemplate", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/ver2/FormTemplateService.svc/formtemplates", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] }, "docs": "\n\nCreate form template in enviance system\r\n\r\n** SDK API:** 'envianceSdk.formtemplates.createFormTemplate (formTemplateInfo, onsuccess, onerror)'\r\n\r\n** SDK API:** 'envianceSdk.formtemplates.createFormTemplateAsync (formTemplateInfo, onsuccess, onerror)'\r\n\r\n```\r\nPOST /formtemplates HTTP/1.1\r\nContent-Type: application/json; charset=UTF-8\r\n\r\n{\r\n \"formTemplateInfo\" : {\r\n \"name\": \"Form Template REST API Demo - t222\",\r\n \"description\": \"Desc\",\r\n \"version\": 10,\r\n \r\n \"udfs\": [\r\n {" }, { "info": { "name": "Enviance.RestServices.Ver2.FormTemplates.Impl.FormTemplateService.GetFormTemplate", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/ver2/FormTemplateService.svc/formtemplates/:formtemplateIdOrName", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "formTemplateIdOrName", "value": "", "type": "query" } ] }, "docs": "\n\nGet information about form template from enviance system.\r\n\r\n** SDK API:** envianceSdk.formtemplates.getFormTemplate (formtemplateIdOrName, onsuccess, onerror)\r\n\r\n```\r\nGET /formtemplates/9ca22677-2670-41a9-bafd-3b2825592863 HTTP/1.1\r\n\r\n//RESPONSE\r\n{\r\n \"id\": \"ecdb1461-3e4d-488b-ae9f-94de6a8fd1c3\",\r\n \"name\": \"Form Template TEST1\",\r\n \"description\": \"Desc\",\r\n \"versionId\": \"784bc71e-a396-456c-b808-01985d0d7f68\",\r\n \"version\": 1,\r\n \"versionComment\": \"\",\r\n \"udfs\": [\r\n {\r\n " }, { "info": { "name": "Enviance.RestServices.Ver2.FormTemplates.Impl.FormTemplateService.UpdateFormTemplate", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/ver2/FormTemplateService.svc/formtemplates/:formtemplateIdOrName", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] }, "docs": "\n\n\n[\"960e9887-ca75-4fa8-afd0-fc79aa952ff6\", {r \"name\": \"Mayur Template 7\",r \"description\": \"Update Desc\",r \"version\": 20,r \"versionComment\": \"Version 9 Created from REST API\",r \"udfs\": [r {r \"id\": \"de137d17-dec2-45da-aef5-f48f2a6a522a\",r \"order\": 0,r \"scripts\": [],r \"validation\": [r {r \"length\": 20,r \"regEx\": \"rer\",r \"requiredValidationScope\": \"SaveStepData\",r" }, { "info": { "name": "Enviance.RestServices.Ver2.FormTemplates.Impl.FormTemplateService.DeleteFormTemplate", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/ver2/FormTemplateService.svc/formtemplates/:formtemplateIdOrName", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] }, "docs": "\n\n\nenvianceSdk.formtemplates.deleteFormTemplateVersion\r\n```\r\n[\r\n \"aa9fd53d-e476-420d-9372-4fb5334aa488\",\r\n \"102fe594-20eb-4938-96cc-cac8eebd282d\",\r\n \"onsuccess\",\r\n \"onsuccess\"\r\n]\r\n```\r\nenvianceSdk.formtemplates.deleteFormTemplate\r\n```\r\n[\r\n \"aa9fd53d-e476-420d-9372-4fb5334aa488\",\r\n \"onsuccess\",\r\n \"onsuccess\"\r\n]\r\n```\r\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.FormTemplates.Impl.FormTemplateService.UpdateFormTemplateCreateNewVersion", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/ver2/FormTemplateService.svc/formtemplates/:formtemplateIdOrName/newversion", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] }, "docs": "\n\nUpdate form template by creating new versions within enviance system.\r\n\r\n** SDK API:** envianceSdk.formtemplates.updateFormTemplateCreateNewVersion (formTemplateIdOrName, formTemplateInfo, onsuccess, onerror)\r\nnull\n\n\n[\"960e9887-ca75-4fa8-afd0-fc79aa952ff6\", {r \"version\": 2,r \"versionComment\": \"Version 2 Created from REST API\",r \"udfs\": [r {r \"id\": \"de137d17-dec2-45da-aef5-f48f2a6a522a\",r \"order\": 0,r \"scripts\": [],r \"validation\": [r " }, { "info": { "name": "Enviance.RestServices.Ver2.FormTemplates.Impl.FormTemplateService.RevertToVersion", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/ver2/FormTemplateService.svc/formtemplates/:formTemplateIdOrName/revert/:versionIdOrNumber", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "formTemplateIdOrName", "value": "", "type": "path" }, { "name": "versionIdOrNumber", "value": "", "type": "path" } ] }, "docs": "\n\nRevert the current form template version to specified version within enviance system.\r\n\r\n** SDK API:** envianceSdk.formtemplates.updateFormTemplateCreateNewVersion (formTemplateIdOrName, formTemplateInfo, onsuccess, onerror)\r\nnull\n\n\nenvianceSdk.formtemplates.revertToVersion\r\n```\r\n[\r\n \"aa9fd53d-e476-420d-9372-4fb5334aa488\",\r\n \"5bd631e0-bc70-4e94-9bcf-891543ba5ff4 \",\r\n \"onsuccess\",\r\n \"onsuccess\"\r\n]\r\n```\r\nenvianceSdk.formtemplates.revertToVersionAsync\r\n```\r\n[\r\n \"aa9fd53d-e476-420d-9372-4fb5" }, { "info": { "name": "Enviance.RestServices.Ver2.FormTemplates.Impl.FormTemplateService.GetFormTemplateVersion", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/ver2/FormTemplateService.svc/formtemplates/:formTemplateIdOrName/version/:versionIdOrNumber", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "formTemplateIdOrName", "value": "", "type": "path" }, { "name": "versionIdOrNumber", "value": "", "type": "path" } ] }, "docs": "\n\nGet information about form template version from enviance system.\r\n\r\n** SDK API:** envianceSdk.formtemplates.getFormTemplateVersion (formTemplateIdOrName, versionIdOrNumber, onsuccess, onerror)\r\n\r\n```\r\nGET /formtemplates/9ca22677-2670-41a9-bafd-3b2825592863 HTTP/1.1\r\n\r\n//RESPONSE\r\n{\r\n \"id\": \"ecdb1461-3e4d-488b-ae9f-94de6a8fd1c3\",\r\n \"name\": \"Form Template TEST1\",\r\n \"description\": \"Desc\",\r\n \"versionId\": \"784bc71e-a396-456c-b808-01985d0d7f68\",\r\n \"version\": 1,\r\n \"versionComment\"" }, { "info": { "name": "Enviance.RestServices.Ver2.FormTemplates.Impl.FormTemplateService.DeleteFormTemplateVersion", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/ver2/FormTemplateService.svc/formtemplates/:formTemplateIdOrName/version/:versionIdOrNumber", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "formTemplateIdOrName", "value": "", "type": "path" }, { "name": "versionIdOrNumber", "value": "", "type": "path" } ] }, "docs": "\n\n\nenvianceSdk.formtemplates.deleteFormTemplateVersion\r\n```\r\n[\r\n \"aa9fd53d-e476-420d-9372-4fb5334aa488\",\r\n \"102fe594-20eb-4938-96cc-cac8eebd282d\",\r\n \"onsuccess\",\r\n \"onsuccess\"\r\n]\r\n```\r\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.FormTemplates.Impl.FormTemplateService.GetFormTemplateVersions", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/ver2/FormTemplateService.svc/formtemplates/:formTemplateIdOrName/versions", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "formTemplateIdOrName", "value": "", "type": "path" } ] }, "docs": "\n\nGet information about form template versions from enviance system.\r\n\r\n** SDK API:** envianceSdk.formtemplates.getFormTemplateVersions (formTemplateIdOrName, onsuccess, onerror)\r\n\r\n```\r\nGET /formtemplates/9ca22677-2670-41a9-bafd-3b2825592863/versions HTTP/1.1\r\n\r\n```\r\n\n\n\nenvianceSdk.formtemplates.getFormTemplateVersions\r\n```\r\n[\r\n \"aa9fd53d-e476-420d-9372-4fb5334aa488\",\r\n \"onsuccess\",\r\n \"onsuccess\"\r\n]\r\n```\r\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.FormTemplates.Impl.FormTemplateService.CopyFormTemplate", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/ver2/FormTemplateService.svc/formtemplates/copy", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] }, "docs": "\n\nCreate form template in enviance system\r\n\r\n** SDK API:** 'envianceSdk.formtemplates.copyFormTemplate (sourceTemplateIdOrName, newTemplateName, onsuccess, onerror)'\r\n\r\n```\r\nPOST /formtemplates/copy HTTP/1.1\r\nContent-Type: application/json; charset=UTF-8\r\n\r\n{\r\n \"sourceTemplateIdOrName\" :\"Form Template REST API Demo - t222\",\r\n \"newTemplateName\" : \"Form Template REST API Demo - t222 - COPY\"\r\n}\r\n\r\n```\r\n\n\n" } ] } ], "bundled": true }