search_records
Retrieve records from any Odoo model with domain filters, field selection, pagination, and sorting.
Instructions
Search for records in any Odoo model.
Args:
model: The Odoo model name (e.g. "res.partner", "sale.order").
domain: Odoo domain filter (e.g. [["is_company", "=", true]]).
Defaults to [] (all records).
fields: List of field names to return. Defaults to all fields.
limit: Maximum number of records to return. Defaults to 80.
offset: Number of records to skip (for pagination).
order: Sort order (e.g. "name asc, id desc").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | Yes | ||
| domain | No | ||
| fields | No | ||
| limit | No | ||
| offset | No | ||
| order | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |