get_record_by_identifier
Retrieve DEVONthink records using UUIDs for cross-database access or numeric IDs with database specification to locate documents and metadata efficiently.
Instructions
Get a DEVONthink record using its UUID or ID. UUID lookup works across all open databases. Numeric ID lookup requires databaseName to be specified.
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": "get_record_by_identifier"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Numeric record ID (requires databaseName) | |
| uuid | No | UUID of the record (preferred — works across all databases) | |
| databaseName | No | Database name (required when using numeric id) |