POST FormTypes
Creates a new form type.
Request Information
URI Parameters
None.
Body Parameters
The form type to create. FormTypeId should not be filled in.
FormType| Name | Description | Type | Additional information | 
|---|---|---|---|
| FormTypeId | globally unique identifier | None. | |
| Name | string | None. | |
| Description | string | None. | |
| AssetType | AssetType | None. | |
| FrequencyNeeded | integer | None. | |
| ValueNeededDate | date | None. | |
| Fields | Collection of FormTypeField | None. | |
| SourceSystemId | string | None. | |
| CompanyId | globally unique identifier | None. | |
| CreateDate | date | None. | |
| CreateUser | string | None. | |
| LastModifiedDate | date | None. | |
| LastModifiedUser | string | None. | 
Request Formats
application/json, text/json
            Sample:
{
  "FormTypeId": "4893ccab-1da7-4868-88e8-2f3fe1f705bc",
  "Name": "sample string 1",
  "Description": "sample string 2",
  "AssetType": {
    "AssetTypeId": "9d7c2e67-5367-4092-93d5-3919e271f164",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "IsWell": true,
    "DisplayColor": "sample string 4",
    "SourceSystemId": "sample string 5",
    "CompanyId": "24108f0f-5181-404e-9c91-0666a26f6abc",
    "CreateDate": "2025-10-30T19:16:49.7106394-07:00",
    "CreateUser": "sample string 7",
    "LastModifiedDate": "2025-10-30T19:16:49.7106394-07:00",
    "LastModifiedUser": "sample string 8"
  },
  "FrequencyNeeded": 1,
  "ValueNeededDate": "2025-10-30T19:16:49.7106394-07:00",
  "Fields": [
    {
      "FormTypeFieldId": "3d16ced6-ee86-4b0b-b953-b66edbdd66dd",
      "Section": {
        "FormTypeSectionId": "3aa43890-93f4-4c24-a5b2-4e9628fac764",
        "Name": "sample string 1",
        "Label": "sample string 2",
        "DisplayOrder": 1,
        "IsRepeatable": true,
        "VisibleExpression": "sample string 4",
        "SourceSystemId": "sample string 5"
      },
      "Name": "sample string 1",
      "Label": "sample string 2",
      "Description": "sample string 3",
      "DataType": {
        "DataTypeId": "fd6978e6-1b32-46d3-93d2-e071a38e0e55",
        "Name": "sample string 1"
      },
      "Unit": {
        "UnitId": "5c4469d6-c21e-4aac-b608-61c6300cb525",
        "Code": "sample string 1",
        "Description": "sample string 2",
        "SourceSystemId": "sample string 3",
        "CompanyId": "fb9e5391-b0a5-4d1e-9750-820509614b46",
        "CreateDate": "2025-10-30T19:16:49.7106394-07:00",
        "CreateUser": "sample string 5",
        "LastModifiedDate": "2025-10-30T19:16:49.7106394-07:00",
        "LastModifiedUser": "sample string 6"
      },
      "DisplayOrder": 1,
      "MinValue": 1.0,
      "MaxValue": 1.0,
      "MinLength": 1,
      "MaxLength": 1,
      "HasValidValues": true,
      "ValidValues": [
        {
          "ValidValueId": "7462d362-3998-4df8-8ba2-baf335b6464a",
          "FieldId": "9c8c1922-448e-4f88-a1f8-4aac4401b337",
          "FieldName": "sample string 1",
          "FieldLable": "sample string 2",
          "ValueText": "sample string 3",
          "LabelText": "sample string 4"
        },
        {
          "ValidValueId": "7462d362-3998-4df8-8ba2-baf335b6464a",
          "FieldId": "9c8c1922-448e-4f88-a1f8-4aac4401b337",
          "FieldName": "sample string 1",
          "FieldLable": "sample string 2",
          "ValueText": "sample string 3",
          "LabelText": "sample string 4"
        }
      ],
      "ValueExpression": "sample string 5",
      "RequiredExpression": "sample string 6",
      "IsAttachment": true,
      "DefaultValueExpression": "sample string 8",
      "IsAccumulator": true,
      "IsMultiline": true,
      "IsRepeatable": true,
      "VisibleExpression": "sample string 12",
      "SourceSystemId": "sample string 13"
    },
    {
      "FormTypeFieldId": "3d16ced6-ee86-4b0b-b953-b66edbdd66dd",
      "Section": {
        "FormTypeSectionId": "3aa43890-93f4-4c24-a5b2-4e9628fac764",
        "Name": "sample string 1",
        "Label": "sample string 2",
        "DisplayOrder": 1,
        "IsRepeatable": true,
        "VisibleExpression": "sample string 4",
        "SourceSystemId": "sample string 5"
      },
      "Name": "sample string 1",
      "Label": "sample string 2",
      "Description": "sample string 3",
      "DataType": {
        "DataTypeId": "fd6978e6-1b32-46d3-93d2-e071a38e0e55",
        "Name": "sample string 1"
      },
      "Unit": {
        "UnitId": "5c4469d6-c21e-4aac-b608-61c6300cb525",
        "Code": "sample string 1",
        "Description": "sample string 2",
        "SourceSystemId": "sample string 3",
        "CompanyId": "fb9e5391-b0a5-4d1e-9750-820509614b46",
        "CreateDate": "2025-10-30T19:16:49.7106394-07:00",
        "CreateUser": "sample string 5",
        "LastModifiedDate": "2025-10-30T19:16:49.7106394-07:00",
        "LastModifiedUser": "sample string 6"
      },
      "DisplayOrder": 1,
      "MinValue": 1.0,
      "MaxValue": 1.0,
      "MinLength": 1,
      "MaxLength": 1,
      "HasValidValues": true,
      "ValidValues": [
        {
          "ValidValueId": "7462d362-3998-4df8-8ba2-baf335b6464a",
          "FieldId": "9c8c1922-448e-4f88-a1f8-4aac4401b337",
          "FieldName": "sample string 1",
          "FieldLable": "sample string 2",
          "ValueText": "sample string 3",
          "LabelText": "sample string 4"
        },
        {
          "ValidValueId": "7462d362-3998-4df8-8ba2-baf335b6464a",
          "FieldId": "9c8c1922-448e-4f88-a1f8-4aac4401b337",
          "FieldName": "sample string 1",
          "FieldLable": "sample string 2",
          "ValueText": "sample string 3",
          "LabelText": "sample string 4"
        }
      ],
      "ValueExpression": "sample string 5",
      "RequiredExpression": "sample string 6",
      "IsAttachment": true,
      "DefaultValueExpression": "sample string 8",
      "IsAccumulator": true,
      "IsMultiline": true,
      "IsRepeatable": true,
      "VisibleExpression": "sample string 12",
      "SourceSystemId": "sample string 13"
    }
  ],
  "SourceSystemId": "sample string 3",
  "CompanyId": "1b4e154b-82bb-483b-9fc3-2e457600f2f7",
  "CreateDate": "2025-10-30T19:16:49.7106394-07:00",
  "CreateUser": "sample string 5",
  "LastModifiedDate": "2025-10-30T19:16:49.7106394-07:00",
  "LastModifiedUser": "sample string 6"
}
        Response Information
