get_entity_schema
Retrieve columns of a Dataverse table, including choice column option set summaries to identify shared org-wide choice lists.
Instructions
Get attributes (columns) of a specific Dataverse table. Choice-style columns (Choice, Status, State, MultiSelect) carry an option_set summary with is_global and option_count, so one dump shows which choice lists are shared org-wide. Read the option values per column with get_picklist_options.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"entity_logical_name": "<entity_logical_name>"
},
"name": "get_entity_schema"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_logical_name | Yes | Logical name of the entity (e.g. 'account', 'contact', 'contoso_bankaccount') |