describe_object
Retrieve Salesforce object field definitions: API names, types, required flags, and picklist values. Use to prepare SOQL queries and create or update records accurately.
Instructions
Get a Salesforce object's fields: API names, types, required flags, and picklist values. Use before writing SOQL or creating/updating records.
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": {
"object_type": "<object_type>"
},
"name": "describe_object"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | No | basic (default): fields with type/required/picklists. full: adds child relationships, record types, per-field help text and defaults. | |
| object_type | Yes | Object API name, e.g. Account or My_Object__c. |