{
  "ObjectFields": [
    {
      "Name": "ApiId",
      "Type": "number",
      "Required": true,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 100
    },
   
  {
      "Name": "ProviderId",
      "Type": "number",
      "Required": true,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 1,
      "Width": 100
    },
    {
      "Name": "CategoryId",
      "Type": "number",
      "Required": true,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 10,
      "Width": 100
    },
    {
      "Name": "ApiKey",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "",
      "Width": 300,
      "MaxLength": 300,
      "Label": "ApiKey",
      "Placeholder": "Enter the Bounds"
    },
   {
      "Name": "ApiName",
      "Type": "string",
      "Label": "ApiName",
      "Required": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "LinkId": "ApiId",
      "PicklistJSON": "Api",
      "Multiple": false,
      "PicklistTitle": "ApiName",
      "PlaceHolder": "",
      "Width": 360,
      "AddNew": true,
      "isKeyField": true
    },
     {
      "Label": "About Api",
      "Name": "AboutApi",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
    {
      "Label": "Key Features",
      "Name": "KeyFeatures",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
    {
      "Label": "UseCases",
      "Name": "UseCases",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
    {
      "Label": "QuickStart",
      "Name": "QuickStart",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
     {
      "Label": "Description",
      "Name": "Description",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
     {
      "Label": "ApiKind",
      "Name": "ApiKind",
      "Width": 360,
      "Type": "ComboBox",
      "IsVisible": true,
      "DefaultValue": 0,
      "PostData":true,
      "PickLists": [
        {
          "key": 0,
          "value": "Internal"
        },
        {
          "key": 1,
          "value": "External"
        },
        {
          "key": 2,
          "value": "Custom"
        }
      
      ]
    },
    {
      "Name": "ApiType",
      "Type": "number",
      "Label": "Type",
      "DefaultValue": 0,
      "Width": 300,
      "Placeholder": "",
      "PostData": true,
      "ValidRegEx": "",
      "PickLists": [
        {
          "key": 0,
          "value": "REST"
        },
        {
          "key": 1,
          "value": "File"
        },
        {
          "key": 2,
          "value": "Legacy"
        }
      ]
    },
    
    {
      "Label": "Criticality",
      "Name": "Criticality",
      "Width": 360,
      "Type": "ComboBox",
      "IsVisible": true,
      "DefaultValue": 0,
      "Placeholder": "Select capability",
      "PostData": true,
      "PickLists": [
        {
          "key": 0,
          "value": "Low"
        },
        { 
          "key": 1,
          "value": "Medium"
        },
        {
          "key": 2,
          "value": "High"
        },
        {
            "key": 3,
            "value": "Critical"
        }
      ]
    },
     {
      "Label": "LifecycleStatus",
      "Name": "LifecycleStatus",
      "Width": 360,
      "Type": "ComboBox",
      "IsVisible": true,
      "DefaultValue": 1,
      "Placeholder": "Select capability",
      "PostData":true,
      "PickLists": [
        {
          "key": 0,
          "value": "Active"
        },
        { 
          "key": 1,
          "value": "Draft"
        },
        {
          "key": 2,
          "value": "Deprecated"
        }
      
      ]
    },
    {
      "Label": "VisibilityLevel",
      "Name": "VisibilityLevel",
      "Width": 360,
      "Type": "ComboBox",
      "IsVisible": true,
      "DefaultValue": 0,
      "Placeholder": "Select capability",
      "PostData":true,
      "PickLists": [
        {
          "key": 0,
          "value": "Private"
        },
        { 
          "key": 1,
          "value": "Internal"
        },
        {
          "key": 2,
          "value": "Partner"
        },
        {
           "key": 3,
          "value": "Public"
        }
      ]
    },
    
    {
      "Label": "ApiProviderType",
      "Name": "ApiProviderType",
      "Width": 360,
      "Type": "ComboBox",
      "IsVisible": true,
      "DefaultValue": 0,
      "Placeholder": "Select capability",
      "PostData":true,
      "PickLists": [
        {
          "key": 0,
          "value": "Internal"
        },
        { 
          "key": 1,
          "value": "External"
        },
        {
          "key": 2,
          "value": "Third-party"
        }
      ]
    },
     {
      "Label": "ExposureType",
      "Name": "ExposureType",
      "Width": 360,
      "Type": "ComboBox",
      "IsVisible": true,
      "DefaultValue": 0,
      "Placeholder": "Select capability",
      "PostData": true,
      "PickLists": [
        {
          "key": 0,
          "value": "Internal"
        },
        { 
          "key": 1,
          "value": "External"
        },
        {
          "key": 2,
          "value": "Public"
        }
      ]
    },
    
    {
      "Name": "IsHeadlessEnabled",
      "Type": "boolean",
      "Label": "IsHeadlessEnabled",
      "Readonly": true,
      "Required": false,
      "LabelWidth": 150,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "PostData": true,
      "Width": 360
    },
     {
      "Label": "OwnerTeam",
      "Name": "OwnerTeam",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
    {
      "Label": "BusinessOwner",
      "Name": "BusinessOwner",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
    {
      "Name": "RuntimeType",
      "Type": "number",
      "Label": "RuntimeType",
      "DefaultValue": 0,
      "Width": 300,
      "Placeholder": "",
      "PostData": true,
      "ValidRegEx": "",
      "PickLists": [
        {
          "key": 0,
          "value": "Controller"
        },
        {
          "key": 1,
          "value": "FastEndpoints"
        },
        {
          "key": 2,
          "value": "Worker"
        }
      ]
    },
    
    {
      "Name": "Technology",
      "Type": "number",
      "Label": "Technology",
      "DefaultValue": 0,
      "Width": 300,
      "Placeholder": "",
      "PostData": true,
      "ValidRegEx": "",
      "PickLists": [
        {
          "key": 0,
          "value": ".NET"
        },
        {
          "key": 1,
          "value": "Java"
        },
        {
          "key": 2,
          "value": "Python"
        }
      ]
    },
    {
      "Name": "RepoUrl",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "",
      "Width": 300,
      "MaxLength": 300,
      "Label": "RepoUrl",
      "Placeholder": "https//github.com"
    },
    {
      "Name": "PipelineRef",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "",
      "Width": 300,
      "MaxLength": 300,
      "Label": "PipelineRef",
      "Placeholder": "https//github.com"
    },
 {
      "Label": "Geography",
      "Name": "Geography",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
    {
      "Name": "RegulatoryImpact",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "",
      "Width": 300,
      "MaxLength": 300,
      "Label": "RegulatoryImpact",
      "Placeholder": "https//github.com"
    },
    {
      "Name": "RiskRating",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "",
      "Width": 300,
      "MaxLength": 300,
      "Label": "RiskRating",
      "Placeholder": "https//github.com"
    },
  {
    "Label": "SlaReference",
      "Name": "SlaReference",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
  },
{
    "Label": "Api Remarks",
      "Name": "ApiRemarks",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
  },
  
    {
      "Name": "ApiSortOrder",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": 1,
      "width": "400px"
    },
   
    {
      "Name": "Version",
      "Type": "string",
      "Label": "Version",
      "Required": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "LinkId": "ApiId",
      "PicklistJSON": "Version",
      "Multiple": false,
      "PicklistTitle": "Version",
      "PlaceHolder": "",
      "Width": 360,
      "AddNew": true,
      "isKeyField": true
    },
    {
      "Name": "VersionStatus",
      "Type": "number",
      "Label": "Type",
      "DefaultValue": 0,
      "Width": 300,
      "Placeholder": "",
      "PostData": true, 
      "ValidRegEx": "",
      "PickLists": [
        {
          "key": 0,
          "value": "Draft"
        },
        {
          "key": 1,
          "value": "Active"
        },
        {
          "key": 2,
          "value": "Deprecated"
        },
        {
          "key": 3,
          "value": "Retired"
        }
      ]
    },
     {
      "Label": "VersionDescription",
      "Name": "VersionDescription",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true
    },
    {
      "Label": "Notes",
      "Name": "VersionNotes",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true
    },
    {
      "Label": "Remarks",
      "Name": "VersionRemarks",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true
    },

    {
      "Name": "IsBreaking",
      "Type": "number",
      "Label": "IsBreaking",
      "Readonly": true,
      "Required": false,
      "LabelWidth": 150,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "PostData": true,
      "Width": 360,
      "PickLists": [
        {
          "key": 0,
          "value": "YES"
        },
        {
          "key": 1,
          "value": "NO"
        } 
      ] 
    },
    {
      "Name": "VersionFromDate",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",    
      "PostData": true,
      "DefaultValue": "2026-03-14T06:24:36.050Z", 
      "width": "400px"
    },
    {
      "Name": "VersionToDate",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "2026-03-14T06:24:36.050Z",
      "width": "400px"
    },
    {
      "Name": "SunsetDate",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "2026-03-14T06:24:36.050Z",
      "width": "400px"
    },
    {
      "Name": "VersionSortOrder",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": 1,
      "width": "400px"
    },
    
   
    
    {
      "Name": "InterfaceName",
      "Type": "string",
      "Label": "InterfaceName",
      "Required": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "LinkId": "ApiInterfaceId",
      "PicklistJSON": "Interface",
      "Multiple": false,
      "PicklistTitle": "InterfaceName",
      "PlaceHolder": "",
      "Width": 360,
      "AddNew": true,
      "isKeyField": true
    },
    {
      "Name": "InterfaceType",
      "Type": "number",
      "Label": "InterfaceType",
      "DefaultValue": 0,
      "Width": 300,
      "Placeholder": "",
      "PostData": true,
      "ValidRegEx": "",
      "PickLists": [
        {
          "key": 0,
          "value": "OpenApi"
        },
        {
          "key": 1,
          "value": "AsyncApi"
        },
        {
          "key": 2,
          "value": "SOAP"
        },
        {
          "key": 3,
          "value": "Manual"
        }
      ]
    },
     {
      "Name": "InterfaceMethod",
      "Type": "number",
      "Label": "Method",
      "DefaultValue": 0,
      "Width": 300,
      "Placeholder": "",
      "PostData": true,
      "ValidRegEx": "",
      "PickLists": [
        {
          "key": 0,
          "value": "POST"
        },
        {
          "key": 1,
          "value": "GET"
        },
        {
          "key": 2,
          "value": "PUT"
        },
        {
          "key": 3,
          "value": "DELETE"
        }
      ]
    },
      {
      "Name": "ParsedSuccessfully",
      "Type": "boolean",
      "Label": "ParsedSuccessfully",
      "Readonly": true,
      "Required": false,
      "LabelWidth": 150,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "PostData": true,
      "Width": 360
    },
    {
      "Name": "SpecLocation",
      "Type": "string",
      "Required": true,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "",
      "ReadOnly": false,
      "MaxLength": 100,
      "Width": 500,
      "LabelWidth": 185,
      "Label": "SpecLocation",
      "Placeholder": "e.g.,Product Updates"
    },
     {
      "Name": "ContentHash",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "",
      "ReadOnly": false,
      "MaxLength": 100,
      "Width": 500,
      "LabelWidth": 185,
      "Label": "ContentHash",
      "Placeholder": "e.g.,Product Updates"
    },
    
     {
      "Name": "SpecType",
      "Type": "number",
      "Label": "SpecType",
      "DefaultValue": 0,
      "Width": 300,
      "Placeholder": "",
      "PostData": true,
      "ValidRegEx": "",
      "PickLists": [
        {
          "key": 0,
          "value": "API Definition"
        },
        {
          "key": 1,
          "value": "Validation Rules"
        },
        {
          "key": 2,
          "value": "Service Integration"
        },
        {
          "key": 3,
          "value": "Workflow Definition"
        }
      ]
    },
   
    {
      "Name": "ApiPath",
      "Type": "string",
      "Required": true,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "",
      "MaxLength": 100,
      "Width": 500,
      "LabelWidth": 185,
      "Label": "ApiPath",
      "Placeholder": "e.g.,Product Updates"
    },
   
   {
      "Label": "InterfaceDescription",
      "Name": "InterfaceDescription",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true
    },
   
    {
      "Label": "InterfaceRemarks",
      "Name": "Remarks",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true
    },
    
    {
      "Name": "InterfaceSortOrder",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": 1,
      "width": "400px"
    },
  
   
   
    
    {
      "Label": "SchemaName",
      "Name": "SchemaName",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
    {
      "Label": "SchemaDescription",
      "Name": "SchemaDescription",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": true,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true
    },
     {
      "Name": "SpecificationSource",
      "Type": "number",
      "Label": "SpecificationSource",
      "DefaultValue": 0,
      "Width": 300,
      "Placeholder": "",
      "PostData": true,
      "ValidRegEx": "",
      "PickLists": [
        {
          "key": 0,
          "value": "Master table"
        },
        {
          "key": 1,
          "value": "API service"
        },
        {
          "key": 2,
          "value": "Enum"
        },
        {
          "key": 3,
          "value": "Static list"
        },
         {
          "key": 4,
          "value": "Config file"
        }
      ]
    },
    {
      "Label": "SpecificationUrl",
      "Name": "SpecificationUrl",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
    {
      "Label": "RequestJson",
      "Name": "RequestJson",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": true,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true
    },
    {
      "Label": "ResponseJson",
      "Name": "ResponseJson",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": true,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true
    },
    {
      "Label": "Remarks",
      "Name": "SchemaRemarks",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": true,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true
    },
  
    {
      "Name": "SchemaSortOrder",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": 1,
      "width": "400px"
    },
     {
      "Name": "ApiDomainId",
      "Type": "number",
      "Required": false,
      "PostData": false,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 100
    },
    {
      "Name": "ParentDomainId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 100
    },
    {
      "Name": "ApiVersionId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "Width": 100
    },
      {
      "Name": "ParameterId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 100
    },
    {
      "Name": "DomainName",
      "Type": "string",
      "Label": "Domain Name",
      "Required": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "LinkId": "ApiDomainId",
      "PicklistJSON": "Domain",
      "Multiple": false,
      "PicklistTitle": "DomainName",
      "PlaceHolder": "Enter Domain",
      "Width": 360,
      "AddNew": true,
      "isKeyField": true
    },
    {
      "Label": "Remarks",
      "Name": "DomainRemarks",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": true,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true
    },
   
    {
      "Name": "DomainSortOrder",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue":1,
      "width": "400px"
    },
     
    
     {
      "Name": "CapabilityName",
      "Type": "string",
      "Label": "Capability Name",
      "Required": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "LinkId": "ApiCapabilityId",
      "PicklistJSON": "Capability",
      "Multiple": false,
      "PicklistTitle": "CapabilityName",
      "PlaceHolder": "",
      "Width": 360,
      "AddNew": true,
      "isKeyField": true
    },
    {
      "Label": "Description",
      "Name": "CapabilityDescription",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true
    },
     {
      "Label": "Remarks",
      "Name": "CapabilityRemarks",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": true,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true
    },
      {
        "Name": "CapabilitySortOrder",
        "Type": "number",
        "Required": false,
        "ValidRegEx": "",
        "PostData": true,
        "DefaultValue": 1,
        "width": "400px"
      },
    {
      
      "Name": "AllowPartnerAccess",
      "Type": "string",
      "Label": "AllowPartnerAccess",
      "Readonly": true,
      "Required": false,
      "LabelWidth": 150,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "PostData": true,
      "Width": 360
    },
    {
      "Name": "AllowPublicAccess",
      "Type": "string",
      "Label": "AllowPublicAccess",
      "Readonly": true,
      "Required": false,
      "LabelWidth": 150,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "PostData": true,
      "Width": 360
    },
    {
      "Label": "BillingCategory",
      "Name": "BillingCategory",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    
    },
    {
      "Label": "PolicyReference",
      "Name": "PolicyReference",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
      {
      "Label": "PolicyRemarks",
      "Name": "PolicyRemarks",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
    {
        "Name": "PolicySortOrder",
        "Type": "number",
        "Required": false,
        "ValidRegEx": "",
        "PostData": true,
        "DefaultValue": 1,
        "width": "400px"
      },
       {
      "Name": "ParameterName",
      "Type": "string",
      "Label": "Name",
      "Required": true,
       "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "LinkId": "ParameterId",
      "PicklistJSON": "Operation",
      "Multiple": false,
      "PicklistTitle": "Name",
      "PlaceHolder": "",
      "Width": 360,
      "AddNew": true,
      "isKeyField": true
    },
    {
      "Name": "ParameterInLocation",
      "Type": "string",
      "Required": true,
      "ValidRegEx": "",
      "PostData": true,
      "IsVisible": true,
      "DefaultValue": "",
      "ReadOnly": false,
      "MaxLength": 100,
      "Width": 500,
      "LabelWidth": 185,
      "Label": "In Location",
      "Placeholder": "e.g.,Product Updates"
    },
    {
      "Name": "ParameterDataType",
      "Type": "string",
      "Required": true,
      "ValidRegEx": "",
      "IsVisible": true,
      "PostData": true,
      "DefaultValue": "",
      "ReadOnly": false,
      "MaxLength": 100,
      "Width": 500,
      "LabelWidth": 185,
      "Label": "Data Type",
      "Placeholder": "e.g.,Product Updates"
    },
    {
      "Name": "ParameterDataType",
      "Type": "string",
      "Required": true,
      "ValidRegEx": "",
      "IsVisible": true,
      "PostData": true,
      "DefaultValue": "",
      "ReadOnly": false,
      "MaxLength": 100,
      "Width": 500,
      "LabelWidth": 185,
      "Label": "Data Type",
      "Placeholder": "e.g.,Product Updates"
    },
    {
      "Label": "Parameter Remarks",
      "Name": "ParameterRemarks",
      "Type": "string",
      "IsVisible": true,
      "Width": 360,
      "MaxLength": 100,
      "Required": false,
      "sticky": false,
      "DefaultValue": "",
      "PostData": true,
      "Placeholder": "Brief description of what this api does"
    },
     {
      "Name": "ParameterIsRequired",
      "Type": "boolean",
      "Label": "Is Required",
      "Readonly": true,
      "Required": false,
      "LabelWidth": 150,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "PostData": true,
      "Width": 360
    },
    
      {
        "Name": "ParameterSortOrder",
        "Type": "number",
        "Required": false,
        "ValidRegEx": "",
        "PostData": true,
        "DefaultValue": 1,
        "width": "400px"
      }
    
  ]
} 



