get_element_detailsStandard MCP tool.
Get the full settings of one or more specific elements in a form. Use this after get_form_details, which lists every element in a form but only gives you their id, handle, caption and type. This tool gives you everything else about the elements you name: the options in a list, the alternative text shown for those options, whether the element is required, which groups can see it, the conditions that control when it is displayed or disabled, and the type-specific settings that vary from one kind of element to another.
Ask for several elements in one call rather than one at a time. If some of the elements you ask for cannot be found, the ones that were found are still returned, and the ones that were not are reported back to you so you can correct them.
| Property | Type | Required? | Description |
|---|---|---|---|
| elements | array of ["string", "integer"] | Required | Required. The elements you want the details of. Each item is either an element handle (a string) or an element id (a number). You can mix the two in one request. Get handles and ids from the get_form_details tool. |
| form_id | integer | Optional | Optional. Restrict the lookup to a single form. Element handles are unique across the whole system, so this is not usually needed, but it does confirm that the elements you asked for really do belong to the form you expect. |