Enviance FormTemplate API

The FormTemplate API from Enviance — 7 operation(s) for formtemplate.

Operations 10

POST /ver2/FormTemplateService.svc/formtemplates #
GET /ver2/FormTemplateService.svc/formtemplates/{formtemplateIdOrName} #
PUT /ver2/FormTemplateService.svc/formtemplates/{formtemplateIdOrName} #
DELETE /ver2/FormTemplateService.svc/formtemplates/{formtemplateIdOrName} #
PATCH /ver2/FormTemplateService.svc/formtemplates/{formtemplateIdOrName}/newversion #
PATCH /ver2/FormTemplateService.svc/formtemplates/{formTemplateIdOrName}/revert/{versionIdOrNumber} #
GET /ver2/FormTemplateService.svc/formtemplates/{formTemplateIdOrName}/version/{versionIdOrNumber} #
DELETE /ver2/FormTemplateService.svc/formtemplates/{formTemplateIdOrName}/version/{versionIdOrNumber} #
GET /ver2/FormTemplateService.svc/formtemplates/{formTemplateIdOrName}/versions #
POST /ver2/FormTemplateService.svc/formtemplates/copy #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/enviance-formtemplate-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

enviance-formtemplate-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: Platform.v2026.2.0.0.20260708
  title: Rest Activity Form Template API
  description: EMS Rest API
  contact:
    name: Cority
    email: support@cority.com
    url: https://cority.com
