Describe an entity
describe-entityRetrieve an entity's columns, types, required fields and key to plan CRM reads or writes without guessing column names. Use it to pick correct fields before building queries or payloads.
Instructions
Columns of one entity ({ entity: "Contact" }) — names, types, required/nullable and its key — to plan a read or a write without guessing column names. Response: { source, entitySet, ... } where source is "dataforge" (richer column details, when DataForge is enabled), "dataservice" or "odata" (the active backend's schema). An unknown entity fails as "unknown_entity:X. Did you mean: …?".
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "describe-entity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity | No | Entity (object schema) name, e.g. "Contact", "Account". | |
| entitySet | No | Old name of `entity`; still accepted. |