List Criteria Fields For Layout Rules

GET {{baseUrl}}/api/v1/layouts/:layout_id/layoutRules/criteriaFields?category=<String>

This API lists the fields that can be used in criteria of a specified module in layout rules. Available pre-defined values may contain ${EMPTY}, ${NOTEMPTY}, ${OPEN}, ${CLOSED}, ${CURRENTTIME}. Available types are Text, Date, DateTime, Text, Boolean and Arithmetic.

OAuth Scope

  • Desk.settings.READ

Request Params

KeyDatatypeRequiredDescription
categorystringCategory for getting the field criteria for primary or secondary fields

HEADERS

KeyDatatypeRequiredDescription
Authorizationstring

RESPONSES

status: OK

{&quot;criteriaFields&quot;:[{&quot;displayLabel&quot;:&quot;Tickets&quot;,&quot;name&quot;:&quot;tickets&quot;,&quot;fieldDetails&quot;:[{&quot;availableConditions&quot;:[{&quot;condition&quot;:&quot;is&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;isn&#39;t&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;is empty&quot;,&quot;value&quot;:[&quot;${EMPTY}&quot;]},{&quot;condition&quot;:&quot;is not empty&quot;,&quot;value&quot;:[&quot;${NOTEMPTY}&quot;]}],&quot;fieldName&quot;:&quot;accountId&quot;,&quot;fieldLabel&quot;:&quot;Account Name&quot;,&quot;i18NLabel&quot;:&quot;Account Name&quot;,&quot;type&quot;:&quot;lookup&quot;},{&quot;availableConditions&quot;:[{&quot;condition&quot;:&quot;is&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;isn&#39;t&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;is empty&quot;,&quot;value&quot;:[&quot;${EMPTY}&quot;]},{&quot;condition&quot;:&quot;is not empty&quot;,&quot;value&quot;:[&quot;${NOTEMPTY}&quot;]}],&quot;fieldName&quot;:&quot;contactId&quot;,&quot;fieldLabel&quot;:&quot;Contact Name&quot;,&quot;i18NLabel&quot;:&quot;Contact Name&quot;,&quot;type&quot;:&quot;lookup&quot;},{&quot;availableConditions&quot;:[{&quot;condition&quot;:&quot;is&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;isn&#39;t&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;starts with&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;contains&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;doesn&#39;t contain&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;ends with&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;is empty&quot;,&quot;value&quot;:[&quot;${EMPTY}&quot;]},{&quot;condition&quot;:&quot;is not empty&quot;,&quot;value&quot;:[&quot;${NOTEMPTY}&quot;]}],&quot;fieldName&quot;:&quot;phone&quot;,&quot;fieldLabel&quot;:&quot;Phone&quot;,&quot;i18NLabel&quot;:&quot;Phone&quot;,&quot;type&quot;:&quot;text&quot;},{&quot;availableConditions&quot;:[{&quot;condition&quot;:&quot;is OPEN&quot;,&quot;value&quot;:[&quot;${OPEN}&quot;]},{&quot;condition&quot;:&quot;is CLOSED&quot;,&quot;value&quot;:[&quot;${CLOSED}&quot;]},{&quot;condition&quot;:&quot;is&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;isn&#39;t&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;starts with&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;contains&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;doesn&#39;t contain&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;ends with&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;is empty&quot;,&quot;value&quot;:[&quot;${EMPTY}&quot;]},{&quot;condition&quot;:&quot;is not empty&quot;,&quot;value&quot;:[&quot;${NOTEMPTY}&quot;]}],&quot;fieldName&quot;:&quot;status&quot;,&quot;fieldLabel&quot;:&quot;Status&quot;,&quot;i18NLabel&quot;:&quot;Status&quot;,&quot;type&quot;:&quot;text&quot;},{&quot;availableConditions&quot;:[{&quot;condition&quot;:&quot;is&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;isn&#39;t&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;is empty&quot;,&quot;value&quot;:[&quot;${EMPTY}&quot;]},{&quot;condition&quot;:&quot;is not empty&quot;,&quot;value&quot;:[&quot;${NOTEMPTY}&quot;]}],&quot;fieldName&quot;:&quot;productId&quot;,&quot;fieldLabel&quot;:&quot;Product Name&quot;,&quot;i18NLabel&quot;:&quot;Product Name&quot;,&quot;type&quot;:&quot;lookup&quot;},{&quot;availableConditions&quot;:[{&quot;condition&quot;:&quot;is&quot;,&quot;value&quot;:[&quot;${CURRENTTIME}&quot;,&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;isn&#39;t&quot;,&quot;value&quot;:[&quot;${CURRENTTIME}&quot;,&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;is after&quot;,&quot;value&quot;:[&quot;${CURRENTTIME}&quot;,&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;is before&quot;,&quot;value&quot;:[&quot;${CURRENTTIME}&quot;,&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;between&quot;,&quot;value&quot;:[[&quot;${CURRENTTIME}&quot;,&quot;${CUSTOM}&quot;],[&quot;${CURRENTTIME}&quot;,&quot;${CUSTOM}&quot;]]},{&quot;condition&quot;:&quot;not between&quot;,&quot;value&quot;:[[&quot;${CURRENTTIME}&quot;,&quot;${CUSTOM}&quot;],[&quot;${CURRENTTIME}&quot;,&quot;${CUSTOM}&quot;]]},{&quot;condition&quot;:&quot;is empty&quot;,&quot;value&quot;:[&quot;${EMPTY}&quot;]},{&quot;condition&quot;:&quot;is not empty&quot;,&quot;value&quot;:[&quot;${NOTEMPTY}&quot;]}],&quot;fieldName&quot;:&quot;dueDate&quot;,&quot;fieldLabel&quot;:&quot;Due Date&quot;,&quot;i18NLabel&quot;:&quot;Due Date&quot;,&quot;type&quot;:&quot;dateTime&quot;},{&quot;availableConditions&quot;:[{&quot;condition&quot;:&quot;is&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;isn&#39;t&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;starts with&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;contains&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;doesn&#39;t contain&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;ends with&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;is empty&quot;,&quot;value&quot;:[&quot;${EMPTY}&quot;]},{&quot;condition&quot;:&quot;is not empty&quot;,&quot;value&quot;:[&quot;${NOTEMPTY}&quot;]}],&quot;fieldName&quot;:&quot;priority&quot;,&quot;fieldLabel&quot;:&quot;Priority&quot;,&quot;i18NLabel&quot;:&quot;Priority&quot;,&quot;type&quot;:&quot;text&quot;},{&quot;availableConditions&quot;:[{&quot;condition&quot;:&quot;is&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;isn&#39;t&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;starts with&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;contains&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;doesn&#39;t contain&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;ends with&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;is empty&quot;,&quot;value&quot;:[&quot;${EMPTY}&quot;]},{&quot;condition&quot;:&quot;is not empty&quot;,&quot;value&quot;:[&quot;${NOTEMPTY}&quot;]}],&quot;fieldName&quot;:&quot;channel&quot;,&quot;fieldLabel&quot;:&quot;Mode&quot;,&quot;i18NLabel&quot;:&quot;Mode&quot;,&quot;type&quot;:&quot;text&quot;},{&quot;availableConditions&quot;:[{&quot;condition&quot;:&quot;is&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;isn&#39;t&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;starts with&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;contains&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;doesn&#39;t contain&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;ends with&quot;,&quot;value&quot;:[&quot;${CUSTOM}&quot;]},{&quot;condition&quot;:&quot;is empty&quot;,&quot;value&quot;:[&quot;${EMPTY}&quot;]},{&quot;condition&quot;:&quot;is not empty&quot;,&quot;value&quot;:[&quot;${NOTEMPTY}&quot;]}],&quot;fieldName&quot;:&quot;classification&quot;,&quot;fieldLabel&quot;:&quot;Classification&quot;,&quot;i18NLabel&quot;:&quot;Classification&quot;,&quot;type&quot;:&quot;text&quot;}]}]}