Resource Description
On success, the created form type.
| Name | Description | Type | Additional information | 
|---|---|---|---|
| Data | FormType | None. | |
| Total | integer | None. | |
| Message | string | None. | 
Response Formats
application/json, text/json
            Sample:
{
  "Data": {
    "FormTypeId": "6d6f1447-8e78-4e2d-85a7-898fcedf62a2",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "AssetType": {
      "AssetTypeId": "5afbca03-1157-4fce-ba63-f9763967f032",
      "Name": "sample string 1",
      "Description": "sample string 2",
      "IsWell": true,
      "DisplayColor": "sample string 4",
      "SourceSystemId": "sample string 5",
      "CompanyId": "c86f10a9-743e-4787-ae06-a8b44b0affdb",
      "CreateDate": "2025-10-30T19:16:49.7262197-07:00",
      "CreateUser": "sample string 7",
      "LastModifiedDate": "2025-10-30T19:16:49.7262197-07:00",
      "LastModifiedUser": "sample string 8"
    },
    "FrequencyNeeded": 1,
    "ValueNeededDate": "2025-10-30T19:16:49.7262197-07:00",
    "Fields": [
      {
        "FormTypeFieldId": "6423ec4a-1345-49e1-aafc-51728e9f2615",
        "Section": {
          "FormTypeSectionId": "fdf73250-0699-4a02-8ef0-68e996236f33",
          "Name": "sample string 1",
          "Label": "sample string 2",
          "DisplayOrder": 1,
          "IsRepeatable": true,
          "VisibleExpression": "sample string 4",
          "SourceSystemId": "sample string 5"
        },
        "Name": "sample string 1",
        "Label": "sample string 2",
        "Description": "sample string 3",
        "DataType": {
          "DataTypeId": "72ff17b0-6b6a-45fd-97e4-f72960aac98f",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "e95d47d9-f2c4-4811-914c-ee3dd3caec9d",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "ffdb1701-1300-4af4-939e-d1ac7fdf370c",
          "CreateDate": "2025-10-30T19:16:49.7262197-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-10-30T19:16:49.7262197-07:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "f865c17d-1a1d-42f7-905a-b27d87382de9",
            "FieldId": "8355bc00-beff-4a6d-b162-37a89e35d0e4",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "f865c17d-1a1d-42f7-905a-b27d87382de9",
            "FieldId": "8355bc00-beff-4a6d-b162-37a89e35d0e4",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          }
        ],
        "ValueExpression": "sample string 5",
        "RequiredExpression": "sample string 6",
        "IsAttachment": true,
        "DefaultValueExpression": "sample string 8",
        "IsAccumulator": true,
        "IsMultiline": true,
        "IsRepeatable": true,
        "VisibleExpression": "sample string 12",
        "SourceSystemId": "sample string 13"
      },
      {
        "FormTypeFieldId": "6423ec4a-1345-49e1-aafc-51728e9f2615",
        "Section": {
          "FormTypeSectionId": "fdf73250-0699-4a02-8ef0-68e996236f33",
          "Name": "sample string 1",
          "Label": "sample string 2",
          "DisplayOrder": 1,
          "IsRepeatable": true,
          "VisibleExpression": "sample string 4",
          "SourceSystemId": "sample string 5"
        },
        "Name": "sample string 1",
        "Label": "sample string 2",
        "Description": "sample string 3",
        "DataType": {
          "DataTypeId": "72ff17b0-6b6a-45fd-97e4-f72960aac98f",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "e95d47d9-f2c4-4811-914c-ee3dd3caec9d",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "ffdb1701-1300-4af4-939e-d1ac7fdf370c",
          "CreateDate": "2025-10-30T19:16:49.7262197-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-10-30T19:16:49.7262197-07:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "f865c17d-1a1d-42f7-905a-b27d87382de9",
            "FieldId": "8355bc00-beff-4a6d-b162-37a89e35d0e4",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "f865c17d-1a1d-42f7-905a-b27d87382de9",
            "FieldId": "8355bc00-beff-4a6d-b162-37a89e35d0e4",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          }
        ],
        "ValueExpression": "sample string 5",
        "RequiredExpression": "sample string 6",
        "IsAttachment": true,
        "DefaultValueExpression": "sample string 8",
        "IsAccumulator": true,
        "IsMultiline": true,
        "IsRepeatable": true,
        "VisibleExpression": "sample string 12",
        "SourceSystemId": "sample string 13"
      }
    ],
    "SourceSystemId": "sample string 3",
    "CompanyId": "261b3366-d58e-487a-9b63-4b5ddc45b410",
    "CreateDate": "2025-10-30T19:16:49.7262197-07:00",
    "CreateUser": "sample string 5",
    "LastModifiedDate": "2025-10-30T19:16:49.7262197-07:00",
    "LastModifiedUser": "sample string 6"
  },
  "Total": 1,
  "Message": "sample string 1"
}