servers:
- url: https://api.enviance.com/
tags:
- name: FormTemplate
paths:
  /ver2/FormTemplateService.svc/formtemplates:
    post:
      tags:
      - FormTemplate
      description: "\n\nCreate form template in enviance system\n\n** SDK API:**  'envianceSdk.formtemplates.createFormTemplate (formTemplateInfo, onsuccess, onerror)'\n\n** SDK API:**  'envianceSdk.formtemplates.createFormTemplateAsync (formTemplateInfo, onsuccess, onerror)'\n\n```\nPOST /formtemplates HTTP/1.1\nContent-Type: application/json; charset=UTF-8\n\n{\n  \"formTemplateInfo\" : {\n    \"name\": \"Form Template REST API Demo - t222\",\n    \"description\": \"Desc\",\n    \"version\": 10,\n    \n    \"udfs\": [\n        {\n            \"idOrName\": \"de137d17-dec2-45da-aef5-f48f2a6a522a\",\n            \"order\": 1,\n            \"scripts\": [],\n            \"validation\": [\n                {\n                    \"length\" : 11,\n                    \"regEx\": \"rer\",\n                    \"requiredValidationScope\": \"SaveStepData\",\n                    \"lengthValidationScope\": \"Transition\",\n                    \"regExValidationScope\": \"SaveStepData\"\n                }\n            ]\n        },\n        {\n            \"idOrName\": \"MyField1\",\n            \"order\": 2,\n            \"scripts\": [],\n            \"validation\": [\n                {\n                    \"length\" : 20,\n                    \"regEx\": \"rer\",\n                    \"requiredValidationScope\": \"SaveStepData\",\n                    \"lengthValidationScope\": \"Transition\",\n                    \"regExValidationScope\": \"SaveStepData\"\n                }\n            ]\n        }\n    ]\n  }\n}\n\n```\n\n\n\n[{r    \"name\": \"Form Template\",r    \"description\": \"Desc\",r    \"version\": 1,r    \"versionComment\": \"Version API Created\",r    \"udfs\": [r        {r            \"id\": \"de137d17-dec2-45da-aef5-f48f2a6a522a\",r            \"order\": 0,r            \"scripts\": [],r            \"validation\": [r                {r                    \"length\" : 10,r                    \"regEx\": \"rer\",r                    \"requiredValidationScope\": \"SaveStepData\",r                    \"lengthValidationScope\": \"Transition\",r                    \"regExValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"7c5f4f2a-10e3-4a14-a283-89ae089d9644\",r            \"order\": 1,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"min\": 1.0,r                    \"max\": 10.0,r                    \"requiredValidationScope\": \"SaveStepData\",r                    \"rangeValidationScope\": \"Transition\"r                }r            ]r        },r        {r            \"id\": \"f51e88e5-8a0f-4154-aae7-83ff6b2296a9\",r            \"order\": 2,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"qwerty\",r                    \"requiredValidationScope\": \"Transition\",r                    \"regExValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"68533da2-d24c-4b28-9092-5c15cb7be03a\",r            \"order\": 3,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"a8524a17-8409-4294-bb30-856888d78b49\",r            \"order\": 4,r            \"scripts\": [],r            \"validation\": [r                {r                    \"length\": 21,r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\",r                    \"lengthValidationScope\": \"Transition\"r                }r            ]r        },r        {r            \"id\": \"e90279e8-6d07-4f8c-b0b5-5220cb92fc24\",r            \"order\": 5,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"ef9a9136-5d49-41c6-a21b-d9eb4b159a1c\",r            \"order\": 6,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"920b21b0-d7f2-4f8f-9d21-0a0de4003177\",r            \"order\": 7,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"min\": 1.0,r                    \"max\": 10.0,r                    \"requiredValidationScope\": \"Transition\",r                    \"rangeValidationScope\": \"Transition\"r                }r            ]r        },r        {r            \"id\": \"242b7f85-1d68-4800-932c-338aa26ef8bd\",r            \"order\": 8,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"min\": \"2017-08-01T14:00:00\",r                    \"max\": \"2017-08-31T16:00:00\",r                    \"requiredValidationScope\": \"Transition\",r                    \"rangeValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"955c0faf-2143-4d74-8c12-39bd62c9940a\",r            \"order\": 9,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"min\": \"2017-08-14T07:30:00\",r                    \"max\": \"2017-08-14T23:30:00\",r                    \"requiredValidationScope\": \"SaveStepData\",r                    \"rangeValidationScope\": \"Transition\"r                }r            ]r        },r        {r            \"id\": \"26ae383c-948a-4671-8d20-d16680910efa\",r            \"order\": 10,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"0ac17301-31d8-4435-8949-2a85b1f075db\",r            \"order\": 11,r            \"scripts\": [r                {r                    r                    \"beginDate\": \"2017-08-14T07:00:00\",r                    \"endDate\": \"9999-12-31T00:00:00\",r                    \"script\": \"[MayurField2]\",r                    \"exceptions\": [r                        {r                            \"exceptionType\": \"DivideByZero\",r                            \"value\": 0r                        }r                    ],r                    \"udfDependencies\": [r                        {r                            \"udfID\": \"7c5f4f2a-10e3-4a14-a283-89ae089d9644\"r                        }r                    ]r                }r            ],r            \"validation\": []r        },r        {r            \"id\": \"06e1db0b-13fb-41cb-8717-eac71b4c677c\",r            \"order\": 12,r            \"scripts\": [r                {r                    r                    \"beginDate\": \"2017-08-14T07:00:00\",r                    \"endDate\": \"9999-12-31T00:00:00\",r                    \"script\": \"[ of batches]\",r                    \"exceptions\": [],r                    \"udfDependencies\": [r                        {r                            \"udfID\": \"ef9a9136-5d49-41c6-a21b-d9eb4b159a1c\"r                        }r                    ]r                }r            ],r            \"validation\": []r        },r        {r            \"id\": \"394272a6-7fe4-4f78-9a25-9672a805e3dc\",r            \"order\": 13,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"3c799f73-c42b-4e04-84c6-d2d11afe07ad\",r            \"order\": 14,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepDataAndTransition\"r                }r            ]r        },r        {r            \"id\": \"fbb6771c-70f8-47ff-9862-ad784dd91078\",r            \"order\": 15,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"efc53d35-6084-4c3c-b0c0-97fb34b233b6\",r            \"order\": 16,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"693fc6a6-6ffb-4218-8640-6155e56e43b1\",r            \"order\": 17,r            \"scripts\": [],r            \"validation\": []r        }r    ]r}r, \"onsuccess\", \"onerror\"][{r    \"name\": \"Form Template\",r    \"description\": \"Desc\",r    \"version\": 1,r    \"versionComment\": \"Version API Created\",r    \"udfs\": [r        {r            \"id\": \"de137d17-dec2-45da-aef5-f48f2a6a522a\",r            \"order\": 0,r            \"scripts\": [],r            \"validation\": [r                {r                    \"length\" : 10,r                    \"regEx\": \"rer\",r                    \"requiredValidationScope\": \"SaveStepData\",r                    \"lengthValidationScope\": \"Transition\",r                    \"regExValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"7c5f4f2a-10e3-4a14-a283-89ae089d9644\",r            \"order\": 1,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"min\": 1.0,r                    \"max\": 10.0,r                    \"requiredValidationScope\": \"SaveStepData\",r                    \"rangeValidationScope\": \"Transition\"r                }r            ]r        },r        {r            \"id\": \"f51e88e5-8a0f-4154-aae7-83ff6b2296a9\",r            \"order\": 2,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"qwerty\",r                    \"requiredValidationScope\": \"Transition\",r                    \"regExValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"68533da2-d24c-4b28-9092-5c15cb7be03a\",r            \"order\": 3,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"a8524a17-8409-4294-bb30-856888d78b49\",r            \"order\": 4,r            \"scripts\": [],r            \"validation\": [r                {r                    \"length\": 21,r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\",r                    \"lengthValidationScope\": \"Transition\"r                }r            ]r        },r        {r            \"id\": \"e90279e8-6d07-4f8c-b0b5-5220cb92fc24\",r            \"order\": 5,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"ef9a9136-5d49-41c6-a21b-d9eb4b159a1c\",r            \"order\": 6,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"920b21b0-d7f2-4f8f-9d21-0a0de4003177\",r            \"order\": 7,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"min\": 1.0,r                    \"max\": 10.0,r                    \"requiredValidationScope\": \"Transition\",r                    \"rangeValidationScope\": \"Transition\"r                }r            ]r        },r        {r            \"id\": \"242b7f85-1d68-4800-932c-338aa26ef8bd\",r            \"order\": 8,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"min\": \"2017-08-01T14:00:00\",r                    \"max\": \"2017-08-31T16:00:00\",r                    \"requiredValidationScope\": \"Transition\",r                    \"rangeValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"955c0faf-2143-4d74-8c12-39bd62c9940a\",r            \"order\": 9,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"min\": \"2017-08-14T07:30:00\",r                    \"max\": \"2017-08-14T23:30:00\",r                    \"requiredValidationScope\": \"SaveStepData\",r                    \"rangeValidationScope\": \"Transition\"r                }r            ]r        },r        {r            \"id\": \"26ae383c-948a-4671-8d20-d16680910efa\",r            \"order\": 10,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"0ac17301-31d8-4435-8949-2a85b1f075db\",r            \"order\": 11,r            \"scripts\": [r                {r                    r                    \"beginDate\": \"2017-08-14T07:00:00\",r                    \"endDate\": \"9999-12-31T00:00:00\",r                    \"script\": \"[MayurField2]\",r                    \"exceptions\": [r                        {r                            \"exceptionType\": \"DivideByZero\",r                            \"value\": 0r                        }r                    ],r                    \"udfDependencies\": [r                        {r                            \"udfID\": \"7c5f4f2a-10e3-4a14-a283-89ae089d9644\"r                        }r                    ]r                }r            ],r            \"validation\": []r        },r        {r            \"id\": \"06e1db0b-13fb-41cb-8717-eac71b4c677c\",r            \"order\": 12,r            \"scripts\": [r                {r                    r                    \"beginDate\": \"2017-08-14T07:00:00\",r                    \"endDate\": \"9999-12-31T00:00:00\",r                    \"script\": \"[ of batches]\",r                    \"exceptions\": [],r                    \"udfDependencies\": [r                        {r                            \"udfID\": \"ef9a9136-5d49-41c6-a21b-d9eb4b159a1c\"r                        }r                    ]r                }r            ],r            \"validation\": []r        },r        {r            \"id\": \"394272a6-7fe4-4f78-9a25-9672a805e3dc\",r            \"order\": 13,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"3c799f73-c42b-4e04-84c6-d2d11afe07ad\",r            \"order\": 14,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepDataAndTransition\"r                }r            ]r        },r        {r            \"id\": \"fbb6771c-70f8-47ff-9862-ad784dd91078\",r            \"order\": 15,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"efc53d35-6084-4c3c-b0c0-97fb34b233b6\",r            \"order\": 16,r            \"scripts\": [],r            \"validation\": [r                {r                    \"regEx\": \"\",r                    \"requiredValidationScope\": \"SaveStepData\"r                }r            ]r        },r        {r            \"id\": \"693fc6a6-6ffb-4218-8640-6155e56e43b1\",r            \"order\": 17,r            \"scripts\": [],r            \"validation\": []r        }r    ]r}r, \"onsuccess\", \"onerror\"]\n"
      operationId: Enviance.RestServices.Ver2.FormTemplates.Impl.FormTemplateService.CreateFormTemplate
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      responses:
        default:
          description: not available
          content:
            application/json:
              schema:
                type: string
                format: guid
            application/xml:
              schema:
                type: string
                format: guid
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateFormTemplate'
          application/xml:
            schema:
              $ref: '#/components/schemas/CreateFormTemplate'
        required: true
  /ver2/FormTemplateService.svc/formtemplates/{formtemplateIdOrName}:
    get:
      tags:
      - FormTemplate
      description: "\n\nGet information about form template from enviance system.\n\n** SDK API:**  envianceSdk.formtemplates.getFormTemplate (formtemplateIdOrName, onsuccess, onerror)\n\n```\nGET /formtemplates/9ca22677-2670-41a9-bafd-3b2825592863 HTTP/1.1\n\n//RESPONSE\n{\n    \"id\": \"ecdb1461-3e4d-488b-ae9f-94de6a8fd1c3\",\n    \"name\": \"Form Template TEST1\",\n    \"description\": \"Desc\",\n    \"versionId\": \"784bc71e-a396-456c-b808-01985d0d7f68\",\n    \"version\": 1,\n    \"versionComment\": \"\",\n    \"udfs\": [\n        {\n            \"id\": \"de137d17-dec2-45da-aef5-f48f2a6a522a\",\n            \"name\": \"MyField1\",\n            \"type\": \"Text\",\n            \"valueEntryMethod\": \"Text\",\n            \"order\": 0,\n            \"scripts\": [],\n            \"validation\": [\n                {\n                    \"length\": 11,\n                    \"regEx\": \"rer\",\n                    \"requiredValidationScope\": \"SaveStepData\",\n                    \"lengthValidationScope\": \"Transition\",\n                    \"rangeValidationScope\": \"None\",\n                    \"regExValidationScope\": \"SaveStepData\"\n                }\n            ]\n        }\n    ]\n}\n\n```\n\n\n\nenvianceSdk.formtemplates.getFormTemplate\n```\n[\n  \"aa9fd53d-e476-420d-9372-4fb5334aa488\",\n  \"onsuccess\",\n  \"onsuccess\"\n]\n```\nenvianceSdk.formtemplates.getFormTemplateVersion\n```\n[\n  \"aa9fd53d-e476-420d-9372-4fb5334aa488\",\n  \"102fe594-20eb-4938-96cc-cac8eebd282d\",\n  \"onsuccess\",\n  \"onsuccess\"\n]\n```\nenvianceSdk.formtemplates.getFormTemplateVersions\n```\n[\n  \"aa9fd53d-e476-420d-9372-4fb5334aa488\",\n  \"onsuccess\",\n  \"onsuccess\"\n]\n```\n\n"
      operationId: Enviance.RestServices.Ver2.FormTemplates.Impl.FormTemplateService.GetFormTemplate
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      - name: formTemplateIdOrName
        in: query
        required: true
        schema:
          type: string
      responses:
        default:
          description: not available
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.FormTemplates.FormTemplateInfo'
            application/xml:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.FormTemplates.FormTemplateInfo'
    put:
      tags:
      - FormTemplate
      description: '



        ["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                    "lengthValidationScope": "Transition",r                    "regExValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "7c5f4f2a-10e3-4a14-a283-89ae089d9644",r            "order": 1,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "min": 1,r                    "max": 10,r                    "requiredValidationScope": "SaveStepData",r                    "rangeValidationScope": "Transition"r                }r            ]r        },r        {r            "id": "f51e88e5-8a0f-4154-aae7-83ff6b2296a9",r            "order": 2,r            "scripts": [],r            "validation": [r                {r                    "regEx": "qwerty",r                    "requiredValidationScope": "Transition",r                    "regExValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "68533da2-d24c-4b28-9092-5c15cb7be03a",r            "order": 3,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "requiredValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "a8524a17-8409-4294-bb30-856888d78b49",r            "order": 4,r            "scripts": [],r            "validation": [r                {r                    "length": 21,r                    "regEx": "",r                    "requiredValidationScope": "SaveStepData",r                    "lengthValidationScope": "Transition"r                }r            ]r        },r        {r            "id": "e90279e8-6d07-4f8c-b0b5-5220cb92fc24",r            "order": 5,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "requiredValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "ef9a9136-5d49-41c6-a21b-d9eb4b159a1c",r            "order": 6,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "requiredValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "920b21b0-d7f2-4f8f-9d21-0a0de4003177",r            "order": 7,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "min": 1,r                    "max": 10,r                    "requiredValidationScope": "Transition",r                    "rangeValidationScope": "Transition"r                }r            ]r        },r        {r            "id": "242b7f85-1d68-4800-932c-338aa26ef8bd",r            "order": 8,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "min": "2017-08-01T14:00:00",r                    "max": "2017-08-31T16:00:00",r                    "requiredValidationScope": "Transition",r                    "rangeValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "955c0faf-2143-4d74-8c12-39bd62c9940a",r            "order": 9,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "min": "2017-08-14T07:30:00",r                    "max": "2017-08-14T23:30:00",r                    "requiredValidationScope": "SaveStepData",r                    "rangeValidationScope": "Transition"r                }r            ]r        },r        {r            "id": "26ae383c-948a-4671-8d20-d16680910efa",r            "order": 10,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "requiredValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "0ac17301-31d8-4435-8949-2a85b1f075db",r            "order": 11,r            "scripts": [r                {r                    r                    "beginDate": "2017-08-14T07:00:00",r                    "endDate": "9999-12-31T00:00:00",r                    "script": "[MayurField2]",r                    "exceptions": [r                        {r                            "exceptionType": "Overflow",r                            "value": 0r                        },r                        {r                            "exceptionType": "DivideByZero",r                            "value": 1r                        }r                    ],r                    "udfDependencies": [r                        {r                            "udfID": "7c5f4f2a-10e3-4a14-a283-89ae089d9644"r                        }r                    ]r                }r            ],r            "validation": []r        },r        {r            "id": "06e1db0b-13fb-41cb-8717-eac71b4c677c",r            "order": 12,r            "scripts": [r                {r                    r                    "beginDate": "2017-08-14T07:00:00",r                    "endDate": "9999-12-31T00:00:00",r                    "script": "[ of batches]",r                    "exceptions": [],r                    "udfDependencies": [r                        {r                            "udfID": "ef9a9136-5d49-41c6-a21b-d9eb4b159a1c"r                        }r                    ]r                }r            ],r            "validation": []r        },r        {r            "id": "394272a6-7fe4-4f78-9a25-9672a805e3dc",r            "order": 13,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "requiredValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "3c799f73-c42b-4e04-84c6-d2d11afe07ad",r            "order": 14,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "requiredValidationScope": "SaveStepDataAndTransition"r                }r            ]r        },r        {r            "id": "fbb6771c-70f8-47ff-9862-ad784dd91078",r            "order": 15,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "requiredValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "efc53d35-6084-4c3c-b0c0-97fb34b233b6",r            "order": 16,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "requiredValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "693fc6a6-6ffb-4218-8640-6155e56e43b1",r            "name": "Arc Flash Protection-01-Training-01",r            "type": "Label",r            "valueEntryMethod": "Text",r            "order": 17,r            "scripts": [],r            "validation": []r        }r    ]r}, "onsuccess", "onerror"]["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                    "lengthValidationScope": "Transition",r                    "regExValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "7c5f4f2a-10e3-4a14-a283-89ae089d9644",r            "order": 1,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "min": 1,r                    "max": 10,r                    "requiredValidationScope": "SaveStepData",r                    "rangeValidationScope": "Transition"r                }r            ]r        },r        {r            "id": "f51e88e5-8a0f-4154-aae7-83ff6b2296a9",r            "order": 2,r            "scripts": [],r            "validation": [r                {r                    "regEx": "qwerty",r                    "requiredValidationScope": "Transition",r                    "regExValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "68533da2-d24c-4b28-9092-5c15cb7be03a",r            "order": 3,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "requiredValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "a8524a17-8409-4294-bb30-856888d78b49",r            "order": 4,r            "scripts": [],r            "validation": [r                {r                    "length": 21,r                    "regEx": "",r                    "requiredValidationScope": "SaveStepData",r                    "lengthValidationScope": "Transition"r                }r            ]r        },r        {r            "id": "e90279e8-6d07-4f8c-b0b5-5220cb92fc24",r            "order": 5,r            "scripts": [],r            "validation": [r                {r                    "regEx": "",r                    "requiredValidationScope": "SaveStepData"r                }r            ]r        },r        {r            "id": "ef9a9136-5d49-41c6-a21b-d9eb4b159a1c"

# --- truncated at 32 KB (90 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/enviance/refs/heads/main/openapi/enviance-formtemplate-api-openapi.yml