eQuipAPI

<back to all web services

GetAssetDataForDD1149

The following routes are available for this service:
All Verbs/GetAssetDataForDD1149
GetAssetDataForDD1149 Parameters:
NameParameterData TypeRequiredDescription
UserIDquerystringNo
AssetIDsquerystringNo
WorkFlowIDquerystringNo
FormIDquerystringNo
IsAssetIDqueryboolNo
SearchParamCollectionqueryList<SearchParam>No
ForAttachmentquerystringNo
ForGridDataqueryboolNo
SessionIDquerystringNo
takequeryintNo
skipqueryintNo
sortqueryIEnumerable<Sort>No
filterqueryFilterNo
GanttTaskIDqueryint?No
TaskIDqueryint?No
ParentTaskIDListquerystringNo
ForEditGroupquerybool?No
ConfigIDquerystringNo
IsAddAllqueryboolNo
SearchParam Parameters:
NameParameterData TypeRequiredDescription
FieldIDbodystringNo
FieldNamebodystringNo
FieldValuebodyObjectNo
OperatorbodystringNo
FieldTypebodyshortNo
UseMultiSelectbodyboolNo
IsSearchAsTextboxbodyboolNo
IsTransactionDetailSearchbodyboolNo
IsSubTransactionDetailSearchbodyboolNo
SecondDateRangeValuebodystringNo
Sort Parameters:
NameParameterData TypeRequiredDescription
FieldbodystringNo
DirbodystringNo
Filter Parameters:
NameParameterData TypeRequiredDescription
FieldbodystringNo
OperatorbodystringNo
ValuebodyObjectNo
LogicbodystringNo
FiltersbodyIEnumerable<Filter>No
GetAssetDataResponse Parameters:
NameParameterData TypeRequiredDescription
ColumnCollectionbodyList<Column>No
HidelinkedassetbodyboolNo
ShowDataImportbodyboolNo
ShowImportFactDatabodyboolNo
AssetidlistbodystringNo
IsnotGrplistbodyboolNo
ShowDataExportButtonbodyboolNo
Column Parameters:
NameParameterData TypeRequiredDescription
fieldbodystringNo
commandbodystringNo
selectablebodyboolNo
titlebodystringNo
templatebodystringNo
formatbodystringNo
decimalsbodyintNo
headerTemplatebodystringNo
lockedbodyboolNo
lockablebodyboolNo
sortablebodyboolNo
IsInlineEditWFbodyboolNo
filterablebodyboolNo
valueListbodyboolNo
UseMultiSelectbodyboolNo
DisablebodyboolNo
RequiredbodyboolNo
editorbodystringNo
typebodystringNo
TableTypebodystringNo
widthbodyintNo
FieldDataSourcebodyList<Dictionary>No
expandablebodyboolNo
FieldIdbodyintNo
ValueListTypebodyintNo
IsEditablebodyboolNo
AssetMappedFieldIDbodyintNo
IsMaxLengthbodyboolNo
MaxLengthCountbodyintNo
TextLengthbodyintNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /jsv/reply/GetAssetDataForDD1149 HTTP/1.1 
Host: equipstage3.e-isg.com 
Content-Type: text/jsv
Content-Length: length

{
	UserID: String,
	AssetIDs: String,
	WorkFlowID: String,
	FormID: String,
	IsAssetID: False,
	SearchParamCollection: 
	[
		{
			FieldID: String,
			FieldName: String,
			FieldValue: {},
			Operator: String,
			FieldType: 0,
			UseMultiSelect: False,
			IsSearchAsTextbox: False,
			IsTransactionDetailSearch: False,
			IsSubTransactionDetailSearch: False,
			SecondDateRangeValue: String
		}
	],
	ForAttachment: String,
	ForGridData: False,
	SessionID: String,
	take: 0,
	skip: 0,
	filter: 
	{
		field: String,
		operator: String,
		value: {},
		logic: String
	},
	GanttTaskID: 0,
	TaskID: 0,
	ParentTaskIDList: String,
	ForEditGroup: False,
	ConfigID: String,
	IsAddAll: False
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	ColumnCollection: 
	[
		{
			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
		}
	],
	Hidelinkedasset: False,
	ShowDataImport: False,
	ShowImportFactData: False,
	Assetidlist: String,
	IsnotGrplist: False,
	ShowDataExportButton: False
}