search_records
Search Odoo records using read-only search_read; optionally filter by free-text query, domain, or fields to retrieve specific data.
Instructions
Search Odoo records with read-only search_read; optional free-text query matches across name/ref/email-like fields
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| model | Yes | ||
| order | No | ||
| query | No | ||
| domain | No | ||
| fields | No | ||
| offset | No | ||
| instance | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | No | Reporting tool name. | |
| count | No | ||
| error | No | Sanitized error message when success is false. | |
| result | No | Matched records (field-ACL redacted). | |
| success | Yes | False when the call failed; see error. | |
| fields_used | No | ||
| redacted_fields | No | ||
| query_fields_used | No | Fields matched by the free-text query shortcut. | |
| smart_fields_applied | No |