The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /json/reply/GetFactTableFieldData HTTP/1.1
Host: equipstage2.e-isg.com
Content-Type: application/json
Content-Length: length
{"UserID":"String","TransactionTableID":0,"TransactionFactTableID":0,"FilterResult":"String","TableName":"String","TransactionID":0,"TableType":0,"PkFieldID":0}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"TransactionID":0,"TransactionTableID":0,"FieldCollection":[{"ID":0,"Name":"String","Display":"String","Value":{},"Type":0,"Text":"String","FieldDataSource":[{"String":{}}],"FieldValueQuery":"String","PKField":"String","ReadOnly":false,"IsEditForm":false,"FactFieldValidation":[{"String":{}}],"FactTableFieldCollection":[{"field":"String","command":"String","selectable":false,"title":"String","template":"String","format":"String","decimals":0,"headerTemplate":"String","locked":false,"lockable":false,"sortable":false,"IsInlineEditWF":false,"filterable":false,"valueList":false,"UseMultiSelect":false,"Disable":false,"Required":false,"editor":"String","type":"String","TableType":"String","width":200,"FieldDataSource":[{"String":{}}],"expandable":false,"FieldId":0,"ValueListType":0,"IsEditable":false,"AssetMappedFieldID":0,"IsMaxLength":false,"MaxLengthCount":0,"TextLength":0}],"ValueList":false,"RealName":"String","TransactionFieldID":0,"AssetFieldMappedID":0,"AssetFieldName":"String","TransactionFieldType":0,"UseMultiSelect":0,"Mandatory":false,"Hidden":false,"Format":0}]}