DC 5.6 GetVisibleSearchFields

DC 5.6 GetVisibleSearchFields

GetVisibleSearchFields is used for fetching information about the filters that can be used for different searches. This is a search on the Digizuite product.

URL : /SearchService.js

Method : POST

Auth required : Yes

Required parameters

Name

Example

Description

Name

Example

Description

method

GetVisibleSearchFields

Fixed parameter that identifies the endpoint method.

SearchName

DigiZuite_System_Framework_Search

The search name for which filters should be returned.

accessKey

2d8319f4-7a57-4ca0-a027-c44c2f259aac

AccessKey for API

Optional parameters

N/A

cUrl data example

--data "method=GetVisibleSearchFields&searchName=DigiZuite_System_Framework_Search&accessKey=d8eb5e9a-cf83-4cf0-a1f9-16d7a8e51cfb"

Success Response

Code : 200 OK

Content example

{ "searchFields":[ { "itemId":0, "metafieldItemId":0, "dataTypeId":0, "parameterName":"sAssetType", "renderType":"assettype", "valueHandler":"InList", "hardcodedValues":[] }, { "itemId":12996, "metafieldItemId":12994, "dataTypeId":61, "parameterName":"sBitInput", "renderType":"bool", "valueHandler":"Equals", "hardcodedValues":[] }, { "itemId":13000, "metafieldItemId":12998, "dataTypeId":68, "parameterName":"sComboValueInput", "renderType":"combo", "valueHandler":"Equals", "hardcodedValues":[] }, { "itemId":0, "metafieldItemId":0, "dataTypeId":0, "parameterName":"sDateBetween", "renderType":"datebetween", "valueHandler":"Between", "hardcodedValues":[] }, { "itemId":9310, "metafieldItemId":9309, "dataTypeId":61, "parameterName":"sIsPublic", "renderType":"bool", "valueHandler":"Equals", "hardcodedValues":[] }, { "itemId":2481, "metafieldItemId":2380, "dataTypeId":169, "parameterName":"sKeywords", "renderType":"multicombo", "valueHandler":"AllInList", "hardcodedValues":[] }, { "itemId":5722, "metafieldItemId":5719, "dataTypeId":300, "parameterName":"sMenu", "renderType":"tree", "valueHandler":"InList", "hardcodedValues":[] }, { "itemId":13040, "metafieldItemId":13038, "dataTypeId":60, "parameterName":"sStringInput", "renderType":"string", "valueHandler":"Equals", "hardcodedValues":[] }, { "itemId":22406, "metafieldItemId":22402, "dataTypeId":68, "parameterName":"sWorkflowStatus", "renderType":"multicombo", "valueHandler":"InList", "hardcodedValues":[] } ], "success":true, "errors":[] }

Error Response

Code : 200 OK

Content  example

{ "success": false, "total": 0, "error": "A critical exception occurred while we executed the search.\r\n", "items": null, "warnings": [{ "Severity": 150, "Code": 420, "Description": "A critical exception occurred while we executed the search." }] }