Get possible dependency mappings in a layout

GET {{baseUrl}}/api/v1/availableDependencyMappings?layoutId=<long>

This API fetches the parent and child fields using which you can configure dependency mappings in a layout.

OAuth Scope

  • Desk.settings.READ

Request Params

KeyDatatypeRequiredDescription
layoutIdstringlayout Id

HEADERS

KeyDatatypeRequiredDescription
Authorizationstring

RESPONSES

status: OK

{&quot;children&quot;:[{&quot;displayLabel&quot;:&quot;Category&quot;,&quot;allowedValues&quot;:[&quot;-None-&quot;,&quot;Call&quot;,&quot;Meeting&quot;,&quot;Demo&quot;],&quot;id&quot;:&quot;4000000000145&quot;},{&quot;displayLabel&quot;:&quot;Status&quot;,&quot;allowedValues&quot;:[&quot;Not Started&quot;,&quot;Deferred&quot;,&quot;In Progress&quot;,&quot;Waiting on someone else&quot;,&quot;Completed_july1&quot;,&quot;Completed_newDept&quot;],&quot;id&quot;:&quot;4000000000147&quot;},{&quot;displayLabel&quot;:&quot;Priority&quot;,&quot;allowedValues&quot;:[&quot;High&quot;,&quot;Highest&quot;,&quot;Low&quot;,&quot;Lowest&quot;,&quot;Normal&quot;],&quot;id&quot;:&quot;4000000000149&quot;}],&quot;parents&quot;:[{&quot;displayLabel&quot;:&quot;Category&quot;,&quot;allowedValues&quot;:[&quot;-None-&quot;,&quot;Call&quot;,&quot;Meeting&quot;,&quot;Demo&quot;],&quot;id&quot;:&quot;4000000000145&quot;},{&quot;displayLabel&quot;:&quot;Status&quot;,&quot;allowedValues&quot;:[&quot;Not Started&quot;,&quot;Deferred&quot;,&quot;In Progress&quot;,&quot;Waiting on someone else&quot;,&quot;Completed_july1&quot;,&quot;Completed_newDept&quot;],&quot;id&quot;:&quot;4000000000147&quot;},{&quot;displayLabel&quot;:&quot;Priority&quot;,&quot;allowedValues&quot;:[&quot;High&quot;,&quot;Highest&quot;,&quot;Low&quot;,&quot;Lowest&quot;,&quot;Normal&quot;],&quot;id&quot;:&quot;4000000000149&quot;}]}