get_record
Fetch a specific record from a Dataverse table by GUID, with options to select only needed fields and expand related records for a complete view.
Instructions
Fetch a single Dataverse record by its GUID. Use 'select' to limit returned fields and 'expand' to include related 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": {
"tableName": "<tableName>",
"recordId": "<recordId>"
},
"name": "get_record"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expand | No | OData $expand for related entities, e.g. "primarycontactid($select=fullname)" | |
| select | No | Fields to return, e.g. ['name','emailaddress1']. Omit for all fields. | |
| recordId | Yes | GUID of the record, e.g. '00000000-0000-0000-0000-000000000000' | |
| tableName | Yes | Logical (schema) name of the Dataverse table, e.g. 'account' or 'crb69_myentity' |